250 - Fix Fest

Last modified by Erik Bakker on 2025/07/28 12:21

release-blog-intro.png

Hi there, eMagiz developers! This release features numerous updates to our platform, with a user-centric focus. This release, we once again embarked on our traditional Hackathon journey, focused on making the lives of our day-to-day platform users easier.
 

Improved navigation on flow level in Create

With this release, we add a new option to enter "Start Editing" mode while working on a flow in Create. Apart from entering this mode via the Flow Designer overview and the Transformation view, you can now also enter "Start Editing" mode directly from the Message Definition level (i.e., Topic In, System Message, and CDM). Additionally, we now introduce the "Open in Design" button at this level to align with the current navigation on the Transformation level.

release-250-new-navigation-options-create.png

Warning

Note that the "Open in Design" will currently not function 100% accurately when the same message type is used across multiple integration patterns.

Custom resources - Easier Editable

For both custom XSLTs and Groovy scripts, we introduce functionality that allows you to edit these resources from the UI in the Flow Designer after initially uploading the resource to your flow.

release-250-edit-content-custom-resource.png

Minor Changes

Export - PNG
When exporting to PNG, the filename now includes a logical name that contains the technical name of your model, the phase that was exported, and the time of the export.

Capture - Settings
This overview will now display the technical names, when known, of systems, as well as their display names.

release-250-capture-settings.png

Capture - System
Users can quickly create multiple tenants in a multi-tenant system by using the new “Save and add new” button. The button saves the previously created tenant and opens a new page to create a new tenant.

Design - Settings
Make it clear that only the model owner can alter the settings displayed under Design> Settings.

release-250-design-settings-info.png

Create - Flow Designer
The expressions of recipient routers are visible in the grid to show the conditions along with them. Additionally, the grid has been updated to Data Grid 2, which offers a more visually appealing display.

Create - Transformation
When viewing a transformation with a datatype conversion from or to ‘date’, ‘time’, or ‘datetime’, the time zone used in the formatting is now shown without the need to enter edit mode.

Deploy - Releases
We have updated the UI and user experience in Release > Details > Flow versions and Integrations tabs. Furthermore, we have added the option to display the integration name rather than the message type name, allowing you to see which API operation you are adding or removing from a release.

Deploy - Architecture
Cloudslots that do not have an active environment will no longer be planned for upgrade, thereby removing unnecessary emails from being delivered to model owners.

Deploy - Properties
Updated hover text of the generate button to reflect that values will be replaced.

release-250-on-hover-text-property.png

Manage - Error Messages
Users with view rights in Manage can now change the status of error messages.

Bug Fixes

  
Design - Message Tree
The attribute order is exchanged between the moved attributes, rather than performing an algebraic calculation to obtain a new value, thereby avoiding double jumps during the movement.
 
Create - Message Definition
A longer time is given to the user to change the fields. Additionally, the pattern field is no longer time-bound, as it requires a longer input.

Create - Flow Designer
Within the Flow Designer, we have fixed the following bugs.

  • Validation in the JDBC stored procedure inbound channel adapter is now shown on the right element.
  • Wiretap channel does not cause an error when its ID is too long.
  • When changing a filter with a discard channel to start throwing exceptions on rejection instead of sending them to the discard channel, the UI will now correctly reflect this.
  • When copying a component which have a field value longer than 64 characters and contains the flow’s name, then pasting, the field will not be limited to 64 characters.
  • Linetokenizer -> Strict of the Flat file to XML transformer and 'Allow empty array' of the system message are not editable anymore when not in 'start editing'.

Create - Transformation
Within the transformation functionality, we fixed the following bugs.

  • Users are now able to switch between “Custom XPath” and “Convert datatype” options for the “Transform from date/time” transformer.
  • Users can return to the correct design phase message mapping.
  • User permissions are modified for the From Boolean Transformer so that the user can see the Value Mappings.

Create - Flow Testing
Flow tests that contain Kafka Message Listener Adapter components can be executed again.

Create - Create Flow Version
We have fixed an issue that caused an error requiring Deploy permission when creating and transferring a new API operation to Deploy, despite having only permission in Capture, Design, and Create.

Deploy - User Management
We fixed an issue where the list of API operations was not displayed, as these API operations were assigned to the related user.

Information

Additionally, help text is converted to the latest help text format.

Deploy - Architecture
Within deploy architecture, we fixed the following bugs.

  • Resolved the issue where enabling/disabling SSL-configuration in runtime settings could lead to duplicated help text.
  • You were able to remove pending changes from Deploy Architecture without applying them when pressing cancel after applying changes for a double lane model.

release-250-pending-changes-double-lane.png

Information

As you can see in the screenshot above, you now have to decide whether to apply your pending changes to availability zone B first or apply both zones at once in this pop-up instead of being confronted with a secondary pop-up after seeing the list of pending changes. While that resolves the reported bug, it also improves the user experience when interacting with this part of the platform.

Fancy Forum Answers

As always, this is a gentle reminder to ask questions via the Q&A forum, which is available in the eMagiz iPaaS portal. This way, we can all benefit from the knowledge within the community.

Key Takeaways

Thanks to all who helped build the product and those who tested and provided feedback to improve it. To end this post, here are some key takeaways for you:

  • If you have questions surrounding our Program Increment Planning, please get in touch with productmanagement@emagiz.com
  • If you have feedback or ideas for us, talk to the Platypus
  • Please inform us of new additions to the store (productmanagement@emagiz.com) so we can all benefit from these.
  • Clear your browser cache (Ctrl + Shift + Del)
  • Check out the release notes here
  • Start thinking about how the license tracker can aid your development
  • Start thinking about major, minor, and patch
  • Keep making great integrations

Let's stay in touch and till next time!

Information

* Indicates a Beta feature. If you would like to get access to this beta feature, please contact productmanagement@emagiz.com