Migration Notes
The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.
|
Component |
Issues |
Runtime Dependency |
|---|---|---|
|
PAS-4069 |
This Runtime comes with an updated version of Swagger UI. You may need to restart your Bridge to see the Bridge API documentation. |
API Developer Portal
API Developer Portal 1.3.1
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4213 |
Deletion of client does not delete it from the gateway |
|
API Developer Portal 1.3.2
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4504 |
Infinite scroller buggy |
|
|
PAS-4357 |
Notification shows wrong translation for time |
|
|
PAS-4345 |
User Profile Page does not work when the user does not have API Mgmt Permissions |
|
|
PAS-4211 |
Public Endpoint Visibility is not displayed correctly |
|
|
PAS-4167 |
Do not load policy probes for clients that are in the awaiting approval state |
|
|
PAS-4159 |
Metrics showing wrong remaining count if limit is reached |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4356 |
Notification should show real timestamp when hovering over it |
|
|
PAS-4017 |
Main view should be responsive |
|
|
PAS-3643 |
Ensure same sorting order in toc and client/api list |
|
|
PAS-3100 |
Improve/Update and align swagger ui in devportal and main ui |
|
|
PAS-2959 |
Show Organization Name in My Applications |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-4355 |
Notification for API signup (pending approval) |
|
|
PAS-3749 |
My clients: If a client doesn't have a contract, it doesn't appear |
|
|
PAS-3570 |
Manage single APIs |
|
|
PAS-3557 |
Plan card should be sorted by user defined order |
|
|
Task |
Description |
Documentation Link |
|
PAS-3569 |
Automate Cypress UI Tests on CI |
|
API Management 8.3.0
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4476 |
Cannot retire API |
|
|
PAS-4299 |
Deletion of client does not delete it from the gateway |
|
|
PAS-4283 |
API Definition is not showing |
|
|
PAS-4219 |
Access Denied Error |
|
|
PAS-4156 |
Translation for visibility feature |
|
|
PAS-4144 |
Undescribed error / empty error pop-up in API Management |
|
|
PAS-4136 |
Warn box must be dropped in developer portal tab |
|
|
PAS-4134 |
CI: Release Pipeline should not use latest release artifacts but artifacts for specified tag version |
|
|
PAS-3676 |
Scheme not correctly adapted when importing definition file |
|
|
PAS-3667 |
Connection was closed exception with runtime |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4431 |
Update tomcat to v9.0.65 |
|
|
PAS-4306 |
Allow Setting the Keycloak URL via one Environment variable |
|
|
PAS-4220 |
Change text in API settings "Developer Portal" tab |
|
|
PAS-4138 |
Update texts in table definition |
|
|
PAS-3691 |
Policy shows different units of selected data |
|
|
PAS-3350 |
E-Mail on API signup to the user |
|
|
PAS-3100 |
Improve/Update and align swagger ui in devportal and main ui |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-3557 |
Plan card should be sorted by user defined order |
|
|
PAS-2899 |
It should be possible to deny an API application |
Bridge
Bridge 7.22.2
Contains xUML Runtime Version: 2022.6
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4436 |
xUML Runtime 2022.6 |
|
Bridge 7.23.0
Contains xUML Runtime Version: 2022.6
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4440 |
Updating Java to version 17.0.4 |
|
|
PAS-4419 |
Update Tomcat to version 9.0.65 |
|
|
PAS-4402 |
Unclear message if xUML services plugin has no preferences |
|
|
PAS-4330 |
Update to Node.js 16.16.0 |
|
|
PAS-4155 |
Update Apache httpd to version 2.4.54 |
|
|
PAS-3355 |
Display also "external" persistent state properties |
|
Bridge 7.24.0
Contains xUML Runtime Version: 2022.7
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4543 |
Installer does not create proxy certificate files |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4500 |
xUML Runtime 2022.7 |
|
Builder
Builder 7.25.1
Contains xUML Runtime Version: 2022.5
|
New Feature |
Description |
Documentation Link |
|---|---|---|
|
PAS-4218 |
Generate stereotype specific extra pins only when they're used |
|
|
Bug |
Description |
Documentation Link |
|
PAS-4195 |
Make sure adapterResponse pin works while compiling |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4181 |
Define extra stereotype property for extra parameters in the rest adapter |
|
Builder 7.25.2
Contains xUML Runtime Version: 2022.6
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4385 |
Set a default header size limit so it shows in the settings |
|
|
PAS-4061 |
Configurable HTTP header size limit |
|
Builder 7.26.0
Contains xUML Runtime Version: 2022.7
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4484 |
Analyzer does not know how to handle HTTP error responses |
|
|
PAS-4468 |
Flat File Adapter Compose not working properly |
|
|
PAS-4175 |
Error if two out pins with same name but different types are connected to persisted properties |
|
|
PAS-3976 |
Unknown option: '--aot' |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-4309 |
Generate instance overview authorizations |
|
|
PAS-4227 |
Generate operation pins only when they're used |
|
|
PAS-4221 |
Generic security mechanism in xuml |
|
|
PAS-4097 |
Handle get attribute of object flow using transformation |
|
|
PAS-4082 |
Apache Kafka producer for the Designer |
|
|
PAS-4071 |
Apache Kafka Producer Adapter (Compiler) |
|
|
PAS-3323 |
JWT token Adapter |
|
|
PAS-3010 |
Call service-repository to start a dev container |
|
|
PAS-2938 |
Compile the forms as libraries for pro code development |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4316 |
Use same authorizations.json files in angular as xuml |
|
|
PAS-4251 |
Remove castValue() base type operations from explorer |
|
|
PAS-4204 |
Allow empty string as default value for execution locals |
|
|
PAS-4123 |
Npm install on dev container if package.json changed |
|
|
PAS-4121 |
Stop serve if package.json changed |
|
|
PAS-4118 |
Remove compiler project and dev container after some unused time |
|
|
PAS-4088 |
Extend the security checks for instance list usage permission |
|
|
PAS-4087 |
Check permissions for the instance list rest call |
|
|
PAS-4086 |
Create service interface to send bpmn with roles |
|
|
PAS-4083 |
Use actions of list on the application overview |
|
|
PAS-4061 |
Configurable HTTP header size limit |
|
|
PAS-3996 |
Angular CLI caching makes it difficult to develop |
|
Designer
Designer 4.1.3
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4236 |
Support pins from stereotypes for connector operations |
|
|
PAS-4185 |
Send extra stereotype parameters to the compiler |
|
|
PAS-4184 |
Add library layer for the extra optional stereotype parameters |
|
|
PAS-4183 |
Use the stereotype operation to add extra pins on the diagrams |
|
|
PAS-4182 |
Accept the new expended operation received from the compiler |
|
|
Bug |
Description |
Documentation Link |
|
PAS-4229 |
Data table edit dialog is empty |
Designer 4.1.5
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4363 |
Open Api Importer discards array complex types with references |
|
|
PAS-4352 |
Pro code Library types are not included in message.form type when used as subform |
Designer 4.1.6
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4414 |
Types in libraries not shown |
|
|
PAS-4370 |
Mapping diagram crashes as soon as changed |
Designer 4.2.0
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4464 |
Couldn't delete the service |
|
|
PAS-4438 |
Order problem when executing timer event Executions |
|
|
PAS-4426 |
Stereotype name is not displayed properly |
|
|
PAS-4423 |
OpenApi Importer parameter ref in array items |
|
|
PAS-4393 |
The "Open menu" button is double |
|
|
PAS-4380 |
OpenApi Connector Dialog missing "+" |
|
|
PAS-4340 |
FlatFileAttribut not working after changing from String to Int |
|
|
PAS-4339 |
Attribute change of newly created operations are not sent to server |
|
|
PAS-4331 |
Importing a service fails with permission error |
|
|
PAS-4281 |
Restore the offline detection functionality when using the messaging service |
|
|
PAS-4279 |
When using HTTP calls, Export/import fails for large projects |
|
|
PAS-4257 |
Action script not opening |
|
|
PAS-4252 |
Cannot set new mapping operation without parameters to be static |
|
|
PAS-4243 |
Only one of the two classToExtendedJSON operations is accessible |
|
|
PAS-4232 |
Deleting a folder with imported service does not work |
|
|
PAS-4163 |
Empty quick action menu in the type selection dialog |
|
|
PAS-4143 |
Single BPMN import leads to Unknown type on execution models |
|
|
PAS-4142 |
Service panel quick action style issues |
|
|
PAS-4090 |
Cannot delete service |
|
|
PAS-4029 |
Search is slow if you clear the search term |
|
|
PAS-3990 |
Zero as default value for integers no more supported |
|
|
PAS-3881 |
Quick links are not reachable if tree is too big |
|
|
PAS-3826 |
Some text of the attributes panel sticking when closing the right sidebar |
|
|
PAS-3823 |
Wrong focus in Service panel |
|
|
PAS-3795 |
Send all mapping diagram parameters to the compiler |
|
|
PAS-3171 |
Navigation from model to the tree is wrong |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4465 |
Change documentation link in action script editor |
|
|
PAS-4457 |
Legacy: Use a separate node thread for the import logic |
|
|
PAS-4381 |
Don't cut off type names in containment tree |
|
|
PAS-4318 |
Decouple the stereotype list from the buttons so they are always available |
|
|
PAS-4253 |
Focus element after search in tree on click |
|
|
PAS-4250 |
Show note when no role is assigned |
|
|
PAS-4196 |
Improve the hover handling on quick actions |
|
|
PAS-4120 |
Move quickactions to the left when the space becomes to small |
|
|
PAS-4085 |
Send bpmn with instance list roles to the compiler |
|
|
PAS-4084 |
Create an attribute for instance list permissions on the bpmn |
|
|
PAS-4074 |
Refactor the delete confirmation system |
|
|
PAS-3975 |
Run unit tests from gitlab pipeline for pas-designer project |
|
|
PAS-3902 |
Blocked validation panel disturbs work |
|
|
PAS-3880 |
Establish a ws connection between "pas designer client" and messaging-service |
|
|
PAS-3879 |
Update Designer to Node 16 |
|
|
PAS-3602 |
Remove "Suppress Mapping Checks" |
|
|
PAS-3270 |
Validate that the communication with other services still works on serrvice side and change where needed |
|
|
PAS-3269 |
Switch to using the messaging-service for notifying the clients for any push notifications |
|
|
PAS-3268 |
Refactor the pas-designer-service code to be more in line with the NestJS structure |
|
|
PAS-2863 |
New operations should be static |
|
|
PAS-2621 |
Rename the Message package in the Implementation section of the service tree to Forms |
|
|
PAS-2552 |
Activity diagram: show guards in the diagram |
|
|
PAS-2365 |
Move the import system to the service |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-4272 |
Detect unsupported parameter names in OpenApi importer |
|
|
PAS-2919 |
Make it possible to download the already existing designer forms as library |
|
|
PAS-1888 |
Activity Diagram transformation on object flow |
|
|
Sub-task |
Description |
Documentation Link |
|
PAS-3798 |
Rework BPMN_Gateway_Example |
authenticator-service 4.4.1
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4298 |
Pass query string to Keycloak on login request |
|
deployment-wizard 3.1.0
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-3588 |
Show progress bar for long running operations |
elasticsearch 1.1.5
|
Task |
Description |
Documentation Link |
|---|---|---|
|
PAS-4342 |
Refactor Backup Scripts of Elasticsearch |
|
keycloak-init 1.0.4
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4452 |
Allow setting of restricted scopes |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-4297 |
Create new client "portal-app" for deployment in init container |
|
logging-service 1.2.0
|
New Feature |
Description |
Documentation Link |
|---|---|---|
|
PAS-4307 |
Support for custom service key property |
|
mongodb-init 22.1.2
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4095 |
Enhance permissions of pas-user profile so that users can access the user-service |
|
one-docker 22.1.2
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4341 |
Script to add opensearch delete policy not working anymore (since upgrade) |
|
portal-app 2.1.0
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4496 |
Update Portal to the coming-soon-app-core-version with the user preferences language fix |
|
|
PAS-4247 |
Avoid hardcoded getVersion-call-response |
|
|
PAS-2055 |
Update Portal and Modules to Angular v13 |
|
|
Bug |
Description |
Documentation Link |
|
PAS-4455 |
Portal shows blank page when user-service not available |
|
|
PAS-4329 |
Portal not starting due to nginx errors |
service-manager-module 4.1.0
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4190 |
Add type "init" to docker containers in Administration to avoid browser warnings |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-3738 |
Show log entries for new nestjs based services |
|
|
PAS-3725 |
Provide new UI for changing log level |
|
service-repository 6.1.0
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4501 |
Cannot control Bridge services of type Java via Administration |
|
|
PAS-4487 |
Controlling Bridge services via Service Repository fails |
|
|
PAS-4189 |
Error displayed in Administration UI for clients without bridge |
|
|
PAS-3523 |
Providing a wrong xuml license file leads to endless container restart |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4214 |
service-repository must also allow to deploy images from different registries |
|
user-service 6.3.2
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4235 |
Save profile with unchanged namespace looses namespace |
|
xUML Runtime
xUML Runtime 2022.6
Compatibility Hint
This Runtime comes with an updated version of Swagger UI. You may need to restart your Bridge to see the Bridge API documentation.
|
Bug |
Description |
Documentation Link |
|---|---|---|
|
PAS-4333 |
Array.compact returns an array of empty records for arrays of complex types. |
|
|
PAS-4332 |
Array.compact prevents runtime startup |
|
|
PAS-4320 |
API Request leads to service crash |
|
|
PAS-4186 |
DB Deadlocks may crash certain PersistentState operations |
|
|
PAS-4069 |
Swagger UI: /pstate/classes/:class/queryObjects does not open |
|
|
PAS-3767 |
Float power() operation does fail with negative exponents |
|
|
PAS-3412 |
Using the URLAdapter for HEAD requests is not possible (without workaround) |
|
|
PAS-3137 |
Duplicate error number for SAPSSM |
|
|
PAS-309 |
FlatFile Adapter parses Boolean values only case-sensitive lower-case ("true", but not "TRUE") |
|
|
Improvement |
Description |
Documentation Link |
|
PAS-4276 |
HTTP-like adapters: Put the actual URL in the error message for "URL is not valid" error |
|
|
PAS-4224 |
Add error details to PSLM/19 |
|
|
PAS-3830 |
Configurable HTTP header size limit |
|
|
PAS-2858 |
JSON: directly nested arrays |
|
|
PAS-2531 |
Update JavaScript V8 engine to 10.1.124.8 |
|
|
New Feature |
Description |
Documentation Link |
|
PAS-4072 |
Apache Kafka Producer Adapter (Runtime) |
|
xUML Runtime 2022.7
|
Improvement |
Description |
Documentation Link |
|---|---|---|
|
PAS-4541 |
Automatically change POST to PUT for FTP-like protocols |
|
|
PAS-4485 |
POST redirect should again use POST (was changed in 2022.6 only) |
|
|
Bug |
Description |
Documentation Link |
|
PAS-4494 |
HTTP method names must be uppercase (introduced 2022.6) |
|
xuml-process-monitor 1.0.3
|
Task |
Description |
Documentation Link |
|---|---|---|
|
PAS-4285 |
License for xuml-process-monitor has expired |
|