- Created by Kirstin Seidel-Gebert, last modified by Annegret Bernhardt on Jan 02, 2024
Migration Notes
The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.
Component | Issues | Runtime Dependency |
---|---|---|
xUML Runtime 2022.6 | 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 | Notifications |
PAS-4345 | User Profile Page does not work when the user does not have API Mgmt Permissions | Managing the Developer Portal |
PAS-4211 | Public Endpoint Visibility is not displayed correctly | Consuming a Public API |
PAS-4167 | Do not load policy probes for clients that are in the awaiting approval state | Using "My Clients" |
PAS-4159 | Metrics showing wrong remaining count if limit is reached | Using "My Clients" |
Improvement | Description | Documentation Link |
PAS-4356 | Notification should show real timestamp when hovering over it | Notifications |
PAS-4017 | Main view should be responsive | Developer Portal |
PAS-3643 | Ensure same sorting order in toc and client/api list | Using "My Clients" |
PAS-3100 | Improve/Update and align swagger ui in devportal and main ui | Testing APIs |
PAS-2959 | Show Organization Name in My Applications | Subscribing to a Private API |
New Feature | Description | Documentation Link |
PAS-4355 | Notification for API signup (pending approval) | Notifications |
PAS-3749 | My clients: If a client doesn't have a contract, it doesn't appear | Using "My Clients" |
PAS-3570 | Manage single APIs | Unsubscribing from an API |
PAS-3557 | Plan card should be sorted by user defined order | API Settings |
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 | Retiring an API |
PAS-4299 | Deletion of client does not delete it from the gateway | Deleting a Client |
PAS-4283 | API Definition is not showing | |
PAS-4219 | Access Denied Error | |
PAS-4156 | Translation for visibility feature | The Concepts of API Management > Visibility |
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 | API Settings |
PAS-4138 | Update texts in table definition | |
PAS-3691 | Policy shows different units of selected data | Policies |
PAS-3350 | E-Mail on API signup to the user | Notifications |
PAS-3100 | Improve/Update and align swagger ui in devportal and main ui | Testing APIs |
New Feature | Description | Documentation Link |
PAS-3557 | Plan card should be sorted by user defined order | Using "My Clients" |
PAS-2899 | It should be possible to deny an API application | Answering Approval Requests |
Bridge
Bridge 7.22.2
Contains xUML Runtime Version: 2022.6
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27Improvement 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.27Improvement 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.27Bug 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.5New 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.6Improvement 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.7Bug Description Documentation Link PAS-4484 Analyzer does not know how to handle HTTP error responses PAS-4468 Flat File Adapter Compose not working properly Flat File Adapter 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 Configuring the Instance List 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 Drawing an Activity Diagram PAS-4082 Apache Kafka producer for the Designer Apache Kafka Producer Adapter 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 Modeling Execution 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 | REST Adapter Reference |
PAS-4185 | Send extra stereotype parameters to the compiler | REST Adapter Reference |
PAS-4184 | Add library layer for the extra optional stereotype parameters | REST Adapter Reference |
PAS-4183 | Use the stereotype operation to add extra pins on the diagrams | REST Adapter Reference |
PAS-4182 | Accept the new expended operation received from the compiler | REST Adapter Reference |
Bug | Description | Documentation Link |
PAS-4229 | Data table edit dialog is empty | Data Table Handling |
Designer 4.1.5
Bug | Description | Documentation Link |
---|---|---|
PAS-4363 | Open Api Importer discards array complex types with references | Creating an OpenAPI Connector |
PAS-4352 | Pro code Library types are not included in message.form type when used as subform | Developing and Using Libraries |
Designer 4.1.6
Bug | Description | Documentation Link |
---|---|---|
PAS-4414 | Types in libraries not shown | Developing and Using Libraries |
PAS-4370 | Mapping diagram crashes as soon as changed | Modeling Data Mapping |
Designer 4.2.0
Bug | Description | Documentation Link |
---|---|---|
PAS-4464 | Couldn't delete the service | Services |
PAS-4438 | Order problem when executing timer event Executions | Timer Event |
PAS-4426 | Stereotype name is not displayed properly | Stereotypes |
PAS-4423 | OpenApi Importer parameter ref in array items | OpenAPI Import Rules |
PAS-4393 | The "Open menu" button is double | Controls Panel |
PAS-4380 | OpenApi Connector Dialog missing "+" | Creating an OpenAPI Connector |
PAS-4340 | FlatFileAttribut not working after changing from String to Int | Flat File Adapter Reference |
PAS-4339 | Attribute change of newly created operations are not sent to server | Adding Operations to Mapping Relations |
PAS-4331 | Importing a service fails with permission error | Exporting and Importing Explorer Contents |
PAS-4281 | Restore the offline detection functionality when using the messaging service | |
PAS-4279 | When using HTTP calls, Export/import fails for large projects | Exporting and Importing Explorer Contents |
PAS-4257 | Action script not opening | Using Action Script |
PAS-4252 | Cannot set new mapping operation without parameters to be static | Adding Operations to Mapping Relations |
PAS-4243 | Only one of the two classToExtendedJSON operations is accessible | classToExtendedJSON() Operation |
PAS-4232 | Deleting a folder with imported service does not work | Folders |
PAS-4163 | Empty quick action menu in the type selection dialog | Adding Parameters to Operations |
PAS-4143 | Single BPMN import leads to Unknown type on execution models | Modeling BPMN |
PAS-4142 | Service panel quick action style issues | Service Panel |
PAS-4090 | Cannot delete service | Services |
PAS-4029 | Search is slow if you clear the search term | Searching in the Designer |
PAS-3990 | Zero as default value for integers no more supported | |
PAS-3881 | Quick links are not reachable if tree is too big | Service Panel |
PAS-3826 | Some text of the attributes panel sticking when closing the right sidebar | Attributes Panel |
PAS-3823 | Wrong focus in Service panel | Service Panel |
PAS-3795 | Send all mapping diagram parameters to the compiler | Modeling Data Mapping |
PAS-3171 | Navigation from model to the tree is wrong | |
Improvement | Description | Documentation Link |
PAS-4465 | Change documentation link in action script editor | Working with the 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 | Service Panel |
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 | Role-based Authorization Concept |
PAS-4196 | Improve the hover handling on quick actions | |
PAS-4120 | Move quickactions to the left when the space becomes to small | Service Panel |
PAS-4085 | Send bpmn with instance list roles to the compiler | The Role Concept of the Instance List |
PAS-4084 | Create an attribute for instance list permissions on the bpmn | The Role Concept of the Instance List |
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 | Modeling Activities |
PAS-2365 | Move the import system to the service | |
New Feature | Description | Documentation Link |
PAS-4272 | Detect unsupported parameter names in OpenApi importer | OpenAPI Import Rules |
PAS-2919 | Make it possible to download the already existing designer forms as library | Developing and Using Libraries |
PAS-1888 | Activity Diagram transformation on object flow | Modeling Activities |
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 | Working With the Deployment Wizard |
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 | Getting Started With Scheer PAS |
PAS-4329 | Portal not starting due to nginx errors | Getting Started With Scheer PAS |
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 HintBug 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") Flat File Adapter 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 |
- No labels