Release Notes / Version 12.2506.0
Table Of ContentsThe following classes, methods and fields were removed:
com.coremedia.translate.workflow.ValidateTranslationParametersAction.Parameters.targetSiteId(use fieldValidateTranslationParametersAction.Parameters.targetSiteIdsinstead)com.coremedia.translate.workflow.GetDerivedContentsAction.Parameters.getTargetSite()(useGetDerivedContentsAction.Parameters.getTargetSiteIds()andSitesService.getSite(java.lang.String)instead)com.coremedia.translate.workflow.ListDiff.elementEqual(T, T)(instead of overriding this method, pass an equality predicate to the constructor)com.coremedia.translate.workflow.ValidateTranslationParametersAction.Parameters(User, List<ContentObject>, String)(use other constructor instead)
For
com.coremedia.translate.workflow.GetDerivedContentsAction.Parameters
to mature the API, these changes have been applied to the constructors
in addition to the above mentioned removed method:
removed deprecated constructor:
com.coremedia.translate.workflow.GetDerivedContentsAction.Parameters(Collection<ContentObject>, Site)deprecated constructor:
com.coremedia.translate.workflow.GetDerivedContentsAction.Parameters(Collection<ContentObject>, List<String>)added new constructor:
com.coremedia.translate.workflow.GetDerivedContentsAction.Parameters(Collection<ContentObject>, List<String>, String)
The new constructor is required for using the “include updated content” feature, an API previously hidden, so that extending API could not use it.
(CMS-27558)


