1.3.0
15 April 2025
Last updated
15 April 2025
Last updated
Full Japanese Support:
Japanese filenames
Correct display of Japanese characters in code diffs
Japanese version descriptions
In-App Devin Server Update Triggers Restored: You can now trigger Devin Server updates directly from within the app again.
Custom HTTPS/FMNET Ports: Devin App now supports configuration of custom HTTPS and FMNET ports for each of your Development servers.
Version Control Help: Direct access to Version Control documentation from the sidebar.
Ability to Edit Version Descriptions: You can now edit version descriptions directly from the sidebar.
Version Graph Rendering Revamp: Major overhaul of the version graph for better accuracy and performance. Line selections are now also maintained when switching between the Modules and Branches views.
Improved Devin Engine Authentication: Enhanced connection steps with clearer messages and guidance.
Improved Handling of Multi-Team Development Server URLs: Fixed inconsistencies when setting URLs during login across multiple teams.
Login & Authentication:
Fixed issue where login fields became unmodifiable and authentication window duplicated if the app filename was not “Devin.fmp12”.
Resolved incorrect multi-team URL settings during login.
Team Management: Fixed issues when removing team members from a team.
Special Character Parsing in Code Diff render: Corrected parsing of certain special characters in script names, script steps and calculations.
Branches View:
Version list JSON encoding now compatible with FileMaker Pro 20.
Main branch version list no longer displays incorrect placeholder version.
Fixed Connection Handling: Prevented the app from getting stuck if the Devin Engine connection returned error 802 without details.
Fixed endless OnWindowClose loop: when quitting FileMaker Pro from the Project Workspace.
XML Analysis:
Auto-aborts concurrent runs on the same files.
Automatically halts if insufficient memory is detected to prevent crashes.
Now supports files within subfolders.
Now supports files with multi word account names.
Better handling of runtime errors.
Better internal status message handling.
Git Path Initialization: Resolved issues where Git was incorrectly set during service initialization, ensuring XML Analysis API dependencies are properly installed.
Error Handling & Recovery:
Improved handling of fmsadmin timeouts.
Better error handling for enabling FileMaker script schedules.
Devin Server Logs: Reduced log spamming when certain FileMaker APIs are unresponsive.
Migration Logs: Deployment and migration logs are now correctly recorded in devin.log or service.log.
Windows Installer/Uninstaller:
Improved error handling during installation waits.
Enhanced fail/cleanup routines to ensure proper uninstallation.
Uninstaller now properly removes Devin from the server.
XML Analysis:
Fixed failures when files in database folders contained Japanese or other non-english characters.
Corrected parsing errors where script name changes weren’t detected.
Fixed incorrect internal XML Analysis record creation during branch operations.
Installer Logs: Resolved Windows installer errors appearing when waiting for handler responses.