Release Notes / Version 11.2304
Table Of ContentsUpgraded vm2
Upgraded "vm2" to version 3.9.19 to resolve CVE-2023-32314. "vm2" is utilized as a transitive dependency coming from "proxy-agent" and its sub packages which from studio-client side is utilized to download plugins during studio-client build. Currently, no information regarding "proxy-agent" and CVE-2023-32314 is available. As it is used by the functionality utilizing PAC files for proxy configuration and we are not exposing any configuration options for PAC files we assume that this issue does not affect us.
(CMS-23060)
Fix Label Issue with PropertyFieldGroups
Fixed an issue where the first label of a PropertyFieldGroup wasn't displayed after expanding.
(CMS-22937)
Fixed BlobPropertyField Issues
Fixed wrong preview URL calculation for image blobs.
Fixed missing removal of load mask after uploads.
(CMS-22935)
Upgraded vm2
Upgraded "vm2" to version 3.9.17 to resolve CVE-2023-29017 and CVE-2023-30547. "vm2" is utilized as a transitive dependency coming from "proxy-agent" and its sub packages which from studio-client side is utilized to download plugins during studio-client build. Currently, no information regarding "proxy-agent" and CVE-2023-29017 or CVE-2023-30547 is available. As it is used by the functionality utilizing PAC files for proxy configuration and we are not exposing any configuration options for PAC files we assume that this issue does not affect us.
(CMS-22917)
Fixed Possible Path Error in Upload Dialog
Fixed an error that occured when not default path was set in the settings "Content Creation" for document type "CMDownload".
(CMS-22903)
Fixed Preferred Site Selection
Fixed missing selection of the preferred site in the library when the preferred site was changed via site selector.
(CMS-22898)
Fixed Layout of BlobProperty
Fixed an issue with the property editor where it was cut off when loaded with empty data.
(CMS-22840)
Fixed Cut Off Member Name
Fixed layout where member names were cut off in the user manager when "German" was selected as Studio language.
(CMS-22829)
Fixed UserManager Documentation
Updated documentation about home folders in the Studio user manual.
(CMS-22828)
Fixed CVE-2023-28154
Fixed CVE-2023-28154 by upgrading webpack to version 5.76.1.
(CMS-22800)
Delegation of Article Title to Teaser Title Re-Enabled
The delegation of the article title to the teaser title has been re-enabled. If the teaser title is empty, the article title will be used.
This aligns with the re-introduced delegation of teaser text via
CKEditor5RichTextPropertyFieldDelegatePlugin
.
(CMS-22791)
CKEditor 4/5: Adjust Up- and Downgrade Information
Some examples in Studio Developer Manual for up- and downgrading CKEditor 4 vs. CKEditor 5 referred to
blueprintVersion
, whereas corresponding artifacts are shipped as part of the CoreMedia Studio Client release. Corresponding artifact coordinates got adapted accordingly.
(CMS-22775)
CKEditor 5
Fixed menu clipping of CKEditor 5 if style panel is collapsed.
(CMS-22750)
CKEditor 5: Fixed Possibly Mixed Up Markup Property Values From Different Documents
When accessing multiple documents in parallel in CoreMedia Studio, it may have occurred, that one documents gets opened with Markup values from another document opened in parallel. In parallel, the affected document also got checked-out, so that in the end editors may accidentally persist the mixed up Markup to the affected document.
This behavior has been fixed.
An update is recommended, as subsequent editorial actions may cause corrupted data.
(CMS-22739)
Workflow Labels for PossiblyMissingMasterReferenceValidator
Added missing Labels for PossiblyMissingMasterReferenceValidator (introduced in 2301.1/CMS-22371) when the warning is shown e.g. in the translation workflow window.
(CMS-22700)
OpenPremularAction: New PremularConfiguration focusPropertyField
OpenPremularAction
(
@coremedia/studio-client.ext.form-services-toolkit/actions/OpenPremularAction
) uses the new property
focusPropertyField
of
PremularConfiguration
(
@coremedia/studio-client.form-models/premular/PremularConfiguration
) to make the property field with the given name visible after opening / focusing the Premular's document tab. This includes switching to the correct property tab and expanding any surrounding field groups and the property field itself. The full property field name must be used, i.e. including the
"properties."
prefix.
(CMS-22698)
Embedded images in richtext are now referenced by relative URI
Images embedded in richtext were rendered with an URI relative to the host which caused issues with local development setups were Studio was running with a context (e.g. localhost/studio). Now images embedded in richtext are rendered with a relative URI.
(CMS-22630)
Change in Data Types / Flavors of Drag Data and Clipboard Items
Previously, when dragging/dropping and copy/pasting remote beans like content items and users/groups, the drag/drop events' dataTransfer property and the items (IClipboardItem) of the clipboard contained a "cm/uri-list" type/flavor (containing a list of {$Ref: uri} objects). This is now deprecated. Instead we now support different flavors with more specific context:
"cm-studio-rest/uri-list": a list the remote bean URIs as understood by the Studio Rest service
"cm-content/uuid-list": a list of content UUIDs as understood by the content server
"cm-member/uuid-list": a list of user/group UUIDs as understood by the user managemenr server
(CMS-22626)
Content Hub Pagination: getChildren() call triggered too many times.
A bug has been fixed which triggered the getChildren() call too many times when using pagination in the Content Hub.
(CMS-22624)
CKEditor 5 now ignores images with empty xlink-href attribute
CKEditor 5 now ignores images with empty xlink-href attribute and displays them as broken images.
(CMS-22612)
Embedded Workflow App Can Handle Task Delegation
A bug was fixed where the Workflow App, when embedded into the Content App's side bar, did not update in case of task delegation.
(CMS-22608)
EditorType in TeaserOverlayContainer fixed
The
TeaserOverlayContainer
now passes the
editorType
property to the underlying
RichTextPropertyField
.
(CMS-22605)
Removed "manageHeight" setting from document forms
Removed
manageHeight
setting from
DetailsDocumentForm
and
PersonDetailsDocumentForm
to fix layout issues
(CMS-22594)
Fixed documentation of configuration in jangaroo.config.js
Parts of the documentation contained wrong or outdated configuration options for jangaroo.config.js, e.g. additionalCssNonBundle. This has been fixed now.
(CMS-22585)
Fixed Possible Premular Tab Restore Error
Fixed a possible error that may happen during tab restoring for tabs that have been removed through plugins.
(CMS-22495)
Fixed Renaming in Library
Fixed blocked renaming selection via mouse in the library, caused by drag and drop plugin.
(CMS-22395)
Fixed Locale Switcher Workflow Action
Fixed issue for the locale switcher where the action for starting a workflow wasn't shown for content items without a parent representation in their master site.
(CMS-22357)
Fixed Resetting of Search Terms in Link List Field
Search terms in Studio link list fields like, e.g., Related Content Items could be reset while typing. This is fixed now.
(CMS-21763)
Fixed Y-Units of PI Graph
The y-label of the site performance graph only shows decimal numbers now.
(CMS-18196)