169 - Check, Act

Version 1.1 by eMagiz on 2022/06/17 11:37

release-blog-intro.png

Hi there, eMagiz developers! IWe have looked back and ahead to the upcoming Q within the IP week and through our PI planning in the last several weeks. Apart from planning new functionalities and improvements, we have also finished up some items that will be made available with this release. This release includes a new way of helping you develop your integration by providing feedback via the UI whether you have remaining errors within your Design and Create phase. Besides that significant improvement, we have several other enhancements, such as a new version of the eMagiz Kafka connector and several minor enhancements across the platform. So let us dive into all that we have to offer this time around!

Error Validation Design and Create

With this release, we will release functionality called the validation UI. With the help of this functionality, we will help you through visual indicators that indicate which steps you have forgotten in the Design and Create phase of eMagiz. With this functionality, we will create a new integration within eMagiz that is much easier as it helps you not forget things.

Within the Design phase, we check whether you have filled in all technical names and whether you have missed anything within your message mapping. In the Create phase, we will build upon that by letting you know whether you still have errors in your transformation that could prevent the flow from running correctly.

See below to illustrate how that will look in the Design and Create phase of eMagiz.

Flow Testing improvements

On the flow testing functionality, we will release two improvements. All improvements will enhance the overall experience when using the flow testing functionality. 

Visual indicator missing properties
As of this release, you will get notified by eMagiz when there are properties needed in your flow that are not yet filled in for this specific flow test. When pressing play, eMagiz will check whether properties are filled in. In cases where this does not hold, eMagiz will show the following pop-up. 

Easier generation of test messages
Before this release, you could not use the topic definitions as defined for your Event processor as a blueprint for your test message. With this release, we fixed this oversight to make sure that also for your event processors, you can use the message definitions beloning to that pattern. 

Feedback items 

Correctly display expression in view mode - Create Transformation
Within the Create transformation, it could happen that when you check out any of the added transformation components in view mode to see the expression that a ‘fake’ space was shown within the expression. This opened up the possibility for confusion when reading the expression.

As of this release, we have solved this problem by visualizing the expression so that it is easy to interpret it correctly.

JSON related transformations - Event processors
When you used the new JSON transformation functionality within the platform, various unique aspects of JSON, such as arrays, decimals, and integers were not formatted correctly in the output message.

This was a discrepancy compared to the JSON transformations within the Messaging and API Management patterns. With this release, we have unified the behavior of the portal within Design. This means that when you select JSON as the message format for your system or your message definition, the transformation will be changed to output valid JSON.

Option to hide 'auto-delete' release pop-up
As of this release, you will have the option to hide the pop-up you get when you create a new release that notifies you that other releases might be deleted. Activate the check box and press Confirm.

Validation UI Error for missing technical name Tenant
To further improve the validation UI, we will also show an error in Design when you have not defined the technical name of a Tenant related to a particular system.

Transfer model owner role to another individual
As of this release, it is once more possible to transfer your model owner role to someone else that has rights on the model for which you want to transfer the rights. Simply navigate to Administration -> User Management -> Model permission. Here you can search for the model, and once selected, press the button called Change contact. Via the pop-up that follows, you will select another user and transfer the model owner role to that user.

This way, you are not dependent on a system admin anymore to transfer the role for you.
  

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:

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!

Information

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

** Indicates a GEN3-only feature.