Skip to content

6.1.0

Compare
Choose a tag to compare
@gggeek gggeek released this 13 Oct 14:14
· 64 commits to main since this release
  • 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 as executing 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 an ezmatrix 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 to main

  • BC change (for developers extending the bundle): const Kaliop\eZMigrationBundle\Command\MigrateCommand::VERBOSITY_CHILD has been transformed into static variable Kaliop\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.