Release notes for Magnolia CMS 6.2.44
LTS release • Delivered on March 28, 2024 • Page updated on April 4, 2024 • Changelog: 12427
Magnolia CMS 6.2.44 introduces a few improvements primarily around the authoring experience, performance, and the Delivery API. We also fixed a few issues and further enhanced our security. We keep the details of security fixes private in line with our security policy. Contact our Support team if you need more information.
Announcements
DAM Connector Pack 1.1.6
DAM Connector Pack 1.1.6 was released on March 25, 2024.
Cloudinary 1.2.2
Cloudinary 1.2.2 released on March 19, 2024.
Upcoming changes
To use custom widgetset compilation in the next release, Magnolia 6.2.45 or later, you’ll need a Vaadin license.
Improvements
-
MAGNOLIA-9200 Add the
renewSessionand logout functionality toLoginHandlerand supportLoginHandlersforLogoutFilterThe
LoginHandlerinterface has been enriched with session-management and logout hooks to support upcoming greater flexibility with SSO setups and multiple login providers.The
LoginFilterandLogoutFilterinternal logic has been adapted to account for these changes. -
BLOSSOM-322 Resolve Blossom dialog in template, to render content based on page/component model
-
MAGNOLIA-9321 Configure the list of workspaces to be excluded from Audit Log
-
MGNLDAM-1370 Adding duplicate assets should be easily identifiable
-
MGNLDAM-1389 Improve availability of the "Upload" action in browser view
-
MGNLUI-8760 Configurable
DateTimeResolutionforDateField -
PSWDMNGR-10 Password Manager should not depend on the activation key pair
You must add the
magnolia.password.manager.key.locationproperty to yourmagnolia.propertiesfile. This property enables the system to generate the key pair file for the Password Manager.The location of this file should typically be the same as where the
magnolia-activation-keypair.propertiesfile is. The location must be both accessible by Magnolia and persisted. If no file is present, the Password Manager can’t create passwords. If themodules/password-manager-core@publicKeyvalue isn’t present in the JCR, the Password Manager can’t decrypt passwords.magnolia.propertiesmagnolia.password.manager.key.location=${magnolia.home}/WEB-INF/config/default/magnolia-password-manager-keypair.propertiesFor more information, see the Password Manager module.
Bug fixes
-
MAGNOLIA-9308 Duplicate node or image fails with
NumberFormatException -
MGNLDAM-1400 Width and height of image not set in Assets app with new upload dialog
-
MGNLGQL-180 Decorations of generated GraphQL definitions is not working
-
MGNLRANK-23 Audit logs are flooded by traces owned by System user
-
MGNLREST-788 Underlying search functionality leakage through unsanitised input (injection vulnerability)
-
MGNLRESTCL-224 REST client app shows data from Passwords App in clear text
-
MGNLUI-8675 Double and long types inside
jcrMultivalueFieldare stored as strings in JCR -
MGNLUI-8725
HierarchicalJcrDataProviderdoesn’t support initial sort by node name (jcrName) -
MGNLUI-8753 Unblock the
AsyncActionExecutor -
MGNLWORKFLOW-483 Java 17 - Content is not allowed in prolog -
/mgnl-nodetypes/workflow-jbpm-nodetypes.xml- Convert to CND
Miscellaneous
-
MGNLTOMCAT-40 Update dependency
org.apache.tomcat:tomcatto version9.0.87
Third-party library updates
-
BUILD-1221 Update to
apache-mime4jto version0.8.11 -
BUILD-1226 Update Netty to version
4.1.108.Final -
com.google.guava:guavato version33 -
googleHttpClientVersionto version1.44.1 -
groovy monorepoto version3.0.21 -
jackrabbitVersionto version2.20.15 -
org.apache.logging.log4j:log4j-bomto version2.23.1 -
org.htmlunit:neko-htmlunitto version3.11.3 -
org.javassist:javassistto version3.30.2-GA -
org.jetbrains.kotlin:kotlin-bomto version1.9.23 -
org.projectlombok:lombokto version1.18.32 -
software.amazon.awssdk:bomto version2.25.5 -
swaggerParserVersionto version2.1.21
Updated modules
-
Barebones Tomcat Bundle
1.2.26 -
Blossom
3.7.0 -
Community Edition
6.2.44 -
DAM
3.0.31 -
DX Core
6.2.44 -
GraphQL
1.1.7 -
Magnolia
6.2.44 -
Multisite
2.1.5 -
Password Manager
1.2.8 -
REST Client
2.0.5 -
REST Framework
2.2.26 -
Ranker
1.0.3 -
Soft Locking
3.1.4 -
Solr Search Provider
6.1.10 -
Third-party library BOM
6.2.44 -
UI
6.2.44 -
Workflow
6.0.13
Acknowledgements
The Magnolia team would also like to thank everyone who reported issues, contributed patches or simply commented on issues for this release. Your continued interest helps us make Magnolia better.
Special thanks go out to Philipp Gaschuetz, Pierre Sandrin, Jeffrey van der Heide, and Björn Eschle.