Release Notes

Enonic XP 6.14 is a release with exciting new features, improvements and fixes.

Improved Save Button

The new save button has a more accurate state description:

When a content is openend but has not changed, the save button is unavailable:

../../_images/savebutton-1-unchanged.png

After the content is changed, it becomes available:

../../_images/savebutton-2-changed.png

When clicked, the save button temporary states what is happening:

../../_images/savebutton-3-saving.png

Finally, the save button is updated to the new state:

../../_images/savebutton-4-saved.png

New Admin User

To improve the security, it is no longer necessary to set the admin-user password in a property file. For new installations, it is instead set as part of the set-up procedure, where a password is entered before it may be used:

../../_images/create-admin-user.png

All system content types are localized

System macros and content types like Page Template, Folder, Image and more, have been included in the localization system, so they are now displayed in each users native language, as shown here, where a Norwegian User will choose a “Sidemal” instead of a Page Template:

../../_images/localized-schema-descriptor.png

Support for localized schemas!

We introduce the much requested ability to localize an app’s schemas. You can localize it in the same way as you use localization other places in your app, using the .phrases-files in the i18n-folder of your app. By adding the i18n attribute with a key from the phrases file to any of the translatable elements, your app will truly speak any language.

Be sure to read the full docs on Localization of Schemas to find out more.

Components may be detached from Fragments

It has been made possible to detach components from fragments, where the fragment have grown too complex. This is both possible directly on the fragment, and from the Page Editor view.

Publishing Issue Comments

When publishing content and passing the work between different authorized personell, it is now possible to add comments, to improve internal communication.

../../_images/publishing-issues-comment.png

Other improvements

  • Auth Lib has been improved with a Delete Principal function
  • Users are notified if the repo is in read-only state.
  • GraphQL is used for User Stores.
  • Permission inheritence is implemented in the Node Lib.
  • URL Generation and Context Path Parameters have been added to the Portal Lib.
  • several other improvements and 68 bugfixes.

Warning

There are important upgrade steps to follow when upgrading to 6.14.

Upgrade notes - 6.14 for more details.

Changelog

For a complete list of changes and bugfixes see https://github.com/enonic/xp-distro/releases/tag/v6.14.0