DX 7.3.0.0 Release Notes
October 8, 2024
This document applies to production patches delivered between Jahia version 7.2.3.1 and 7.3.0.0
Jahia
Security: APIs are protected with a token system in the security filter
Core
Enhancements
- Support for Open JDK 8
- Upgraded to Tomcat 9
- Support for MySQL 5.7
- Support for MariaDB 10.x
- Support for MariaDB Galera
- Driver upgrades
- MySQL: mysql-connector-java-5.1.47
- PostgreSQL: postgresql-42.2.5
- Oracle: ojdbc8-12.2.0.1 and orai18n-12.2.0.1
- SQL Server: mssql-jdbc-6.4.0.jre8
- Internationalized messages are now used in content rendering when there is no default view
- New handler provides more fine-grained control for Jahia startup options
- Introduces ability to set stream name on files download by setting j:filename property
- UserDataSource class is now exposed
Bug fixes
- The ChainAction no longer requires an authenticated user, but rather relies on the requirements of actions in its chain (see how-to-migrate page - a Jahia account is required to access the page)
GraphQL
Enhancements
- New parameters in GraphQL Query API
- Added sorting by fields
- Added support for contains and like operations
- Added GraphQL endpoint to poll the number of workflow tasks
- Added move and copy node operations
- Added language parameter in getNodesByQuery
Bug fixes
- Added static assets in GraphQL/renderedContent
For more information, see GraphQL documentation.
Cache
Bug fixes
- Correctly restore cached properties of a cached fragment
Edit Mode
Enhancements
- Added ability to disable refresh on save in GWT
Bug fixes
- Fixed text area wrapping in Edit engine on Internet Explorer 11
- Reload in Edit mode now reflects page status after a delete or undelete
- Improved manager labels in English
- Fixed highlighting of engine fields for work in progress content
- Added handling of mixin inheritance for external mixins in Edit engine
- Added lock status in engine header bar
Search
Bug fixes
- Fixed exception when performing search that triggers suggestions
- Added missing i18n label translations for German and French in search module
Import/Export
Bug fixes
- Improved checks on files when importing a site using Web project management
- Imported file in JCR is no longer stored on processing node when uploading through digital-factory-data/imports
Publication
Enhancements
- Improved labels for workflow types and workflow action buttons
- Added mail settings option in Jahia Administration UI that disables email notifications for all workflow tasks
- Added Publish in all languages option to Contribute mode context menu
Bug fixes
- Deleting a page at the same level as the home page now redirects to the home of the current site
- Added property to force hiding the Unpublish action
- Added Publish file in all languages option, which is enabled through a custom spring configuration
- Added PublicationProperties when using workflow to publish content
- Improved performance when addding new members to JCR group
UI
Enhancements
- New module management interface
- New Edit mode status shows untranslated contents in the current language
- New What's new button in Jahia menu redirects to jahia.com page that lists new features and modules
Anthracite Theme
Enhancements
- New Edit mode design
- Improved access to Site Settings
- Improved organization of publication options in various menus
- Used larger thumbnail view (350px) in Anthracite UI for pickers and managers
- Improved folder display in thumbnail view in Document Manager
Bug fixes
- Fixed Edit engine titles in the managers
- Added scrollbar to background jobs panel
- Added login button on session timeout screen
- Fixed issue where pages at bottom of the tree were not accessible
- Fixed issue with hidden portlet creation view in Edit engine
- Fixed issue with overlapping results in multiple picker
- Added error information in Edit engine for long system names
- Fixed background color in Contribute mode
- Aligned jExperience entries in Site Settings
- Scrolling provided for category panel in Edit engine
- Login screen is now responsive
- Fixed display issue with inherited workflow settings
- Fixed file preview in CKEditor
- Fixed Save button display when searching in a multiple content picker
- Added scrolling in Edit Engine and Edit Roles panel
- Fixed issue when showing content title in Edit engine
- Improved scrolling in left area of pickers
- History is now scrollable in Edit engine
- Fixed check box in the Copy Role page
- Fixed missing label in metadata tab
- Made the UI fallback to English
JahiApps, Template Sets, and Modules
Enhancements
- Jahia RSS Feeds: Added a timeout on RSS fetching connection
Bug fixes
- Jahia Blog: Prevented blog modification in full read-only mode
LDAP Connector
Enhancements
- Exposed UserDataSource class
- Optimized LDAP dynamic groups membership checks
Bug fixes
- Spring beans have been replaced by OSGI services in LDAP module to avoid spring registration issues
Remote Publication
Enhancements
- Added the ability to display all remote publication inconsistencies on one page
Bug fixes
- Corrected order of log entries
- Fixed sorting by date column in the Remote Publication management tool
- Fixed permission issue when sending log and comparing with non-root user