DC 6.1 Breaking changes

  • Channel folder filter options

    • Item security is now respected on channel folders in ElasticSearch. Consequently, a user only sees the channel folders he/she has access to in the search filter.

  • Deletion of old mail templates from base layers

    • The following mail templates have been deleted, since they were not used anymore:

      • admin-notification-member-created

      • basket-zip-file-ready

      • email-zip-file-ready

      • member-confirmed

    • These mail templates must be exported into a custom layer on upgrade if they are referenced from an automation with the “Send email to member” step.

  • Removal of metadata save hooks

    • Metadata save hooks made it possible to call an external integration before saving metadata. This was, to the best of our knowledge, not used and has therefore been removed.

  • Preservation of asset channel folders on soft-delete

    • An asset is no longer removed from its channel folders when it is being soft-deleted. Note that item security entries are still cleaned up, so this should not affect the visibility of soft-deleted assets.

 

SDK:

  • ServiceHttpWrapper -> IServiceHttpWrapper.

    • The ServiceHttpWrapper class is no longer exposed directly. Use IServiceHttpWrapper instead.

  • MetaSearchField is now abstract.

    • If you are initializing MetaSearchField directly in your code, please use MetaSearchFieldMetaField or MetaSearchFieldProperty instead.

  • ParentGroupId removed from MetaFieldGroupRequest constructor.

    • Nested metafield groups are no longer supported. If you are using the MetaFieldGroupRequest constructor, please remove the ParentGroupId argument.