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 | ![]() |
||||
24.10.0 | 04 Dec 2024 | ![]() |
![]() |
![]() |
![]() |
![]() |
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.
New Features
The following new features are introduced in this release.
Components |
|
Improvements
The following improvements are included in this release.
Components |
|
Performance |
|
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
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
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 |