We are pleased to announce our latest 25.04 release of Journey Maestro is ready for you to download!
| Version | Date Released | New Features | Improvements | Fixes | Security | CVE |
|---|---|---|---|---|---|---|
| 25.04.0 | 02 Dec 2025 |
Highlights
This major release focuses on Maestro developer experience initiatives. Many of these improvements are also backported to earlier versions, and are identified in the Changelog below.
New Progress Bars added to Dashboard and Editor dialogs
- Progress Bars have been added to most long duration actions from the Maestro Dashboard and Editor, to show the progress and provide a better understanding of the time until completion. This is applied to the following actions:
o Project importing
o Saving designs
o Building forms
o Uploading built forms after build completion
New Cancel ability added to uploads, saving forms, and building forms
-
We have added the ability to cancel builds and specific remote calls, including the following:
o Importing projects
o Saving forms
o Building forms
o Uploading built forms
o Previewing forms
o Previewing PDF receipt
Enhanced Code View usability
- New Save, Build and Undo/Redo buttons have been added to the toolbars.
- When changing between Design and Code Views, Maestro now preserves the selected form item.
Improved translation dialog functionality
- Multiple improvements have been added to the translation dialog, including:
-
Copying of the entry key is now allowed.
-
Search criterion is retained when changing the selected language.
-
Highlighting entries with different translated values to the original value.
-
Added copy buttons to be able to copy complete original text.
-
Added a reset button for modified values.
-
Additional usability enhancements
- When building a form, Maestro will now display a tick next to the Build button once the build has been completed.
- This will reset when changes are made. The other build button options will also update, so another build is not required.
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.
Group |
Summary |
Backported to |
| Progress bars |
|
23.04.8 |
|
22.04.10 | |
| Cancel button |
|
23.04.8 |
| Code Editor |
|
22.04.10 |
Improvements
The following improvements are included in this release.
Group |
Summary |
TSR |
Backported to |
|
Accessibility |
|
TSR-74745 | 22.04.10 |
|
|
|
22.04.9 | |
|
|
|
TSR-979580 | 24.10.2 |
|
Performance |
|
24.10.1 | |
|
|
|
22.04.10 | |
|
Form Editor |
|
22.04.10 | |
|
Translation |
|
22.04.10 | |
|
CSS Style Editor |
|
22.04.10 | |
|
|
|
22.04.10 |
Fixes
This release fixes the following known issues.
Issue |
Summary |
TSR |
Backported to |
|
JM-18241 |
|
TSR-890663 | 22.04.10 |
|
JM-18242 |
|
22.04.10 | |
| JM-18243 |
|
N/A | |
| JM-18384 |
|
TSR-100881 | 22.04.9 |
| JM-18408 |
|
TSR-803377 | 22.04.10 |
| JM-18413 |
|
24.10.1 | |
| JM-18498 |
|
24.10.2 | |
| JM-18517 |
|
22.04.9 | |
| JM-18631 |
|
TSR-929381 | 22.04.9 |
| JM-18931 |
|
TSR-977065 | 22.04.10 |
| JM-18932 |
|
TSR-977065 | 21.11.7 |
| JM-19011 |
|
24.04.4 | |
| JM-19098 |
|
TSR-972232 | 24.10.2 |
| JM-19099 |
|
TSR-970530 | 22.04.10 |
| JM-19105 |
|
22.04.10 | |
| JM-19106 |
|
22.04.10 | |
| JM-19180 |
|
TSR-989892 | 22.04.10 |
| JM-19208 |
|
Dashboard only | |
| JM-19306 |
|
22.04.10 | |
| JM-19362 |
|
TSR-993123 TSR-1011330 |
22.04.10 |
| JM-19401 |
|
Dashboard only | |
| JM-19409 |
|
TSR-997960 | 22.04.10 |
| JM-19429 |
|
24.10.2 |
Security
This release addresses the following security issues.
Issue |
Summary |
TSR |
Backported to |
| JM-18393 |
|
22.04.10 | |
|
JM-18395 |
|
All versions | |
|
JM-20130 |
|
22.04.10 | |
|
JM-20212 |
|
TSR-1127633 TSR-1127629 |
22.04.10 |
|
JM-20242 |
|
TSR-1130010 TSR-1130753 |
22.04.10 |
3rd Party Libraries
The following third-party libraries have been upgraded to meet CVE requirements.
CVE |
Library |
Note |
Backported to |
Version |
|---|---|---|---|---|
|
CVE-2024-38999 |
RequireJS |
22.04.10 |
2.3.7 | |
| CWE-1321 | RequireJS | 22.04.10 | 2.3.7 | |
| CVE-2025-2336 | AngularJS | 22.04.10 | 1.9.9 | |
| CVE-2025-0716 | AngularJS | 22.04.10 | 1.9.8 | |
| CVE-2024-8373 | AngularJS | 22.04.10 | 1.9.6 | |
| CVE-2024-8372 | AngularJS | 22.04.10 | 1.9.6 | |
| CVE-2024-43407 | ckeditor | Not relevant as we do not use this plugin. | 22.04.10 | 4.25.0 |
| CVE-2024-24815 | ckeditor | We actively block CDATA entries to mitigate this issue. | 22.04.10 | 4.24.0 |
| CVE-2024-24816 | ckeditor | Not relevant as we do not use this plugin. | 22.04.10 | 4.24.0 |
| CVE-2023-4771 | ckeditor | Not relevant as we do not include the ckeditor samples. | 22.04.10 | 4.24.0 |
| CVE-2024-43411 | ckeditor | Not relevant as we disable the version check. | 22.04.10 | 4.25.0 |
Note: We use ckeditor 4.22.1 which is earlier than listed fix for the the listed CVEs but this is the last open-source version. We are looking to update to ckeditor 5.x in future updates.