Advanced Version Control
Unlock Powerful Change Tracking with Devin 1.2
Last updated
Unlock Powerful Change Tracking with Devin 1.2
Last updated
Devin 1.2 introduces a groundbreaking new capability for FileMaker developers: Advanced Version Control. At the core of this is the Compare Versions feature, powered by our new XML Change Analysis API. This innovative API enables fast and efficient comparison of two fmp12 files. Think of it as GitHub-style code diffs, designed specifically for FileMaker files.
The XML Change Analysis API is Devin Server’s newest and most intelligent component. Leveraging the XML representation of fmp12 files, it computes differences in the matter of seconds. The API highlights a summary of changes, including detailed diffs for Scripts and Custom Functions, making it perfect for near real-time change tracking.
Currently integrated into Devin Server, the XML Change Analysis API will soon be available as a standalone tool. This upcoming flexibility will allow developers to:
Compare any two fmp12 files independently of the Devin App.
Automate change analysis in custom workflows.
Integrate XML comparison into external development pipelines.
By enabling advanced capabilities outside of Devin Server, the standalone API will unlock even greater potential for version control and workflow automation.
Future updates will expand the Compare Versions feature to allow comparisons beyond the active branch and introduce more granular tracking for changes like layouts and table definitions. Stay tuned for more updates as we continue enhancing this powerful tool.