Main Content

Magnolia Community Forums: Announcements: Magnolia 5.4.5 is available

  • cmeier
    Full name: Christoph Meier
    Posts: 212
    Last post: Oct 19, 2017 6:08:59 PM
    Magnolia 5.4.5 is available
    #1 by cmeier on Mar 8, 2016 5:24:52 PM

    Hi there,

    Magnolia 5.4.5 has been released! 5.4.5 fixes a cross-site scripting (XSS) vulnerability and some other important issues, as well as adding some enhancements, among which:

    - The Content-Type header is no longer set by ContentTypeFilter. The MIME type was previously incorrectly set according to the request extension. It is now the responsibility of renderers/servlets, for example FreemarkerRenderer and JspRenderer, to set the correct content type.
    - ResponseContentTypeVoter is deprecated and replaced by RequestExtensionVoter to better reflect its function. The content type is still resolved only from the extension of the request.
    - Reloading of resources on the classpath while developing with an IDE such as IntelliJ or Eclipse has been improved and works fine now. See Classpath resources in development mode.
    - The optional dam-preview module now uses Apache PDFBox instead of Pdf-renderer to render PDFpreviews.
    - The option group field OptionGroupFieldDefinition now supports a layout property for radio buttons. Layout can be horizontal or vertical. Default is vertical.
    - Changes to Groovy model classes defined on the JCR are now picked up properly.
    - The Content translation support module now automatically detects the correct file format while importing. The XLIFF importer implementation was changed to UnzippedXliffTranslationBundleUpdateReader which only parses .xlf files.
    The old XliffTranslationBundleUpdateReader class is deprecated. The importer for a file is chosen automatically by comparing the extension property set for importer with the file extension.
    - In the CAS Connector module the casServiceURL property can now be used in the casLougoutUR property and it will be resolved correctly.
    - Implementing a site aware renderer for custom renderers is no longer necessary. You can now use with the name of the custom renderer set in the wrappedRendererType property. Site aware renderers for FreeMarker (site) and JSP (site-jsp) are included in the Site module.
    - i18n key generating for template definitions has been improved. There is no longer a need to use i18nBasename, title and description properties in template definitions.
    - The list of excluded resource directories set in FileSystemResourceOrigin can now be configured with the magnolia property: magnolia.resources.filesystem.observation.excludedDirectories.
    By default, the magnolia property is not set and the following folders are excluded: META-INF, WEB-INF, cache, docroot, logs, repositories, tmp.
    - New template scripts added to the classpath are now recognized and loaded properly. (This requires development mode to be set in Magnolia properties).
    - The MTK module has a new basic page template and an image component.
    - New Virtual URI mapping folders are now loaded without system restart. You can create the folders by hand or import them with JCR XML. Virtual URI mappings inside in the folder are available immediately.

    Release notes are linked below as usual, you can check out the full change log from there. Again, many thanks to everyone who reported, helped fixing or commented on these issues.

    Release notes:

    - Enterprise Edition:
    - Community Edition: Download from Release notes page or from nexus

    Maven generated site: (incl. javadoc)


    Christoph, for the Magnolia Team.

  • matteo.pelucco
    Full name: Matteo Pelucco
    Posts: 264
    Last post: Mar 20, 2017 9:27:06 AM
    Re: Magnolia 5.4.5 is available
    #2 by matteo.pelucco on Mar 8, 2016 7:10:43 PM

    just a notice, links on still have 5.4.4 in link label (link href is ok)..

  • cmeier
    Full name: Christoph Meier
    Posts: 212
    Last post: Oct 19, 2017 6:08:59 PM
    Re: Magnolia 5.4.5 is available
    #3 by cmeier on Mar 8, 2016 7:21:29 PM

    Thnx for spotting , Matteo
    we will fix :-)

You don't have the permission to post on this thread

Sign in

To login on this forum, you can use your Magnolia Forge, Support or Partner account, or, below, your Google, Yahoo! or OpenID account. If you have trouble logging in, or any other sort of issue, please let us know in the Meta forum, on the user-list, or simply by email at forum-admin at magnolia-cms dot com.

* Required

... or sign in with:

  • icon http://{your-openid-url}
  • icon
  • icon