Release notes for Magnolia CMS 6.3.0
The information on this page is being continually updated for the final public release of Magnolia 6.3.0. For a preview of the updates and improvements, available selectively also in the |
New features
Magnolia 6.3 includes several performance and usability improvements as well as new features for both editors and developers alike including improved:
-
Search experience
-
Usability
-
Performance
-
And much more…
For more details, see What’s new.
Announcements
-
SSO
4.0.0-beta1
released on May 23, 2024. -
A/B/n testing
2.0.0-beta1
released on May 23, 2024. -
Live Copy
4.0.0-beta1
released on May 23, 2024. -
Analytics integration framework
2.0.0-beta1
released on May 23, 2024. -
Commerce integration framework
2.0.0-beta1
released on May 23, 2024. -
External DAM integration framework
2.0.0-beta1
released on May 23, 2024. -
Marketing integration framework
2.0.0-beta1
released on May 23, 2024. -
Solr Search Provider
8.0.0-beta1
released on May 23, 2024. -
Blossom
4.0.0-beta1
released on May 23, 2024.
Improvements
-
ADMINCTR-136 Build on JDK 11 (admincentral)
-
AWSFNDN-26 Build on JDK 11 (aws-foundation)
-
CFGUI-156 Build on JDK 11 (definitions-app)
-
EEPUBLISH-52 Build on JDK 11 (publish-transactional)
-
IMGREC-106 Build on JDK 11 (image-recognition)
-
LOGTOOLS-40 Build on JDK 11 (log-tools)
-
MAGNOLIA-8709 Allow use of IETF Language Tags
-
MAGNOLIA-9181 Expose EventListenerMBean for monitoring
-
MAGNOLIA-9183 Expose QueryStatManagerMBean for monitoring
-
MAGNOLIA-9184 Expose RepositoryStatistics for monitoring
-
MAGNOLIA-9258 Exclude observation listeners from the config workspace from registering a EventListenerMBean
-
MAGNOLIA-9388 Add postLogoutRedirectUrl property for LoginHandler
-
MGNLCE-298 Build on JDK 11 (ce)
-
MGNLCT-225 Build on JDK 11 (content-types)
-
MGNLEE-689 Build on JDK 11 (dx-core)
-
MGNLLIC-92 Build on JDK 11 (license)
-
MGNLMAIL-133 Build on JDK 11 (mail)
-
MGNLMAIL-136 CLONE - Implement OAuth
2.0
authentication -
MGNLREST-430 Build on JDK 11 (rest)
-
MGNLREST-522 Specify Norsu endpoint without Java classes
-
MGNLREST-799 Add a way to force maximum limit of nodes returned by Delivery API endpoint
-
MGNLREST-803 In
6.3
, change default of maxLimit property from 1000 to 100. -
MGNLRESTCL-178 Build on JDK 11 (rest-client)
-
MGNLSITE-105 Site definition registry
-
MGNLUI-8828 The first tab (Home) label should be customisable
-
PAGES-1101 Deprecate support for magnolia-hosted SPA with templateScript for
6.3
and norsu -
PAGES-1459 Show status label in the footer, of the page detail
-
PSWDMNGR-10 Password manager should not depend on the activation keypair
-
PSWDMNGR-12 Split Password manager module into core and app sub modules
-
PSWDMNGR-33 Build on JDK 11 (password-manager)
-
PSWDMNGR-37 Solve Password manager topic in SaaS
-
PUBLISHING-146 Build on JDK 11 (publishing)
-
TXTREC-91 Build on JDK 11 (text-classification)
Bug fixes
-
ADMINCTR-479 Logout from external IdPs no longer works (Magnolia
6.3
) -
CONTEDIT-609 Stories are not rendered on
6.3
-
CONTEDIT-614 Copy blocks from fallback doesn’t copy textfields with 'rows' attribute
-
MAGNOLIA-9214 Instances randomly fail to start up on fast machines
-
MGNLDEMO-428 Component with javaScript model is not rendered on stories page
-
MGNLEE-829 Port to Master: Compromised JS files only checked if they are zipped
-
MGNLGQL-164 GraphQL in
6.3
: Cannot access GraphQL app and GraphQL API -
MGNLPER-192 Port to master - JcrSearchResultSupplier generates inefficient queries.
-
MGNLRES-404 Create resources-editor role that allow get from
/.resources/*
-
MGNLUI-8780 JCR Multi Field throws exception on dialog without an existing node
-
PAGES-941 Port PageLinkField functionality to norsu
Miscellaneous
-
ADMINCTR-520 Revert feature-toggle-based Applaucher config
-
MAGNOLIA-9198 Refactor ProviderImpl to gain access to the RepositoryContext
-
MAGNOLIA-9219 Provide MicroProfile ConfigSources for webapp WEB-INF resources
-
MAGNOLIA-9242 Revert locking of the config workspace
-
MAGNOLIA-9244 Align liveness & readiness with standard MicroProfile Health API
-
MAGNOLIA-9357 Consolidate the accessibility of superuser in Magnolia webapp
-
MGNLCE-304 Replace Reflections library with ClassGraph
-
MGNLCE-323 Swap default Mysql repo config to Connector/J 8
-
MGNLCE-354 Update ce and dx-core integration tests for FEH
v1.4
-
MGNLGROOVY-256 Update Groovy version to latest stable
4.0.x
-
MGNLIMG-232 Create imaging-editor role that allow get from
/.imaging/*
-
MGNLLIC-91 Replace Reflections library with ClassGraph
-
MGNLREST-411 Replace Reflections library with ClassGraph
-
MGNLREST-781 Implement Health check rest endpoint
-
PUBLISHING-318 Remove default receiver config from module’s MicroProfile Config
Third-party library updates
This release comes with a number of third-party library updates, see the Magnolia Third-party library BOM 6.3.0-beta1.
Upgrading to 6.3
Performance tuning
The Performance tuning guide provides an overview of performance-related topics that could help improve the operation and capabilities of your upgraded Magnolia setup.
New or updated modules
-
A/B Testing
2.0.0
-
AWS foundation
2.0.0
-
About
6.3.0
-
Admincentral-legacy
6.3.0
-
Admincentral
6.3.0
-
Advanced Cache
3.0.0
-
Analytics
2.0.0
-
Blossom
4.0.0
-
CKEditor 5 Build
1.0.0
-
Cache
6.0.0
-
Categorization
3.0.0
-
Community Edition
6.3.0
-
Contacts App
2.0.0
-
Content Dependencies
3.0.0
-
Content Editor
3.0.0
-
Content Importer
2.0.0
-
Content Tags
3.0.0
-
Content Translation Support
3.0.0
-
Content Types
2.0.0
-
DAM
4.0.0
-
DX Core
6.3.0
-
Definitions App
3.0.0
-
Demo Projects
2.0.0
-
Diff
3.0.0
-
E-commerce
2.0.0
-
External DAMs
2.0.0
-
Form
3.0.0
-
Freemarker Templating Samples
6.3.0
-
GraphQL
2.0.0
-
Groovy
4.0.0
-
Icons
29
-
Image Recognition
2.0.0
-
Imaging
4.0.0
-
JCR Tools
2.0.0
-
Javascript Models
3.0.0
-
LDAP Connector
2.0.0
-
Language Bundles
2.0.0
-
License
2.0.0
-
Live Copy
4.0.0
-
Log Tools
2.0.0
-
Magnolia
6.3.0
-
Mail
6.0.0
-
Marketing Automation
2.0.0
-
Marketing Tags Manager
3.0.0
-
Messages
6.3.0
-
Multisite
3.0.0
-
Observation
3.0.0
-
Pages
6.3.0
-
Password Manager
2.0.0
-
Periscope
2.0.0
-
Personalization
3.0.0
-
Privacy
3.0.0
-
Public User Registration
3.0.0
-
Publishing Transactional
2.0.0
-
Publishing
2.0.0
-
REST Client UI
2.0.0
-
REST Client
3.0.0
-
REST Framework
3.0.0
-
Repository Tools
2.0.0
-
Resources
4.0.0
-
Scheduler
3.0.0
-
Security
7.0.0
-
Single Sign On
4.0.0
-
Site
2.0.0
-
SiteMesh
2.0.0
-
Soft Locking
4.0.0
-
Solr Search Provider
8.0.0
-
Synchronization
3.0.0
-
Task Management
2.0.0
-
Tasks
6.3.0
-
Templating Essentials
3.0.0
-
Text Classification
2.0.0
-
Third-party library BOM for Extensions
6.3.0
-
Third-party library BOM
6.3.0
-
UI
6.3.0
-
Usage Metrics
2.0.0
-
Vaadin Compatibility Addons
1.3.15
-
Webhooks
2.0.0
-
Workflow
7.0.0