/
25.1 - Breaking changes

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 exported min/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, the FreeTextOnFields property is now typed as ValueList<string> rather than HashSet<string> to allow for easier full equality checking and easier debugging when calling ToString() on the object.

  • In AssetResponse 3 DateTime attributes now have DateTimeOffset 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.

Related content