Release Notes / Version 10.2104
Table Of ContentsChanged docker command in readme file
Changed wrong docker-compose command in README.md file.
(CMS-16490)
Fixed type error while rendering a translation detail form.
Sometimes a type error may appear in the browser console while rendering a translation detail form. The error text says: 'Cannot read property 'scope' of undefined'. This is fixed now.
(CMS-16049)
Fixed 404 errors for CMDownload URLs
CMDownload urls can be built with using an edited filename property as part of the URL instead of generating the download filename by taking the document name plus a guessed file extension. This feature has to be enabled via a content setting "useCMDownloadFilename". Now such urls can be loaded without producing an "404" error.
(CMS-15875)
New helper method to construct an Annotated LinkList
A new helper method is introduced to create an Annotated LinkList. LegacyToAnnotatedLinkListAdapter#createAnnotatedLinkListStruct. This method can be called for any class extending the LegacyToAnnotatedLinkListAdapter, e.g. TeaserTargetAdapter, QueryListExtendedItemsAdapter or any custom adapter. Custom logic implemented in LegacyToAnnotatedLinkListAdapter#populateTargetStruct to populate the target struct will be applied automatically.
Any UAPI-Client using this functionality needs a dependency on module bpbase-studio-rest.
The package
com.coremedia.blueprint.base.rest.convert
of module bpbase-studio-rest is public API now.
(CMS-13211)
Dataview Adjustment
The
CMChannelImpl#vanityUrlMapper
dataview has been replaced by a simple cache key, because the dataview led to an illegal cycle for typical content structures.
(CMS-13009)