Magnolia 5.7 reached extended end of life on May 31, 2022. Support for this branch is limited, see End-of-life policy. Please note that to cover the extra maintenance effort, this EEoL period is a paid extension in the life of the branch. Customers who opt for the extended maintenance will need a new license key to run future versions of Magnolia 5.7. If you have any questions or to subscribe to the extended maintenance, please get in touch with your local contact at Magnolia.
Magnolia CORE 5.7.6 is a bug-fixing and security release that also brings an improvement in the REST module.
REST services health check
With the exception of
magnolia-empty-webapp
, you can now check whether a Magnolia instance is up and running by sending a REST request to a dedicated endpoint called status
. For more details, see the REST services health check page.
Multivalue fields can be exported again
This release fixes a bug in the Content Translation Support module that prevented multivalue fields from being exported even though they were registered as additional field types.
Out of memory when exporting large data
We have improved the import and export functions to eliminate out-of-memory errors occurring when exporting large binaries or workspaces.
Note: Considering the benefits of this improvement, we have decided to include it in this release even though it causes API incompatibilities, thus creating an exception to the rule of no API break in a minor release. More details are available on the following page (restricted access): https://nexus.magnolia-cms.com/content/sites/magnolia.public.maintenance.sites/ref/5.7.6/magnolia-core/clirr-report.html.
Dependency on Publishing module downgraded
In the Publishing Transactional module, the dependency on the Publishing module has been downgraded to version 1.0.9.
Third-party library updates
This release comes with the following third-party library updates to fix some security and incompatibility issues:
- ckeditor updated to 4.11.3 (MGNLVA-6, MAGNOLIA-7662)
- H2 database updated to 1.4.199 (MAGNOLIA-7631)
Note: An issue has been found with this version after the release. For more details, please see H2 database issues in versions 1.4.199 and 1.4.200.
- jackson-databind and jackson-core updated to 2.9.10 (MAGNOLIA-7637)
- groovy and groovy-xml updated to 2.5.9 (MGNLGROOVY-183)
- commons-compress updated to 1.19 (BUILD-353)
We keep the details of the security-related fixes private in line with our security policy. Contact our Support team if you need more information.
Others
Usage metrics collection update
Since the release of Magnolia CORE 5.7.4, we have been collecting anonymous non-personal usage data when you use Magnolia. The current release expands the collection to include also the status of the serverInfo
property. For more information, see our privacy policy.
Upgrading to 5.7.6
If you are upgrading from an earlier version, read Upgrading to Magnolia 5.7.x first and check the Known issues section on the page.
Changelog
See the 5.7.6 changelog for all the changes.
Updated modules
- Cache 5.6.3
- Community Edition 5.7.6
- Content Translation Support 2.3.1
- Enterprise Edition 5.7.6
- Groovy 2.7.3
- Magnolia 5.7.6
- Personalization 1.6.3
- Publishing 1.1.4
- Publishing Transactional 1.0.5
- REST Framework 2.1.5
- Third-party library BOM 5.7.5
- UI 5.7.6
- Usage Metrics 1.0.3
- Vaadin Compatibility Addons 1.0.2
Acknowledgments
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 to David Caviedes Marquez, Thomas Comiotto, Thomas Duffey, Jarkko Mantysaari, Will Scheidegger and Rajeev Singh.