5.14.0
-
New: support for eZMatrix fieldType (issue #217).
-
New: Content and Location matchers, used in
load
,update
anddelete
steps for Content and Location can now match by QueryType (issue #239) -
New: migration step
user/create
can now assign roles to the newly created user (besides the roles automatically inherited from the user's groups) (issue #77) -
New: taught the
kaliop:migration:status
command to display full migration path by using the--show-path
option (issue #152) -
Improved: when the
kaliop:migration:status
command is run with--path
, it will now filter out according to the given paths not only the available migrations, but also the registered/executed/failed/suspended ones -
Improved: taught the test-execution command
teststack.sh
to generate code coverage reports, by runningteststack.sh runtests -- --coverage-html=/some-dir
. Note that it might take a long time to run -
Improved: allow to run unit tests on a PostgreSQL database instead of MySQL. At the moment this works correctly for testing against eZPublish Platform but not against eZPlatorm 1/2/3
-
Deprecated: matching using keys:
contenttype_id
,contenttypegroup_id
,objectstate_id
,objectstategroup_id
,usergroup_id
has been deprecated in favour ofcontent_type_id
,content_type_group_id
,object_state_id
,object_state_group_id
,userg_roup_id
. The same applies for the equivalent..._identifier
keys. This makes the DSL more consistent.