We are currently refactoring our persistent state implementation to make the implementation Kubernetes ready. At some point, with future Runtime releases, you will not be able anymore to use the same persistent state database schema for multiple, independent services.
Before updating to such a Runtime version, you need to migrate your services to dedicated database schemes. Our release notes contain a detailed description of the procedure. Our hint: Do not shelve this migration but take care as soon as possible.
End-of-life Announcement
This release is the last release that still comes with the legacy API Management UI. This UI will be dropped with the next release as all features (and more) are available via the new UI.
New Features
API Management
API try-out based on selected policies OpenAPI specifications are now enriched with policy details, e.g. security specifications on how an API must be invoked. This enables you to test your API with all applied specifications.
Designer
Improved service deployment and redesign This Designer version comes with a completely redesigned service details page:
All important service information and configuration is visible at the first glance in a new card-style look! A Status card shows the deployment progress and deployment status. A revamped Aliases section comes with a new alias wizard that helps you with configuring your backend access. Refer to Managing the Service Details for all details about the new experience.
Improvements and Fixes
Administration and Portal
Show changes to global variables
Improved depiction of the global variables
Fixed bug where API Management logs were not accessible
API Management
Client now prepopulated when starting contract creation from client
x-api-key now prepopulated when testing a private API
Contract creation link now links to marketplace
Fixed download link for OpenAPI
Designer
Compiler now sends progress messages
Fixed ignored operation in execution diagram
Fixed unknown operations on first Designer tab
Fixed wrong project name in the generated Angular app
Fixed used persisted variables not being greyed out
Fixed undo in form editor
Fixed changing class of variable by dragging new class type doesn't work
Designer Examples
Fixed access rights on the Idea_Management_Example (role handling)
Integration (Bridge)
Updated xUML Runtime to 2024.3
Updated Java (17.0.11), Tomcat (9.0.88) and HTTPD (2.4.59)
Fixed bug where Bridge was started in debug mode on Linux