Changes for page 204 - Found It
Last modified by Carlijn Kokkeler on 2024/04/18 13:12
From version 96.1
edited by Erik Bakker
on 2023/04/11 10:14
on 2023/04/11 10:14
Change comment:
There is no comment for this version
To version 83.1
edited by Erik Bakker
on 2023/02/14 15:33
on 2023/02/14 15:33
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -19 5-EasterParty1 +192 - Small Step - Content
-
... ... @@ -2,81 +2,56 @@ 2 2 {{container layoutStyle="columns"}}((( 3 3 [[image:Main.Images.Release Blog.WebHome@release-blog-intro.png]] 4 4 5 -**Hi there, eMagiz developers!** In the last fewweeks, wehave focused onwrappingup theprevious quarterndstarting thenewone.When this happens, wego silentforafewweekstolanforthe upcoming quarterduring our PI rituals. This timeweaddedthe famous "Hackathon"to the end ofhePI weeksowe could startthe Easterbreak with excellent spiritafter solvingseveral smallerfeedback itemsand bugs reportedbyyou.Severalof those storieswillbe includedinhisand theupcomingrelease.On topofthat, weintroducevarious improvementsto our API Gatewaypatternandour 3rd generationruntimearchitecture.Subsequently, wewillreleaseaewruntimeimagesupportingthemultipleimprovements.5 +**Hi there, eMagiz developers!** In the last couple of weeks, we worked hard on building several essential things that will be released later this Q. On top of that, we finished additional features for our 3rd generation runtime that give you chirurgical precision when doing maintenance on a model. Among the other features, we have a new event streaming graph and general updates to our platform. 6 6 7 -== ** API improvements** ==7 +== **Start/Stop Flows** ~*~* == 8 8 9 -//__Improved auto-generated error handling__// 10 -When you create a new operation in your API gateway, eMagiz will now automatically generate the correct schemas, HTTP codes, and examples for this operation based on industry standards. 9 +{{warning}}Note that depending on the alert, this functionality will only work when your JMS server is running on the 3rd generation runtime{{/warning}} 11 11 12 -//__Switch default message format__// 13 -We have improved the logic when you switch the message format of your gateway message from XML to JSON or vice versa. As a result, the Swagger file will be changed accordingly. Once you update the relevant flow in Create and deploy the solution, the Swagger UI will automatically match the expected result. 11 +To enhance your options when running into problems or when maintaining your solution in a Production environment, we have added a new feature to our Deploy phase called "Start/Stop Flows." You can access this functionality via the "Deploy Architecture" overview in Deploy. On the runtime level, you can open the context menu and select the "Start/Stop Flows" option. 14 14 15 -//__Re-using elements in gateway message__// 16 -This release improves how the examples and schemas in Swagger and the Flow Testing functionality are generated when certain elements repeatedly appear in different places within one specific gateway message. 13 +[[image:Main.Images.Release Blog.WebHome@192-release-blog--start-stop-flows-context-menu.png]] 17 17 18 -//__Improved naming of API operations when adding integrations to Create__// 19 -Previously when you added API operations to the Create phase, the HTTP operation (i.e., POST, PUT, GET) was not visible to a user. As a result, it became tough for a user to discern between specific operations once multiple of them were used on one resource (i.e., Order, Invoice, Lead). To clarify this for the user, the display name defined in Design (instead of Capture) is now used within this overview for these operations. 15 +After selecting the option, eMagiz will open a pop-up where you can stop and start the starting point of each flow deployed on that runtime. This effect is that the flow will process no new messages, but the flow will still process all remaining messages after stopping the flow. To prevent a flow, you select a flow and press the Stop button. To start it again, press Start. 20 20 21 - == **3rdgeneration improvements** ==17 +[[image:Main.Images.Release Blog.WebHome@192-release-blog--start-stop-flows-pop-up-menu.png]] 22 22 23 -//__Update of the static alerting engine__// 24 -In this release, we have updated the static alerting engine that determines when one of the static alerts, as defined by eMagiz, should be triggered (or not). This change will improve the performance of the solution and will ensure that the alerts are activated correctly. 19 +{{info}}Only in "Start Editing" mode can you start and stop specific flows{{/info}} 25 25 26 -//__Add "Data pipeline" functionality__// 27 -This release introduces the "data pipeline" functionality to the 3rd generation runtime. This removes another blockage for models waiting on this before migrating to the 3rd generation runtime. 21 +== **Manage overview Event Streaming** ~*~* == 28 28 29 -//__Fix related to the debugger__// 30 -This release introduces a fix that allows users to debug a flow once the toggle "Send error messages to eMagiz" is activated. 23 +To enhance the observability of your event streaming solution while running in the 3rd generation runtime architecture, we have added a new feature to our Manage phase called "Event streaming statistics." You can access this functionality via the "Monitoring" menu in Manage. Then, you can see metadata information on all your topics by clicking on the "Event streaming statistics" overview. Among others, you can see whether data is consumed, on which topic much data is produced, and whether consumers are lagging in consuming data. 31 31 32 - {{warning}}Tomakeuseof thisbug fix, you needtoben thetestuntime{{/warning}}25 +[[image:Main.Images.Release Blog.WebHome@192-release-blog--event-streaming-overview-manage.png]] 33 33 34 -//__Improved migration process__// 35 -This release introduced a fix that allows a user to migrate event processors with custom error handling without manual intervention. 36 - 37 -//__Deployment plan change__// 38 -In this release, the prepare release step will not start automatically anymore. This prevents the user from waiting for this action to be finished before they can continue deploying the solution to their environment. 39 - 40 -{{warning}}Should you be interested in migrating your model to our new 3rd generation architecture, don't hesitate to contact us at [[productmanagement@emagiz.com>>mailto:productmanagement@emagiz.com]] or read our [[documentation>>doc:Main.eMagiz Academy.Fundamentals.fundamental-runtime-generation3||target="blank"]] on the subject.{{/warning}} 41 - 42 42 == **Feedback items ** == 43 43 44 -//__License Tracker improvements__// 45 -With this release, we have added several new features available to purchase. On top of that, additional information on the license, such as adding notes and seeing the data sink packets, is now available. 29 +We have also solved other feedback items besides the flow designer's critical updates. 46 46 47 -//__ Ability toviewthe message definitionforaopic__//48 - Currently,youcaneasily navigate to themessage definition ofatopic via thecontextmenuinDesign,evenifthereisno eventprocessor linkedtothe topic.31 +//__Topic configuration calculation__// 32 +With this release, we have simplified the configuration of settings on the topic level to enforce certain best practices within the portal and simultaneously make it easier to configure topics. 49 49 50 -//__ Restrictedaccessforuploadingcustom certificatesto endpoints__//51 - Toimprove ourcloud offerings'general security andpreventusersfromuploadingthewrong certificates,wehavenowrestrictedaccesstothis viewto ensurethat only theadministratorcanexecutethischange.Thisallowsfora discussionbetween theteam implementingthe solutionand eMagiz before actions are taken.34 +//__Make preparation step in deployment plan visible__// 35 +For deployment on the 3rd generation runtime to work, the portal needs some preparation work. We have now made this step explicit and part of the deployment plan. 52 52 53 - ==**Bugfixes**==37 +{{warning}}Make sure to update your deployment plan accordingly to ensure that the preparation step is not forgotten{{/warning}} 54 54 55 -//__ Improveddeletion behavior forenumerations__//56 - TopreventthateMagizwill incorrectlydelete enumerationlists when you press a "Cancel"button, we haveimprovedthedeletionbehaviorwhenviewingenumerationsin theCreatephaseof eMagiz.39 +//__3rd generation runtime debugger feedback__// 40 +We have improved the user experience of the 3rd generation runtime debugger with this release by solving various feedback items we noticed in the first adoptions of the functionality. 57 57 58 -//__ Prevent"async"apioperations__//59 - With thisrelease,wehaveremoved the abilityto select the"async"optionwhenthedefaultmessageformatisAPIManagement.42 +//__No "Shift key" needed anymore to select multiple items in the flow designer__// 43 +As of now, you do not have to hold your "Shift key" when you want to select multiple items in the flow designer. This will make it easier to select parts of flows. 60 60 61 -//__ Importingaresponse definitionbroketherequestdefinition__//62 - Currently, importing a response definition breaks the request definition.With this release, we havechanged this behavior,ensuringthat onlytheresponsedefinitionischangedwhenimportingand nottherequestdefinition.45 +//__User Management synchronization now happens in one step__// 46 +With this release, we have updated the synchronization process between Design and Deploy concerning User Management. When you press the "Transfer from design" button, both Users and Roles will be synchronized. 63 63 64 -//__Removing a flow does not update the API "all-entry" anymore__// 65 -When you removed a flow from Create, the API Gateway all-entry received a new version of the flow. With this release, we have changed this behavior so that this only happens when the flow you remove is an API-related flow and not when it is a messaging or event streaming flow. 66 - 67 -//__Stop deployment plan when a property is missing__// 68 -Currently, the execution of your deployment plan continues when eMagiz notices a missing property. As this is confusing for a user and not desirable, we have updated the logic to ensure that when this happens, the execution stops. This allows you to fill in the properties, and once filled in, you can continue with the remainder of the deployment plan. 69 - 70 -//__Cap stack trace of error messages and log entries__// 71 -To prevent that enormous stack traces of error messages and log entries need to be processed by various systems, we have now limited what is kept so only the relevant information is shown to the user. 72 - 73 73 == **Fancy Forum Answers** == 74 74 75 75 As always, this is a gentle reminder 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: 76 76 77 -* [[ Entrystopspollingoccasionallysincegeneration 3>>https://my.emagiz.com/p/question/172825635703376768||target="blank"]]78 -* [[ Invaliddatetime>>https://my.emagiz.com/p/question/172825635703389326||target="blank"]]79 -* [[ Pagingwitha queue-16>>https://my.emagiz.com/p/question/172825635703389781||target="blank"]]52 +* [[Change property with new release in generation 3 runtimes>>https://my.emagiz.com/p/question/172825635703274441||target="blank"]] 53 +* [[Mapped request header "Accept">>https://my.emagiz.com/p/question/172825635703300348||target="blank"]] 54 +* [[OAUTH2.0 Advanced Options 'Resource'>>https://my.emagiz.com/p/question/172825635703300155||target="blank"]] 80 80 81 81 == **Key takeaways** == 82 82