Sign In   Register

We are pleased to announce our latest 24.10 release of Journey Maestro is ready for you to download!

Version Date Released New Features Improvements Fixes Security CVE
24.10.1 14 Mar 2025 Changelog Fixes
24.10.0 04 Dec 2024 Changelog New Changelog Improved Changelog Fixes Changelog Security 3rd Party Libraries

Highlights

Masked Date Input

We've added the Masked Date Input component, which is an input field widget extending Date Picker with the ability to mask the input field of the date picker.

Accessibility

We have invested time in improving our accessibility offering in the product. Enhancements delivered:

  • Improved default screen reader behavior on iOS Voiceover.
  • Smart Focus Improvements with particular emphasis on focus management and announcements for page changes and opening/closing dialogs

Performance Improvements

  • The Maestro build has been optimized to improve performance. Caching has been improved meaning that subsequent build may be 50-80% faster.
  • The Maestro Editor is now faster to load.
  • Published forms will now load faster. This has been achieved by optimizing HTML size and externalized resources are now downloaded concurrently.

Changelog

The changelog is a list of all new features, enhancements and fixes for this release.

Changelog New New Features

The following new features are introduced in this release.

Components
  • Masked Date Field

Changelog Improved  Improvements

The following improvements are included in this release.

Components
  • Add ability to only show current page errors on unconstrained navigation 
Performance
  • Maestro Build Optimization
  • Maestro Editor loading improvement
  • Published form speed improvements

Changelog Fixed Fixes

This release fixes the following known issues.

 JM-17351

Util.setValue() incorrectly allows data to be set with blank path

JM-17643

Avalon forms: Focus not at the top of page when navigating from landing page

JM-17877

Editor not deleting items from structure tree correctly

JM-17950/AVT-18291

Accessibility - Mousing over radio buttons options is not being announced on NVDA

JM-18009/AVT-18359

Section widget has invalid A11Y role

JM-18078/AVT-18411

Brand Editor not showing all options

JM-2561

Improve Text Field aria attributes to fix screen reader queue about validity on iOS / Mac

3rd Party Libraries 3rd Party Libraries

The following third party libraries have been upgraded to latest versions

Library Version

jsTree

Note: This change could impact automations that login to Maestro eg Selenium. Please contact support if you are experiencing difficulties.

3.3.7 -> 3.3.16

24.10.1

Changelog Fixed Fixes

This release fixes the following known issues.

JM-18242/AVT-880

Editability rule incorrectly applied on form load

JM-18384/AVT-910

Puppeteer breaking content over pages on receipts

JM-18386

Add support for a global field validation rule

JM-18395

Internal Pentest - CSRF Token sent in a Cookie

JM-18413

Re-implement bootstrap override build optimizations

JM-18517

Form.getRevisionNumber() is incorrectly handling number data types

JM-18612

Accessibility: Attachment Field - missing field label or aria-label

JM-18616

Add support to limit patch libraries to specific versions

JM-18631/AVT-18502

Change rule doesn't fire after enter key used

JM-18932/AVT18544

Validate designs on save to ensure there are no invalid URL properties