Release notes for Magnolia CMS 6.2.39
LTS release • Delivered on September 18, 2023 • Page updated on January 9, 2024 • Changelog: 12221
Magnolia CMS 6.2.39 is primarily a bug-fixing and security release. We keep the details of security fixes private in line with our security policy. Contact our Support team if you need more information.
Announcements
User-based search result ranking
The new User Result Ranker module boosts current Magnolia search result ranking capabilities and helps authors find relevant content even faster.
Head over to the User-based result ranking section to learn more about how the search results are prioritized.
Due to Known issues in 6.2.39, we urge you to manually upgrade the magnolia-user-result-ranker and user-result-ranker-jcr Maven modules to version 1.0.1 .
|
SSO 3.1.7
SSO 3.1.7 was released on September 7, 2023.
Improvements
Reduce publishing load by optimizing ordering on the public instance
PUBLISHING-254 introduces extended and improved publishing options to replace the orderSiblings
property, which is deprecated from this release onward.
Usually, the public instance is already ordered, and you just want to insert nodes in the right place.
The new fast
option for the ordering property does precisely this and offers improved publishing performance.
Alternatively, if your public instance involves unordered complex structures, the full
option brings everything back into order.
See Optimizing ordering on the public instance for more information.
Other improvements
-
MAGNOLIA-9023 Removing default update task for extraction of mgnl-files folder
-
MGNLCACHE-294 Expand options for browser cache control headers
-
MGNLCE-372 Close idle AdminCentral sessions by default to free memory (Community Edition)
-
MGNLEE-813 Close idle AdminCentral sessions by default to free memory (DX Core)
-
MGNLGQL-147 Add the possibility to make case-insensitive queries
-
MGNLUI-6536 Upload dialog should only allow context-specific files
-
PAGES-1226 Make it possible to get
subpath
in site-aware SPA router -
PUBLISHING-248 Don’t pass the
mgnl:lastActivated
property to public instances when publishing -
PUBLISHING-258 Receivers configured via YAML decoration must be whitelisted in the Configuration app
If you have receivers configured in your light modules, you must configure a list of trusted publishing receivers in the Configuration app. If you don’t, publishing may fail. See whitelisting published receivers for more information.
Bug fixes
-
ADMINCTR-438 Context menu is no longer scrollable
-
ADMINCTR-478 Logout from external identity providers no longer works
-
CONTTAGS-131
MgnlContext
isn’t set when publishing tags in a Public instance -
MAGNOLIA-8961 JCR import command fails when replacing existing nodes
-
MGNLUI-8245 Rejection request notification banner doesn’t appear till refresh
-
PAGES-1315
JcrPagesDeliveryEndpoint
doesn’t consider the sitetemplate/prototype
-
PAGES-1325
info.magnolia.rendering.spa.rest.v2.JcrPagesDeliveryEndpoint#createMissingAreaNodes
function should be executed in system context
Miscellaneous
-
MGNLRANK-2 Create content-type workspace
-
MGNLTOMCAT-35 Update to Tomcat v9.0.80
Third-party library updates
-
com.cedarsoftware:json-io
to version4.14.1
-
software.amazon.awssdk:bom
to version2.20.144
-
org.zeroturnaround:zt-zip
to version1.16
-
restEasyVersion
to version5.0.8.Final
-
groovy monorepo
to version3.0.19
-
net.bytebuddy:byte-buddy
to version1.14.7
-
org.htmlunit:neko-htmlunit
to version3.5.0
Updated modules
-
AdminCentral
6.2.34
-
Barebones Tomcat Bundle
1.2.21
-
Caches
5.9.8
-
Community Edition
6.2.39
-
Content Tags
2.0.5
-
Content Translation Support
2.5.11
-
DAM
3.0.26
-
DX Core
6.2.39
-
GraphQL
1.1.5
-
LDAP Connector
1.10.4
-
Magnolia
6.2.39
-
Marketing Tags Manager
2.0.1
-
Pages
6.2.31
-
Publishing
1.3.12
-
Third party library BOM
6.2.39
-
UI
6.2.39
-
User Result Ranker
1.0.0
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 Riste Drangovski, Sebastian Paasch, and Daniel Schneeberger.