Page tree
Skip to end of metadata
Go to start of metadata

Magnolia CORE 5.7.1 is a bugfixing and security release that delivers the following:  

Changes for developers

Internal error in the Definitions app

This release fixes a Null Pointer Exception occurring randomly in the Definitions app when you use the app:

CFGUI-78

Preserving the order of nodes in a definition decoration

The order of nodes as defined in a decoration via YAML override is now preserved. This is especially useful if the only change needed to the existing configuration of nodes is their order. For example, you can change the list view in the workbench of the Tours app using the following definition decoration that places the Path column before the Name column:

/stories-app/decorations/tours/apps/tours.yaml
subApps:
  browser:
    workbench:
      contentViews:
        list:
          columns: !override
            path:
            name:

The decorated list view is rendered like this:

Compare with the default view, where the Name column comes before the Path column:

MAGNOLIA-7343

Multiple jQuery files loaded

Groovy module's Terminal component caused jQuery to be loaded twice. To prevent this from happening again, only jQuery provided by Magnolia is now loaded for use in the Magnolia Groovy Rescue app.

MGNLGROOVY-177

Pages with component variants breaking cache

We have fixed an issue with cache and component personalization where cache was always serving a personalized page even though the original variant should have been displayed instead.

MGNLPN-426MGNLADVCACHE-102

Security vulnerability

We have fixed a security issue with this release. We keep details of this kind of fix private in line with our Security Policy. Contact our Support Team if you need more information.

MGNLUI-4472 ((warning) restricted access)

Others

If you are upgrading from an earlier version, read the Upgrading to Magnolia 5.7.x page first and check the Known issues section on it.

Changelog

See the 5.7.1 changelog for all the changes. 

Updated modules

  • Advanced Cache 2.0.1
  • Barebones Magnolia Tomcat Bundle 1.1.1
  • Cache 5.6.2
  • Community Edition 5.7.1
  • DAM 2.4.1
  • Definitions app 1.1.4
  • Demo Projects 1.3.1
  • Enterprise Edition 5.7.1
  • Groovy 2.7.1
  • Log Tools 1.1.1
  • Magnolia 5.7.1
  • Multisite 1.3.4
  • Pages 5.7.1
  • Personalization 1.6.1
  • Privacy 1.0.1
  • Resources 2.6.2
  • Templating Essentials 1.2.3
  • UI 5.7.1

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: Ian Cervantez, Jonas Furrer, Niels Hardeman, Bisera Ivanovska, Rico Jansen, Olaf Kozlowski, Simon Radford, Pierre Sandrin and Vivian Steller.

  • No labels