We are pleased to announce the Journey Platform 25.04 release. It is a major release of Manager, Maestro, Analytics, Workspaces, and is comprised of new features and bug fixes.
Journey Manager
The Journey Manager 25.04 major release introduces the following key new features and enhancements:
-
Code Libraries
A new 'Code Library' Service Definition is introduced, providing a centralized repository for custom classes that can be updated once and used across all services in JM, with only a single bytecode copy in memory. This feature eliminates code duplication, removes the need for 'fileIncludes' and large groovy script deployments, simplifies development and maintenance, reduces memory footprint, improves compilation speed, and removes serialization/deserialization requirements of objects between services.Functionally, Code Libraries can be called by any service, passed by reference between services whilst retaining state, securely access the Fluent API, instantiate and share instances with other Code Libraries, and be used with composition, ultimately enabling developers to build reusable, robust solutions with industry-standard coding practices and offering a better programming experience, while access is restricted to the secure Fluent Services.
-
Form html injection service
A new fluent service that provides functionality for injecting html content into the form render HTML returned to the browser by TJM. -
Configuration service export
We have introduced the ability to export TJM configuration via the Configuration Service. This can be used to move solution configuration across servers. -
Job Event Wait
Added new Job Wait type to collaborations jobs. The Event Job wait provides a job action wait that is configured to wait on a specific Event pushed to TJM. This feature helps bring the Eventing Framework into TJMs workflow. -
Log Improvements
We have introduced a few changes to TJM logging. You can now set categories on Event and Error logs, this allows users to manage logs in TJM based on business or solution specific requirements. Internal TJM logs, including event, error, groovy etc, now also write out to system log files to allow for more integrations. -
Dynamic Tasks for Job
Collaboration Jobs now support the creation of Tasks dynamically. Being able to define tasks during active workflow drastically increases the flexibility and complexity of solution workflows. -
Service Tags
Tags can now be added to Services to allow for customized management.
For full details see: Journey Manager 25.04.
Journey Maestro
The Journey Maestro 25.04 major release is coming soon, and introduces the following key new features and enhancements:
-
Developer Experience Updates
Improvements to the Maestro Code View and multiple other developer experience improvements. -
Performance Improvements
Substantial performance improvements to the Save form function, at a minimum, 40% faster. -
Accessibility Fixes
-
Improved Maestro UX
Added Progress bars and Cancel buttons to Upload Resources and Form Build functions.
The Journey Maestro release schedule will be announced shortly, with full details coming soon, see: Journey Maestro 25.04.
Journey Analytics
The Journey Analytics 25.04 major release is coming soon, and introduces the following key new features and enhancements:
-
Multiple UX improvements.
-
Performance improvements.
-
Improved security hardening.
Full details coming soon, see: Journey Analytics 25.04.
Journey Workspaces
The Journey Workspaces 25.04 major release is coming soon, and introduces the following key new features and enhancements:
-
Improved Workspaces UI
A fresh new look for Journey Workspaces and Journey Brokers. -
New Summary screen configuration
New options for viewing the Summary screen using card view or table view (with new configuration options). -
Improvements for Custom Cards
New Tree card that supports viewing hierarchical information in a tree structure. Also added ability to preview documents by adding 'preview' links in the custom cards. -
Out-of-office Feature
Added various improvements to the Out-of-office feature. -
Simple and Complex Decisioning
Two methods are now available for Workspaces decisioning. A new quick decision and justification that can be entered within Workspaces itself, and the existing decisioning method, using forms developed with Maestro or Open UX, for more complex use cases. -
Localization Enhancements
Enhancements were made to the localization framework to support translation of the non-UI fields, like queue names, task names, etc. -
New Notification Feature
A new notification feature is now available in both Journey Workspaces and Journey Brokers portals. -
Native PDF Viewer Enhancements
The native PDF viewer now supports downloading files. -
Improved Modal Window UX
For a better user experience, user friendly side-sheets have been added to improve the rendering of all contents in a Model window. -
Branding Support
Branding support has been added for all forms rendered within Journey Workspaces.
Full details coming soon, see: Journey Workspaces 25.04.