6.1.0
-
New: when matching contents, it is now possible to filter based on empty fields, eg:
- type: content mode: load match: and: - content_type_identifier: file - attribute: {'file': empty}
-
New: command
k:m:migration
learned action--fail
. It should be used sparingly, only to set manully to failed status migrations which for any reason got stuck in an incorrect status, f.e. those which are still listed asexecuting
after the corresponding process is terminated -
Fixed: migrations creating/updating contents with an
ezmatrix
field would result in corrupted data. Also, trying to create a content/create migration for a content with anezmatrix
field would lead to a crash -
Fixed: migrations creating/updating contents with an
ezmatrix
field used to work with an undocumented yaml format, up to version 5.14.0. We now allow that format to be used as well, besides the preferred format - although such format most likely does not work with the ezsystems/ezplatform-matrix-fieldtype bundle and is to be considered deprecated (see issue #250 for details). -
Fixed: make error messages from subprocesses be echoed to the console when running
k:m:migrate -p
with eZP 2.0 and later -
Improved: bumped the version of phpunit used to run the tests from 4.x/5.x to 5.x/8.x
-
Improved: updated documentation in README and in Cookbooks
-
Changed: renamed
master
branch on Github tomain
-
BC change (for developers extending the bundle): const
Kaliop\eZMigrationBundle\Command\MigrateCommand::VERBOSITY_CHILD
has been transformed into static variableKaliop\eZMigrationBundle\Command\MigrateCommand::$VERBOSITY_CHILD
-
BC change (for developers extending the bundle): all \Exception generated by the bundle have been converted into
Kaliop\eZMigrationBundle\API\Exception\MigrationBundleException
or subclasses. The same applies for all previously existing Migration Bundle exception classes.