The 5.7 branch of Magnolia reached End-of-Life on December 31, 2023, as specified in our End-of-life policy. This means the 5.7 branch is no longer maintained or supported. Please upgrade to the latest Magnolia release. By upgrading, you will get the latest release of Magnolia featuring significant improvements to the author and developer experience. For a successful upgrade, please consult our Magnolia 6.2 documentation. If you need help, please contact info@magnolia-cms.com.

Magnolia CORE 5.7.3 is a bug-fixing and security release that delivers the following:

Changes for authors

Content editor supports richText fields

In a custom content block, you can now use the richText  field type for more advanced text formatting. Previously, only basic text formatting functions were available through the special text block type.

With this Magnolia release, richText initializes correctly in a multivalue field.

MGNLUI-5173

Audit log correctly identifying requestor's user name

With the introduction of the Publishing module, audit log entries for publishing and unpublishing requests always mentioned superuser as the requestor. With Magnolia CORE 5.7.3, the audit log now correctly identifies the requestor's user name again.

MAGNOLIA-7459PUBLISHING-54

Image editor: no black borders when rotating an image

The image editor in Magnolia's digital asset management no longer creates black borders when you rotate an image.

MGNLUI-5086

Scheduler working after configuration change

A bug has been fixed in the task-management module. The bug affected the Scheduler module, which stopped working after changing its configuration.

TASKMGMT-34

Changes for developers

Decorating dialogs with presenterClass possible

The system threw an exception every time you tried to launch a dialog decorated with a presenterClass property. With Magnolia CORE 5.7.3, you can now decorate and use dialogs with that property.

MAGNOLIA-7491

!with-type  renamed to !content-type

The !with-type directive referencing a content type in an app descriptor has been renamed to !content-type.

Example:

Error rendering macro 'code-pro'

Error 401 retrieving server data from URL. User is not authorized to perform the request.

MGNLUI-4979

Third-party library updates

Guava

Guava has been updated to version 24.1.1 to fix a security issue.

MAGNOLIA-7511

Tika

Tika has been updated to version 1.20 to fix some security vulnerabilities. The following Tika dependencies have been affected:

  • commons-compress-1.18
  • jempbox-1.8.16
  • pdfbox-2.0.13
  • poi-4.0.1
  • sentiment-analysis-parser-0.1
  • vorbis-java-tika-0.8
  • btf-1.2
  • checker-compat-qual-2.0.0
  • FastInfoset-1.2.15
  • istack-commons-runtime-3.0.7
  • msg-simple-1.1
  • stax-ex-1.8
  • txw2-2.3.1
  • javax.json.bind-api-1.0
  • jaxb-core-2.3.0
  • jaxb-impl-2.3.0
  • json-1.8
  • microprofile-config-api-1.1
  • microprofile-rest-client-api-1.0

MAGNOLIA-7492MAGNOLIA-7520

Jackrabbit

Jackrabbit has been updated to version 2.18.1.

The artifacts com.google.code.findbugs:annotations and org.jetbrains:annotations have the same ID, but they are two different dependencies.

MAGNOLIA-7521

Others

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.3 changelog for all the changes.

Updated modules

  • Categorization 2.6.1
  • Community Edition 5.7.3
  • Content Translation Support 2.3
  • Enterprise Edition 5.7.3
  • Form 2.5.2
  • Magnolia 5.7.3
  • Mail 5.5.2
  • Password Manager 1.2.1
  • Public User Registration 2.7.2
  • Publishing 1.0.7
  • Publishing Transactional 1.0.1
  • Resources 2.6.3
  • RSS Aggregator 2.6.2
  • Scheduler 2.3.2
  • Task Management 1.2.6
  • UI 5.7.3
  • Vaadin Compatibility Addons 1.0.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 Thomas Duffey, Michael Kaiser, Marvin Kerkhoff, Samuel Kohler, Vyacheslav Maksimov, Thomas Peintner, Frank Sommer, Bence Vass and Hugo Venancio.

  • No labels

4 Comments

  1. Building with 5.7.3 requires the following repo available only for enterprise customers: 

    https://nexus.magnolia-cms.com/content/repositories/magnolia.public.maintenance.releases
    1. I've created an issue for that, since i'm also affected:  MAGNOLIA-7577 - Getting issue details... STATUS

  2. I second the issue that Joerg von Frantziusmentioned: one cannot build the project unless this repo was added to the project

    1. Hi Marty, thanks for reporting this issue. It is actually a valid one which we already tackled and solved with PUBLISHING-59 - Getting issue details... STATUS .
      A 5.7.4 release should be out soon (roughly in one or two weeks) and solve this. 

      Best,

      Federico, for the Magnolia team