Sign In   Register

Important
This version is now End of Life.
Version Date Released Features & Enhancements Resolved Issues Downloads
19.05.13 11th February 2021
19.05.12 24th August 2020
19.05.11 13th July 2020
19.05.10 17th June 2020
19.05.9 25th May 2020
19.05.8 20th April 2020
19.05.7 9th March 2020
19.05.6 20th January 2020
19.05.5 12th December 2019
19.05.4 11th November 2019
19.05.3 15th October 2019
19.05.2 12th September 2019
19.05.1 15th June 2019
19.05.0 14th June 2019

What's New in 19.05

Journey Manager - to reflect the recent brand changes in to the product line, Transact Manager has now been re-branded as Journey Manager. For release 19.05, this re-branding has been focused on the cosmetic level, so there are still references to the old product names where it has been determined that there may be supportability problems, if the internal names were changed.

Journey Manager 19.05 has really been focused at enhancing our security stance and as part of this we have upgraded a number of of the older libraries that have been used now for a number of years. At the time of writing, the Journey Manager 19.05.0 build has no critical or high priority vulnerable libraries reported through our OWASP Dependency Check scanner. 

Key Features

WorkspaceAPI

Workspace API

To support the development of the new Help Desk Persona for the Workspaces Space, the Journey Manager Workspace API has received a number of functional enhancements.

It is important to note that to use the 19.05 version of the Workspaces Space you will need to upgrade to Journey Manager 19.05. 
Updates to the Workspace API are:

  • Transaction Search using multiple criteria (TMR-1472)
    • Properties
    • Data Extracts
  • Security Model Enhancements (TMR-1988, TMR-1852, TMR-1851, TMR-1850)
  • Supports Journey Manager permissions (TMR-1987)
    • Help Desk View
    • Help Desk Authenticated Edit
    • Collaboration Job View
    • Collaboration Job Completed
  • Additional updates to Txn and Job Queries  (TMR-1943, TMR-1942, TMR-1940)

Fluent-APIFluent API Additions

To reduce the dependency on the Core API and improve upgrade supportability, the following enhancements to Fluent API have been done:

  • New PaymentLog Query class  (TMR-1828).
    • To enable Groovy Service to generate payment reports.
  • Enhanced TxnQuery transaction search capabilities  (TMR-1841).
    • Submission Properties by multiple names and values.
    • Submission Data Extract by multiple names and values.
  • New feature to support Collaboration Jobs  (TMR-2025).
    • JobStepQuery
    • JobActionQuery
    • JobUpdater extensions (cancelJob, processJob, completedJobAsyncAction)
  • Added form expiry information to the Form object (TMR-1840).

 

SecuritySecurity Enhancements & Library Upgrades

There have been a number of dependent library upgrades in this release, the major ones are as follows:

  • Enhanced CORS support for TM Spaces (TMR-1950).
  • Update to Apache Cayenne 4.0 (TMR-508).
  • Upgrade to Spring Security 4 (TMR-1564).
  • Upgrade to Wildfly 16 (TMR-1813).

Behavior Changes & Removed Features

The following features have been removed:

  • The Birt reporting portal has been removed and all the associated reporting features. Birt is replaced with the Transaction & Job Licensing screens for transaction usage information. The PaymentLogQuery has been added to the Fluent API to enable querying of the log query through Groovy Scripts (TMR-1832).
  • The PayPal Payment gateway has been removed because the version of the PayPal library, used for integration, is no longer supported (TMR-1761).

For other features which will be removed over the future releases, see deprecation schedule.

Release Details

19.05.13

Resolved Issues

Restricted content

You need to login to access this content. If you still don't have access after logging in, you can request it by posting a new question and selecting the access you need in the Type dropdown.

Downloads

Restricted content

You need to login to access this content. If you still don't have access after logging in, you can request it by posting a new question and selecting the access you need in the Type dropdown.

Ideas

Got a good idea for improvement?

Submit your Idea