Skip to content

Releases: kaliop-uk/ezmigrationbundle

Better error messages; fix the location resolver for compat with v. 1.x

20 Nov 17:03
Compare
Choose a tag to compare
2.5.1

Better error messages; reduce the nr of tags managed by the location …

Allow creation of Content Type Groups

19 Nov 00:09
Compare
Choose a tag to compare
2.5.0

Fix one more bug in prev commit

Allow creation of eztags attributes

14 Nov 23:24
Compare
Choose a tag to compare
Pre-release

...as well as more powerful before-step events

More goodies on the road to 3.0

21 Oct 13:47
Compare
Choose a tag to compare
Pre-release
  • The 'migrate' command learned to give information on the executed steps when using the -v option
  • Better handling of errors happening after transactions have executed, when using transactions
  • Better handling of errors when using the --separate-process flag
  • More flexibility in specifying values for attributes of type image, binary file, rich text, xml text
  • Allow simpler yml for content creation/update
  • Allow setting version creator of content
  • Allow setting publication_date on content creation
  • Fixed documentation for Object States DSL

Improve detection of failed migrations when using separate processes

19 Oct 10:18
Compare
Choose a tag to compare
2.4.2

Fix: improve detection of failed migrations when using separate proce…

Better handling of errors on transaction commits

19 Oct 10:17
Compare
Choose a tag to compare

New features and bugfixes

16 Oct 19:12
Compare
Choose a tag to compare
Pre-release
  • New: it is now possible to store migration definitions in json format instead of yaml. The json format is not documented separately, as it is identical in structure to the yaml one.
  • New: the 'migrate' command learned a --separate-process option, to run each migration it its own separate php process. This should help when running many migrations in a single pass, and there are f.e. memory leaks.
  • New: the 'migration' command learned a --skip option, to tag migrations as to be skipped
  • New: it is now possible to create, update and delete Object States and Object State Groups
  • New: the 'roles' specified when creating user groups can be so via a reference
  • Fix: (issue 78) when using transactions, do not report 'Migration can not be ended' if there is an error during the commit phase
  • Fix: (issue 76) when using transactions on either ezplatform or ezpublish with workflows, migrations might fail when creating/editing contents that the anon user can not access
  • Fix: throw correct exception when trying to access unset property in API/Value objects
  • Fix: properly set the 'enabled' field when creating languages

Allow management of Object States and Object State Groups; bugfixes

16 Oct 19:08
Compare
Choose a tag to compare
  • New: it is now possible to create, update and delete Object States and Object State Groups
  • Fix: (issue 78) when using transactions, do not report 'Migration can not be ended' if there is an error during the commit phase
  • Fix: (issue 76) when using transactions on either ezplatform or ezpublish with workflows, migrations might fail when creating/editing contents that the anon user can not access
  • Fix: throw correct exception when trying to access unset property in API/Value objects
  • Fix: properly set the 'enabled' field when creating languages
  • BC BREAK: for developers extending the bundle: the method endMigration in interface StorageHandlerInterface has acquired a new parameter. Also, the unused DefinitionHandlerInterface has been removed.

Fix execution of separate-processes migrations for some ways of invocation

14 Oct 16:44
Compare
Choose a tag to compare
2.3.1

Fix execution of separate-processes migrations for some ways of invoc…

Allow to tag migrations as skipped

12 Oct 19:05
Compare
Choose a tag to compare

Useful f.e. when you have different migrations per environment.