Changelog

Follow up on the latest improvements and updates.

RSS

fixed

Mac App

1.0.4

Minor updates to the Devin App.
Beyond the below fixes, 1.0.4 also supports the new pricing structure.
Bug Fixes
  • Email verification code can now be resent during account creation
  • Removing a team member would sometimes remove the wrong member.
  • When trying to upgrade from a Free subscription in Settings -> Team, the Upgrade and Manage Billing buttons did not always work as expected.

new

improved

fixed

Linux Server

Mac App

1.0.1

We are excited to launch 1.0!
We have been hard at work for the past months to bring a stable, secure and reliable Devin experience and we are thrilled to announce the first release out of beta.
1.0 is a huge milestone for Devin, introducing team collaboration, regression testing and scheduled automatic migration, along with many more stability and usability features. This new version is building on top of the already improved stability introduced in Beta-6.
New Features
  • Devin now supports teams working together
  • You can now run regression tests for your FileMaker scripts
  • More granular migration scheduling and settings (for instance, custom timeouts)
  • It is now possible to cancel a data migration while it is running
  • Configurable project settings
  • Versions, Branches and Modules can now be deleted
  • Users can now reset and change their password
  • Teams can now change the Devin Engine (Dev Server) url from the App settings
  • The installer now automatically enables the FM Data API
  • Credentials for a module can now me edited
  • .fmp12 files in the alternative database folder are now supported
  • The Development Server no longer needs to be added manually to the Settings window. It is now automatically added the first time the team admin logs in to the app.
Improvements
  • Versions can now be created as either a clone or full backup
  • You can now connect to multiple branched files at once
  • Devin Server's APIs now use a safer internal usage of sudo for the 'devin' server user
  • Devin servers can now be updated to future versions with a single click directly from the app's Settings window. No longer any need to update servers via command-line.
  • It is no longer needed to install the Devin Engine Assistant script schedule manually. This is now automatically done by the Devin Server installer.
  • Development files are no longer limited to 1GB, but see docs for best practices.
  • If FMS > 19.6.1.25, Devin will now default to use the included FMDataMigration CLI Tool
  • The App no longer allows connecting to a Devin Engine (Development Server) that's on a higher version.
  • Other minor improvements
Bug Fixes
  • Scheduled data migrations now trigger at the scheduled time
  • Versions, Branches, Modules and Files can now be deleted
  • Server statuses were not always accurate
  • Dozens of UI, performance and stability fixes

fixed

improved

new

Linux Server

Mac App

1.0-beta6

Beta 6 brings significant changes to both the App and Server.
We understand that this release has taken considerably longer than initially announced, and we sincerely apologize for the delay.
Beta 6 not only introduces Linux support but also feature a completely re-engineered server backend, offering major enhancements across various domains including ease of installation, project setup, and the stability of all DevOps features. This overhaul promises a far more reliable experience, resolving all previously reported bugs. Say goodbye to issues during installation and getting started!
Below is a list of new features, improvements and bug fixes that makes up the hype of Beta 6
New Features
  • Linux server support
  • New Project Workspace UI
  • Custom Branches
  • Commits now save actual copies of a file that can later be reverted back to
  • Better Release Management
  • Real-time migration logs
Improvements
  • Server installation is now far simpler with a few command-line operation
  • Project configuration no longer requires you to setup any folders on any servers nor changing any filenames to follow any naming convention.
  • The stability, security and scalability of all DevOps operations are vastly improved due to a new backend architecture.
  • Devin Engine performance is greatly improved due to many of the components now being delegated to a local Devin API on each server.
Bug Fixes
  • Solves issues branching files from the master branch.
  • Solves issues with migrating large files
  • Solves issues downloading server installers. Installers are now downloaded via command-line.
  • Other minor bugs