25.1 - Breaking changes
Automations with CRON triggers in Configuration Management
The
identity
parameter has been removed from CRON triggers in automations.All automations that use a CRON trigger must be exported before applying the diff in Configuration Management. To do this, add the 6.2 versions of the default layers, calculate diff, and then export the update actions for automations with CRON triggers.
YouTube Clients in Configuration Management
The filter settings for YouTube clients now uses strings rather than floats to store the min/max values for
double_range
settings. If you have exported YouTube client configuration, you will need to put quotes around the exportedmin
/max
values in the DCL.
Meta assets
When a meta asset is created, it is now set online immediately. This means that an
AssetLocationStateUpdated
event is published for the meta asset when it is created with one of the following endpoints:<api-url>/DigizuiteCore/LegacyService/api/assets
<api-url>/DigizuiteCore/LegacyService/api/assets/bulk-create
.
In the SDK, this corresponds to
IAssetService.CreateMetaAsset
.
Removal of metafields
The following metafields have been removed from the default configuration layers:
“CCC - Adobe links” master item reference metafield previously used by the connectors.
“CCC - Contained” slave item reference metafield previously used by the connectors.
“Crop” string metafield from the “Video” metafield group.
Moving forward, the asset relation “Usage” will be used instead of the master and slave item reference metafields used by the connectors. Existing data is automatically migrated from the metafields “CCC - Adobe links” and “CCC - Contained” to the asset relation “Usage”.
NB: Previously, the values in the metafields “CCC - Adobe links” and “CCC - Contained” would stay on the newest version of an asset and not be reflected on the old version. When using the new “Usage” relation, an old version of e.g. an InDesign document will keep references to the assets that were used in that version of the InDesign document.
If you want to keep any of the metafields mentioned above, please ensure that you export these metafields before applying the 6.2 configuration layers in Configuration Management.
Checked out assets
A user is no longer able to replace or delete an asset that is checked out by another user.
SDK:
In
QueryOnlyAssetSearch
, theFreeTextOnFields
property is now typed asValueList<string>
rather thanHashSet<string>
to allow for easier full equality checking and easier debugging when callingToString()
on the object.In
AssetResponse
3DateTime
attributes now haveDateTimeOffset
equivalents:UploadDate → UploadDateWithTimezone
LastModified → LastModifiedDateWithTimezone
DeletedDate → DeletedDateWithTimezone
The “old 3” are still present but only as getters. We recommend using the new variants with timezone information.