177 - River Crossing

Last modified by Carlijn Kokkeler on 2024/04/18 13:26

release-blog-intro.png

Hi there, eMagiz developers! In the last couple of weeks, we have worked on various main platform features. Sadly they are not yet ready enough to release to you guys. We did, however, improve the platform in different more minor ways. Among these improvements, we have improved the speed of handling error messages and creating models by hand. Furthermore, we have several more minor improvements and bug fixes for you. So let us dive into all that we have to offer this time around!

Automated Flow Testing

To improve our offering regarding flow testing, we have now made it possible to define on the test case level whether that test case needs to run automatically every time a user makes a new version of a flow. This way, you can verify whether your changes did not introduce breaking changes on the flow level.
 
Configuration
To do so, you can select the option automated test case by opening the Details pop-up of a test case.

177-release-blog-1.jpg
  
When choosing the option Yes and pressing Save, the overview of flow tests will reflect this change by showing an icon in front of the test case. 

177-release-blog-2.jpg
  
After configuring this, eMagiz will automatically execute the test case(s) upon creating a new version. This process happens in the background, so you don’t have to wait for it to finish. 

Analysis on flow level
To see the results of the automated flow test(s) on flow level, you can navigate to the History tab. Here you will see the overall test status (of all the test cases combined), and it provides you with a button to Show the specific test results.

177-release-blog-3.jpg

Analysis on release level
On top of that, eMagiz will show you an overview for all flows in your release, whether the test cases have failed, are still running, have no tests in them, or whether the test cases within a flow all passed. This overview is shown whenever you want to deploy or make a new release active.
 
177-release-blog-4.jpg
 
Note that you can always view the test results overview of any older release by navigating to the Details pop-up and selecting the Test results tab.
 
177-release-blog-5.jpg
  

 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 eMagiz Status.
  

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:

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.