- Migration Manager is now Migration Assistant. We have transitioned to a paid plugin in order to provide better support and updates going forward. As Craft continues to grow and evolve and more people take advantage of simplified migrations via the Migration Manager, it was becoming difficult to provide a level of support and responsiveness that people needed when depending on this plugin to help manage their Craft sites. The current free version of Migration Manager will remain available for a period of time to ensure a smooth transition for everyone using the plugin. Thank you to everyone who used this plugin and offered feedback to make it better.
- to transition to Migration Manager Pro, first disable 'Migration Manager' in settings/plugins and then run the command
composer remove firstborn/migrationmanager
in the terminal to remove the old plugin. next, search for 'Migration Assistant' in the Craft plugin store or runcomposer require dgrigg/craft-migration-assistant
in the terminal to install the new plugin. For more details, visit https://github.com/dgrigg/craft-migration-assistant#upgrading-from-migration-manager
- fixed invalid entry type issue with section migrations for 'single' section types
- additional error logging for failed migrations
- bump version for Packagist
- fixed a bug with SuperTable nested in Matrix field that caused content to be orphaned during migrations
- fixed issues for Neo field content migrations
- fixed JSON encoding error with environment variables, switched to NOWDOC vs HEREDOC
- fixed migration file name bug when name contained accented characters
- fixed color field content migration bug that resulted in empty field values
- fixed missing use in AssetVolumes
- translation support for Supertable fields
- fixed issue creating migrations for Matrix fields
- updated support for SuperTable and Neo 3.1 releases
- removed Routes from migration options for Craft 3.1 + (database routes not supported in Craft 3.1, moved to project config)
- fixed errors caused by Uids introduced in Craft 3.1 which caused Migration Manager to fail. This updated is needed for Migration Manager to run in 3.1 installations
- fixed deprecation error on js include
- fixed user permissions being applied after migration
- fixed global set migrations being run consecutively
- support for Neo fields (structure and content migrations)
- fixed error logging issue
- fixed source error for Entry and Asset fields
- updates for Supertable content migrations
- fixed index conflict when importing global sets
- fixed missing site group id for newly created site groups
- fixed asset transforms failing validation error
- fixed deprecation errors for content migrations
- user permission to allow content migrations for non admin users
- corrected UTF 8 encoding for content migrations
- fix Matrix block issue
- Fixed entry dates for content migrations
- Fixed invalid volume error when exporting asset fields
- Fixed null item error for custom field types
- Fixed null field error for empty content migrations
- Fixed json decoding that resulted in null migration error
- Fixed a template issue when migrations run with 'backupOnUpdate' set to 'false'
- Retrieve default site handle instead of using 'default'
- Better error reporting for Entry errors
- Fixed query table prefix error when retrieving field groups
- Fixed volume folder references in Asset and Redactor field settings
- Fixed escaping for backslashes in settings
- Deprecation errors in templates
- Null value when creating Asset Volume migration
- Exporting of Redactor field
- SuperTable field export no longer throws errors
- Removed unnecessary asset bundle for sidebar
- Field migrations for Matrix and SuperTable fixed to prevent orphaned data
- Edition check for user group permissions
- Initial release for Craft 3