Journey Manager (JM) The transaction engine for the platform. | System Manager / DevOps | 23.04This feature was updated in 23.04
Journey Manager comes packed with the wide range of features empowering you to create complex customer onboarding and user journey solutions. Some of the main product features have now become its core functionality. Click on each feature to learn more.
Each release of Manager is shipped with new features and bug fixes to provide you with the best-in-class software and to accelerate business agility and improvements across the board.
The key features for each major Manager release are listed below.
Release Key Features | Description |
---|---|
Configuration Service | Introduced a few Configuration Service allowing you to quickly and easily reconfigure a server instance by uploading a configuration file containing all relevant information |
Database Integrity Checker |
Added the Database Integrity Checker service and scheduled jobs to validate database integrity periodically. This service will generate a report for any issues in the Manager database that need to be addressed. |
New Database Integrity Checker Event Type and Configuration Service Event Type | Introduced 2 new event types in Event Log. |
Changes to Jakarta EE | Replaced Java EE with Jakarta EE. This is a requirement for WildFly, and will affect all groovy services within Journey Manager for customers upgrading. For more information, see Migrate to Jakarta EE. |
Jakarta Migration Support | In order to support our customers upgrading Journey Manager, we've created a service allowing you to convert Groovy services and security managers to be Jakarta EE 10 compatible. You can download this service (service-jakarata_transformer-v0.1.0.zip) from the download page. We have also enhanced our SDK documentation with strategies for migration of services. |
Upgrades & security | Updated 3-rd party libraries with the normal library updates to address security vulnerabilities as well as with some updates to major core technologies, such as Jakarta EE and WildFly |
For more information see Manager 23.04 Release Notes.
Release Key Features | Description |
---|---|
Event-Based Architecture |
Introduced the concept of Event-Based Architecture where you can publish and subscribe to events using Kafka. In this release, you can only publish events |
Apache Kafka |
Created a Kafka service connection to establish a connection to Apache Kafka 3.2.3 to publish events |
DocuSign OAuth service connection |
Added a new DocuSign OAuth service connection to connect to DocuSign services using OAuth user authentication |
OpenShift support | Added support for Journey Manager deployments using OpenShiftOpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. containerization |
Billing support | Added support for billing with more fine grain control to allow for setting of a billing flag on transactions. A billable flag on the Submission class is also exposed via Fluent API, so you can access it via Txn objects and update it via TxnUpdater . |
Operations portal | The new operations portal can be deployed using the Journey Manager installer |
Upgrades & security | Updated 3-rd party libraries with the normal library updates to address security vulnerabilities as well as with some updates to major core technologies, such as Wildfly 26.1.2.Final and Open JDK 17.0.4.1+1 |
New look and fee | Rebranded the Manager product according to Temenos' vision, mission and strategy |
For more information see Manager 22.10 Release Notes.
Release Key Features | Description |
---|---|
Status Management |
Improved the existing notification messages interface to let you create and schedule status change of various entities, such as form spaces, organizations, forms, and form versions. Added a new status management service to automatically execute scheduled entity status changes. |
Workspaces API updates |
Provided a set of new REST API to expose existing Operations as a service. These API will be consumed by new Workspaces functionality. Added new permissions to the Workspacesform space to provide fine-grained control for new Workspaces Operational Portal REST API, such as |
Maven SDK |
Included a new version of the Journey SDK, which requires the Journey SDK Maven Plugin to run. We've modified the underlying framework of the integration points between Manager and the SDK to accommodate this change. |
Upgrades & Security | Updated 3-rd party libraries |
For more information see Manager 22.04 Release Notes.
Release Key Features | Description |
---|---|
New Statuses added for organizations, form spaces, form versions and forms |
Introduced a new set of statuses for organizations, form spaces, forms and form versions, so you have fine control over each of the entities. |
New ServiceUser role |
Scheduled Groovy services now run using the ServiceUser role, which defaults to a admin level role. This role can be limited to enhance the security around these services, if required. |
New CSRF Protection option |
Added the CSRF Protection option to the Workspaces, Workspace and Web-plug spaces. |
For more information see Manager 21.11 Release Notes.
Release Key Features | Description |
---|---|
A new REST service - Proof of Co ncept |
A new service which exposes some of Manager's Fluent API via RESTREST or RESTful API design (Representational State Transfer) is designed to take advantage of existing protocols. While REST can be used over nearly any protocol, it usually takes advantage of HTTP when used for Web APIs. end points. |
Fluent API |
We've further expanded the Fluent API to expose more features to help reduce the dependency on the deprecated Core Groovy API:
|
Manager installer |
We've enhanced the installer so that for AWS installs using MySQL SSL is enabled by default to improve server security. For more information, see the SSL JDBC Connection Enforcement for MySQL section of the installation guide. Due to components requiring commercial licenses, iText, Oracle and Luna dependencies are not included with installs by default. These will need to be deployed separately. For more information, see the Manual Libraries Deployment section of the installation guide. |
Reports |
Remove the PDF export option from the Transaction and Job Licensing reports because it uses iText, which requires a commercial license. |
For more information see Manager 21.05 Release Notes.
Release Key Features | Description |
---|---|
Core services |
Added support for:
|
For more information see Manager 20.11 Release Notes.
Release Key Features | Description |
---|---|
Azure Cloud support |
Added support for:
|
Automatic deployment and testing |
Added support for:
|
For more information see Manager 20.05 Release Notes.
Release Key Features | Description |
---|---|
General Fluent API enhancements |
Added support for:
|
Fluent API receipting enhancements |
Added support for:
|
Fluent Security Managers support added |
Added support for:
|
Form version import enhancements |
Form version import options include Form Function now. |
Removed features |
Removed:
|
For more information see Manager 19.11 Release Notes.
Release Key Features | Description |
---|---|
Workspace API |
Enhanced to support the development of the new help desk persona for the Workspaces, including:
|
Fluent API |
Enhanced to reduce the dependency on the Core API and improve upgrade supportability, including:
|
Security enhancements |
Improved CORS support for form spaces |
Chromium puppeteer receipt service |
Added a new Chromium puppeteer receipt service to render forms as PDF receipts |
Library upgrades |
Upgraded the dependent libraries, including:
|
Removed features |
Removed:
|
For more information see Manager 19.05 Release Notes.
Release Key Features | Description |
---|---|
Workspace API |
Introduced new REST API to support the development of rich UI experiences for ‘Back of House’ staff who support complex workflows and provide help desk functions to end users. The API utilizes Swagger and Spring Security. |
Added a new Maestro form rendering mode which significantly reduces the time it takes to load large forms. This is important as long application loading times can significantly increase the bounce rate with users simply closing the browser window before starting the application. |
|
Added a new user authentication event feed to send user login events. Enhanced scheduled purge time and actual purge time for a transaction. |
|
Security hardening |
Added support for:
Removed confirmation page and receipting from the Server Monitor Form configuration. |
Library upgrades |
Upgraded the dependent libraries, including:
Removed:
|
Platform support enhancements |
Added support for:
|
Fluent API |
Added new API. |
Behavior changes |
Enhanced management of submissions' lifetime. |
Removed features |
Removed:
|
For more information see Manager 18.11 Release Notes.
Release Key Features | Description |
---|---|
System event publisher |
Introduced the System event publisher to connect external systems through an AWS SQS queue, in near real time, where the messages can be picked to provide up to date information about the states of form transactions in Journey Manager. |
Library upgrades |
Upgraded the dependent libraries, including:
|
Platform support enhancements |
Added support for new Insights, including:
|
Fluent API |
Added new API |
Behavior changes |
Enhanced the transaction abandonment and data purging to ensure PII data is removed accordigly. |
For more information see Manager 18.05 Release Notes.
Release Key Feature | Description |
---|---|
Transact Functions |
Introduced Fluent Functions to allow you to use functional programming within Journey Manager, so you can now write a function once and simply trigger it at whatever points or points you need. |
Continuous Integration |
Provided improved CI-based testing support. Created a definition of what is included in the application package and versioned in GIT or another SCM tool. |
Transact SDK |
Combined developer tools into a unified Transact SDK to provide a single set of tools to help developers make the most of integrating with Transact API while using Continuous Integration (CI/CD). |
Reference data |
Introduced Transact Reference Data to decouple reference data from the form, decrease the form loading time, and enable you to deploy once and use in many forms. |
Semantic versioning |
Unified versioning across the platform for consistency including full semantic versioning across all forms and services. Semantic Versioning enables two teams to work in parallel on more than one form solution and permits hierarchical management of versions. Additional features include support for up to 3 levels of versions and version branching. |
Security hardening |
Add support for Strict Security Headers to enforce that each HTTP request within authenticated user session is checked to make sure it is the originated source that created the session. The HTTP request's IP Address and Browser User Agent are checked. |
Collaboration Jobs |
Enhanced collaboration jobs to support group sharing. |
For more information see Manager 17.10 Release Notes.
Release Key Features | Description |
---|---|
Data retention policy enhancements |
Retention duration time is reduced to make sure Journey Manager is used as a system of engagement and not a system of records:
|
Transaction history data warehouse integration |
Added the following publishing services to publish transaction history directly to a data warehouse:
|
Automated deployments |
Introduced a new script-able install or upgrade mode for deployment automation, which supports Continuous Integration (CI) testing. This mode is beneficial to both hosted services and IT professionals in that it helps to automate provisioning and upgrading, which in turn can improve quality by reducing operator errors. |
Fine grained form space authentication policies |
Enhanced forms authentication policies, which depend on form space they are in. |
Fluent Groovy API |
Added new Fluent service types.
|
Application packages |
Added new configurations for Organization Properties, Delivery Channels, and Service Connections. |
Security manger logging |
Introduced a new Security Manager logger that can be used in all Security Manager Groovy scripts. |
Update to latest Maestro form from within Manager |
Enhanced Maestro form updates from Journey Manager, so it uses the latest build of the Maestro form without exporting a Maestro Form Version Archive and then importing it Manager. |
Maestro localization support |
Introduced localization to Journey Manager and Maestro, which allows multiple languages to be added to a single form. This feature allows a form to change languages based on the users of the form. |
Collaboration Jobs |
Form and service version pinning:
|
Collaboration Jobs |
History logging, so the state of the job is recorded and logged at the end of each branch of processing completes. |
For more information see Manager 5.1 Release Notes.
Release Key Features | Description |
---|---|
Fluent Groovy API |
Introduced completely new and improved API, which can be used from Groovy scripts. |
Maestro form version import |
Added support for Maestro form version import defaults, which provides specialized import behavior if a form version archive was created in Maestro. |
For more information see Manager 5.0 Release Notes.
Release Key Features | Description |
---|---|
Application packages |
Added support for:
|
AWS KMS |
Added support for AWS Key Management System (KMS) data encryption in the Cloud Service Enterprise VDC edition. |
Groovy service tests |
Added comprehensive Groovy Services test framework to support accelerated development and development best practices. |
REST API |
Added Transactions, Service Definitions and Groovy Service Invoke REST API. |
Security hardening |
Added security role and group grant leases, improved SEM logging support and Apache Mod Security configurations. |
Service improvements |
Added Form Security Filter, Groovy Receipt service types, service versioning support, Groovy Service Logging, improved documentation, service editing and form and service definition Organization Application Packages. |
Transact Integration Gateway |
Introduced TIG, which provides a light weight on-premise integration module for performing deliveries and proxy calls to internal systems. This module replaces the TIA and TDA modules. |
For more information see Manager 4.3 Release Notes.
Detailed information on Manager releases is available from the Release Notes Sitemap in our Journey Platform resources website.
Next, learn more about deprecated features.