Hi there, eMagiz developers! In the last couple of weeks, we have started developing several larges features that we will tell more about in the future. On top of that, we have solved a lot of smaller feedback items and nuisances regarding various phases within the eMagiz platform. Among these improvements, we have various flow testing improvements, improved JSON handling within Event Processors, and transfer your model owner role yourself. So let us dive into all that we have to offer this time around!
Flow Testing improvements
Once again, we have taken several steps to further improve the flow testing functionality within the platform. With this release, we will bring three new improvements.
Pretty printing JSON
To make the comparison between your expected and actual message easier when dealing with JSON messaging, we will now “pretty-print” your JSON to make it more easily readable.
All date and times displayed in UTC
Since we launched flow testing, not all dates and times have been displayed in UTC. However, there was no uniform method of displaying dates and times was confusing for users. As a result, we now show all dates and times in UTC, just as in the rest of the portal.
Being able to execute a flow test while having resources with a lengthy name
Before, it was not possible to execute a flow test when one of the resources linked to your flow had a big name (more than 100 characters). Therefore, you needed to rename your resource to use the flow testing functionality in these situations.
As of now, we have removed this restriction. This allows you to execute flow tests regardless of your naming convention for custom resources.
Data models and transformations in eMagiz Store
The following feature is a Beta feature and is therefor available upon request. Don’t hesitate to contact us at productmanagement@emagiz.com if you are interested in becoming an early adopter.
With this release, we will make the last set of improvements to the eMagiz Store, and we’ll start to provide content within the eMagiz Store. We can unlock the latest advances, including content to the public in the upcoming release. So keep your eyes open for more information!
Old Transformation Tooling - Deprecated
As a gentle reminder to all, we would like to highlight that the old transformation tooling will be deprecated after the 1st of June. We will execute the migration to update the resources in each flow on that day. Note that the migration will not create a new flow version or change the user that changed the resource last as we make no functional changes to the resources themselves. For detailed information, please keep an eye out for updates on https://status.emagiz.com.
Bug Fixes
Improved Loading Time Flow Designer
As of this release, you cannot define the same port twice in the routes you can configure in the eMagiz Cloud. This is done to prevent situations that will break the setup within the eMagiz Cloud.
Block adding the same port twice in the eMagiz Cloud route
As of now, you will be able to press Enter even when you forgot to enter an MFA code the first time or filled in an incorrect MFA code, for example. Furthermore, we have slightly improved the look and feel of the login through MFA.
Removing all-entry components
Before, it could happen that specific components remained in an all-entry once you removed an onramp. This will ensure that all parts that need to be deleted are indeed deleted.
Feedback items
Apart from the key updates around functionality, we have also solved other feedback items.
Disable data model rights for a model owner
With this release, we have made it possible for the model owner to revoke their access to the eMagiz data models (i.e., CDM, API Gateway Model, and Event Streaming Model).
Masking properties of type password in flow testing
As of now, we will mask all properties of type password within our flow testing offering. This to mimic the behavior of handling properties in the Deploy phase of eMagiz.
Topic limits are not changeable for users anymore
As there are contractual agreements between customers and eMagiz that define the limits to using storage within our Event Streaming offering, we want to prevent any user from exceeding those limits without us knowing. Instead, we ensure the platform’s stability and prevent misuse of the offered functionality by enforcing this.
Refresh button on the transformation
The refresh button on the transformation in Create is back again to be used if needed.
Fancy Forum Answers
As always, a gentle reminder to all to ask questions via the Q&A forum. The Q&A forum is available in the eMagiz iPaaS portal, so we can all benefit from the knowledge within the community. For some inspiration, take a look at these forum answers:
- I want to be able to retrieve my original payload and headers after a succes expression
- What is the correct version for the eMagiz Mendix connector?
- Could not resolve module: com.emagiz.util.codec [1071]
Key takeaways
Thanks to all that help build, those who tested and gave feedback to improve the product. 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
- 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
- Upgrade to the latest build number
- Keep making great integrations
Let's stay in touch and till next time!