- Created by Simon Wack, last modified on Nov 06, 2023
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 5 Next »
Migration Notes
The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.
PAS Release | Component | Issues | Runtime Dependency |
---|---|---|---|
23.2 | Bridge 7.30.0 | PAS-7208 | The Linux distribution must support systemd. The startup of the Bridge is moved from /etc/init.d to systemd. The startup commands changed. If the distribution does not support systemd then the Bridge will not start automatically after booting. |
23.2 | Builder 8.3.0 | PAS-6071 | With this release, the implementation of asynchronous tracing has been changed for Service and Custom service locations. It now uses the xUML Runtime API to manage the trace data. For this to work, services need to be compiled with xUML Compiler 7.12.0 or later, the executing xUML Runtime must be 2020.14 or later. |
23.2 | asset-repository-service 1.4.1 | PAS-7811 | MultiExcerpt named note_asset-repository-service_1.4.1_PAS-7811 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
23.2 | messaging-service 4.3.5 | PAS-7872 | MultiExcerpt named note_messaging-service_4.3.5_PAS-7872 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
23.2 | portal-app 2.10.9 | PAS-6843 | MultiExcerpt named note_portal-app_2.10.9_PAS-6843 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
23.2 | sap-connector-service 4.0.0 | PAS-6148 | MultiExcerpt named note_sap-connector-service_4.0.0_PAS-6148 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
23.2 | user-service 7.4.1 | PAS-7332 | MultiExcerpt named note_user-service_7.4.1_PAS-7332 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
23.2 | user-service 7.4.1 | PAS-6928 | MultiExcerpt named note_user-service_7.4.1_PAS-6928 was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro |
PAS 23.2 (06.11.2023)
API Developer Portal 1.4.1
Bug | Description | Documentation Link |
---|---|---|
PAS-8389 | Notification in Developer Portal linked to old UI | |
PAS-8195 | Contract creation wizard does not check if a client version is already retired | |
PAS-7867 | JWT Token is not updated when Swagger UI is opened via deep link | |
Improvement | Description | Documentation Link |
PAS-7677 | Client versions not supported in devportal |
API Gateway 8.7.0
Improvement | Description | Documentation Link |
---|---|---|
PAS-7630 | Better error message on certificate issues |
API Management Backend 8.7.0
Bug | Description | Documentation Link |
---|---|---|
PAS-8197 | Link in "Awaiting Approval" mail points to old API UI | |
PAS-6055 | Org deletion fails if not all client contracts are deleted | |
Improvement | Description | Documentation Link |
PAS-6552 | Changelog is missing fields [API Security Settings] |
API Management Legacy UI 8.7.0
Improvement | Description | Documentation Link |
---|---|---|
PAS-8118 | Change documentation link | |
PAS-7766 | Deprecation Announcement: Show that a new manager ui is available |
API Manager UI 1.0.3
Bug | Description | Documentation Link |
---|---|---|
PAS-8392 | Swagger editor renders error and is not usable | |
PAS-8342 | JWT policy with forward claim information not functional | |
PAS-8331 | "Unpublished changes" still shown after successful registering | |
PAS-8325 | Extend bounding box for hover area on plus button | |
PAS-8323 | Reset button for metrics view not working | |
PAS-8276 | Transfer Quota Policy: Wrong default values in advanced configuration | |
PAS-8263 | Wrong config sent when using rate or transfer limiting policy | |
PAS-8258 | Notification renderer only loads the first page (20 entries) | |
PAS-8248 | Sorting in list view does not work | |
PAS-8244 | Caching Resources policy: Mark seconds field as mandatory | |
PAS-8237 | JDBC URL field does not validate correctly | |
PAS-8222 | Display of list view not optimal when an API has a very long name | |
PAS-8221 | List view does not show organizations for clients and plans | |
PAS-8199 | Strange behavior when drag and drop yaml file in swagger | |
PAS-8155 | List view for "My..." pages is not working | |
PAS-8135 | Documentation panel should be disabled on retired API | |
PAS-8110 | Prefill organization field in wizard with current organization | |
PAS-7936 | Querying wrong endpoint for policies | |
PAS-7850 | Remove shadow from icon in policy renderer | |
PAS-7823 | Unexpected behaviors when manipulating OpenAPI with editor | |
PAS-7806 | Cannot see all organizations in wizard drop down as super admin | |
PAS-7760 | Disable checkbox when no items present | |
Improvement | Description | Documentation Link |
PAS-8187 | Add confirm checkbox and additional checks when deleting an API/Client/Plan/Org | |
PAS-8156 | Align dialog layout with pas dialog layout | |
PAS-8152 | Improve layout of two column display in labels | |
PAS-8109 | Retired API should print useful information to the user on contract page | |
PAS-8027 | Pre-Select organization if only one is present | |
PAS-8007 | Link button to active contracts should be disabled when no contracts available | |
PAS-8006 | Change dialog color in case of trying to re-publish an unchanged API | |
PAS-7873 | Add regex docu hint on all policies that use regex fields | |
PAS-7866 | Publish/Retire should start loading spinner | |
PAS-7782 | Fix tooltip position of main card title | |
PAS-7759 | Create icons for policies | |
PAS-7740 | Policy tables should run validators manually if new row is added | |
PAS-7481 | Clicking on policy title should either bring you on the policy tab or directly to details | |
PAS-7439 | Example box for URL Rewriting Policy | |
PAS-7402 | Add link to documentation for policy details | |
PAS-7293 | Set correct active route links in main menu | |
PAS-7087 | Finalize font sizes and colors | |
PAS-6664 | Add more hints for active contracts | |
PAS-6611 | Contracts not required when defining as public api | |
PAS-6552 | Changelog is missing fields [API Security Settings] | |
PAS-6418 | Translation improvement | |
PAS-6371 | Contract state should be translated | |
PAS-4573 | Show current role for a user in active organization | |
New Feature | Description | Documentation Link |
PAS-7791 | Integrate API specific OpenSearch dashboards | |
PAS-7721 | Improve Keycloak Policy Form | |
PAS-7641 | Swagger Try It Out in Manager UI | |
PAS-7381 | Configuration view for HTTP Security Policy | |
PAS-6994 | Configuration view for JWT Policy | |
PAS-6911 | Notification renderer | |
PAS-5757 | New improved changelog view |
Bridge 7.30.0
Contains xUML Runtime Version: 2023.5
Contains Bridge API Version: 2.14.0
Contains Roles Version: 1.28Improvement Description Documentation Link PAS-8364 Update Apache httpd to version 2.4.58 PAS-8302 xUML Runtime 2023.5 PAS-7208 Use systemd to start the Bridge on Linux Bug Description Documentation Link PAS-8183 PState RAW Data for Support not working
Builder 8.3.0
Contains xUML Runtime Version: 2023.5Bug Description Documentation Link PAS-8361 Update form-elements version in compiler PAS-8008 Remove obsolete prefetchedRecords from SQL Adapter Improvement Description Documentation Link PAS-8141 Configure generated Angular-App at runtime PAS-7636 Remove <<Search Key>> PAS-6031 BPMN onUnhandledError logs insufficient details PAS-5300 Remove unused stereotypes New Feature Description Documentation Link PAS-8056 Provide AuthenticationService in generated app PAS-7488 Pass the parentComponent to the childComponents and subforms PAS-6071 Analyzer should support xUML Runtime API for tracing
Designer Examples 23.2
Improvement | Description | Documentation Link |
---|---|---|
PAS-8464 | Change REST adapter example to show how to access the adapter response | |
PAS-8063 | Extend MongoDB example to show queries with regex | |
New Feature | Description | Documentation Link |
PAS-8082 | Create Designer library for pushing messages | |
PAS-8043 | Create an example for how to query MongoDB in a LIKE fashion using regex | |
PAS-7870 | Create a new example to show hash map handling with the Memory Adapter | |
PAS-7869 | Create new example to show how to use decisions in activity diagrams | |
PAS-7868 | Create new example to show loops in activity diagrams | |
PAS-7600 | Provide Working example for xUML runtime API for querying PState objects | |
PAS-7578 | Add audio feature to openAI library | |
PAS-7139 | Create an OpenAI library for the designer |
Designer 4.6.0
Compatibility Hint The Linux distribution must support systemd. The startup of the Bridge is moved from /etc/init.d to systemd. The startup commands changed.
If the distribution does not support systemd then the Bridge will not start automatically after booting.Bug Description Documentation Link PAS-8437 Shared SendMail Library can't be used due compiler errors PAS-8353 Designer tagged as wrong image type PAS-8326 Hide the update Version button in the library administration PAS-8324 Problem opening models PAS-8321 Problem when validating and clearing cache PAS-8255 Interface operations with implementation possible PAS-8253 Class attributes general property selections dialog PAS-8145 OpenAPI: Import definition fails because of servers variables PAS-8144 Create interface inside interface fails PAS-8130 Implementing a REST API is broken PAS-8108 Export folder: Operation Error PAS-8105 Asset drawer crashes if a project contains a library present in asset PAS-8098 Boolean stereotype attributes with (true) default wrongly represented PAS-8083 Nested structures can disappear when being moved PAS-8080 Service panel - Interface created in a Class is not shown until refresh PAS-8079 Service panel - Wrong icon for Class PAS-8051 UI bug: Trigger Events PAS-7985 Missing tooltip in "Select Stereotype" dialog PAS-7983 OpenAPI: URL path segments with colon : are encoded wrongly PAS-7978 Problematic deletion behavior for operations in execution diagram PAS-7977 Problematic deletion behavior for operations in activity diagram PAS-7972 Import of Library not displayed correctly PAS-7963 Problem importing a service because of library can not be published to asset-repo/gitea PAS-7948 Context menu option "Install version" not working as expected PAS-7923 Changing output parameter in activity diagram causes it to become null PAS-7919 Library versions not selectable in the Shared namespace PAS-7855 Add version is confusing PAS-7832 Open documentation icon not working for libraries in administration PAS-7818 Wrong rendered diagram elements PAS-7776 After library deletion from "Shared" namespace the version is still displayed PAS-7771 Dependencies section cannot be opened for new "Shared" namespace PAS-7770 New "Shared" namespace is not highlighted when clicked PAS-7594 Asset drawer: Unnecessary scroll bar PAS-7561 Broken translation in create folder & create service dialog PAS-7558 Libraries: Calling the documentation of a library element via context menu does not work PAS-7554 Libraries: Quick Action icon for calling the documentation of library elements is gone PAS-7544 Publish asset: Next button enabled although no file selected PAS-7543 Publish Asset shows no library details PAS-7492 Asset repo: Version menu is always empty PAS-7152 Selecting operation call in execution panel shows "Unknown operation" in attribute panel for name PAS-7054 Service is successfully deployed, but an error message appears that it was not added to the API management PAS-6723 Forms and Diagrams tabs opened in wrong service PAS-6290 Mapping relation creates a new property in collaborators mapping diagram PAS-5513 Re-deploy service as container show API Management errors PAS-5056 It is not possible to paste packages into the implementation folder. PAS-4604 Library shows wrong tree in Service panel PAS-3732 Remove scripts with CDN source Improvement Description Documentation Link PAS-8284 Keep deployment notification open PAS-8260 OpenAPI import fails: TypeError: Cannot read properties of undefined (reading 'type') PAS-8181 Adjust the "send to compiler" for the url field PAS-8159 Make it possible to configure a link column in the data table dialog PAS-8142 Support tables in service description PAS-8020 Change the documentation link in the quick action menu PAS-7830 Make asset search available PAS-7820 Library can be removed even though variables and operations are in use PAS-7678 Provide a mechanism for parsing an asset to see the meta information directly when using it PAS-7227 Allow space in operation names PAS-7226 Add context menu item for adding a sub-operation New Feature Description Documentation Link PAS-7810 Use search functionality of asset-repository-list PAS-7140 Add sub-operations in mappings and activity from toolbar PAS-3991 Select in service panel the type of parameters and class properties
asset-repository-service 1.4.1
Bug | Description | Documentation Link |
---|---|---|
PAS-8419 | Publish asset: Radio button enabled although no file selected | |
PAS-8385 | Omit 401 for asset-repository-service when opening configuration | |
PAS-7982 | Existing assets unavailable in management dialog | |
PAS-7790 | Success screen in case of an error while publishing an asset | |
PAS-7789 | Remove unnecessary scrollbar from "Publish Asset" wizard | |
PAS-7544 | Publish asset: Next button enabled although no file selected | |
New Feature | Description | Documentation Link |
PAS-8367 | Integrate message push library | |
PAS-7814 | Provide a query parameter for sorting in the get endpoint | |
PAS-7813 | Adjust the GET Endpoint with query parameter for search with a string | |
PAS-7812 | Set a query parameter to the get for sorting | |
PAS-7811 | Provide a sorting mechanism for the asset list | |
PAS-7808 | Adjust the client library to make requests against the new api endpoint for search | |
PAS-7807 | Implement search functionality in the asset-list-component | |
Improvement | Description | Documentation Link |
PAS-8285 | Add changed default libs mailer and openAI | |
PAS-8269 | asset-repository-ng module list item height | |
PAS-7829 | Make the publish default library process more generic |
deployment-wizard 4.2.0
Improvement | Description | Documentation Link |
---|---|---|
PAS-7865 | Show Runtime selection box only when multiple Runtime versions available |
file-storage 5.2.2
Improvement | Description | Documentation Link |
---|---|---|
PAS-8219 | Create health routes for files/cdn controller | |
PAS-5459 | Enhance OpenAPI descriptor for file-storage |
keycloak 22.0.4
Bug | Description | Documentation Link |
---|---|---|
PAS-7650 | Add missing roles for config changes on sap-connector-service | |
Improvement | Description | Documentation Link |
PAS-4145 | update Keycloak to v22 |
mailer-service 3.1.5
Bug | Description | Documentation Link |
---|---|---|
PAS-8377 | Omit 404 when fetching config for mailer-service | |
PAS-8261 | Wrong service name in logger output for mailer-service |
messaging-service 4.3.5
Bug | Description | Documentation Link |
---|---|---|
PAS-8416 | Response body contains an array where it shouldn't | |
PAS-8376 | Replace beta library with official one | |
PAS-8332 | Invalid OpenAPI description provided | |
PAS-8247 | 404 when trying to fetch config for messaging-service | |
New Feature | Description | Documentation Link |
PAS-7874 | Provide http endpoint for listening on requested topic | |
PAS-7872 | Provide http endpoint to push messages to | |
PAS-7871 | Support event streaming mechanism |
opcua-connector-service 1.7.2
Bug | Description | Documentation Link |
---|---|---|
PAS-8413 | Cannot read existing node | |
PAS-8412 | Exception in change-event of monitored item | |
PAS-8356 | Sub Worker are created even if old connections are not closed | |
Improvement | Description | Documentation Link |
PAS-8216 | Cover state recovery & setup with tests | |
PAS-8215 | Exchange runtime information between worker and main session |
portal-app 2.10.9
Bug | Description | Documentation Link |
---|---|---|
PAS-8382 | Pin app-themes | |
PAS-8350 | Wonky behavior in service details | |
PAS-8348 | Dialog should close after save | |
PAS-8280 | API legacy UI only accessible via tile view | |
PAS-8201 | Filter menu does not appear when network is slow | |
PAS-8194 | Logging URL for nestjs services broken | |
PAS-8182 | Testing APIs via Swagger UI is not possible anymore | |
PAS-8122 | Creating logging URL does not point to specific service | |
New Feature | Description | Documentation Link |
PAS-8062 | Create simple visualization for reading current shared license data | |
PAS-6843 | Enable configuration UI for nestJS services | |
PAS-4302 | Add ability to configure Angular-Services at runtime | |
Improvement | Description | Documentation Link |
PAS-7865 | Show Runtime selection box only when multiple Runtime versions available | |
PAS-7863 | Replace default target for new API Manager UI | |
PAS-6234 | Tooltips for tile icons in Portal |
reporting-service 3.2.4
Bug | Description | Documentation Link |
---|---|---|
PAS-8379 | Omit 404 when fetching config for reporting-service | |
PAS-8257 | Wrong service name in logger output | |
Improvement | Description | Documentation Link |
PAS-6272 | Create more meaningful DTO on input data for generating documents |
sap-connector-service 4.0.0
Improvement | Description | Documentation Link |
---|---|---|
PAS-7635 | Support for redis sentinel config | |
PAS-7369 | Executing API requests in unknown system should return 404 | |
PAS-7352 | Rewrite routes for a more meaningful API usage | |
PAS-7284 | Finalize porting sap-connector-service to NestJS tasks | |
PAS-7200 | Handling errors and cover by jest tests | |
PAS-7172 | Performance improvement for searching cached SAP functions | |
PAS-6148 | SAP Connector logging functionality | |
PAS-6147 | User-forced SAP function data cache update | |
PAS-6146 | SAP function metadata retrieval | |
PAS-6144 | SAP function list retrieval | |
PAS-6141 | SAP connection management | |
PAS-6140 | SAP function caching | |
PAS-6137 | Implement SAP access via SAP NW RFC libraries | |
PAS-6135 | Setup GitLab new repository SAP Connector Service | |
Bug | Description | Documentation Link |
PAS-7370 | Services crashes when rebuilding cache on log level below warn | |
New Feature | Description | Documentation Link |
PAS-7285 | Secure API routes | |
PAS-7255 | Deployment configuration for cluster setup | |
PAS-7068 | Cache target should be set to Redis | |
PAS-7067 | Provide schema for sap-connector-service configuration | |
PAS-6220 | Turn the sap-connector-service into a nest.js service |
sap-restifier 3.4.1
New Feature | Description | Documentation Link |
---|---|---|
PAS-8427 | Update sap-restifier image to use newer node version |
service-repository 6.6.3
Bug | Description | Documentation Link |
---|---|---|
PAS-8415 | Base images without tag leads to error of runtime list | |
PAS-8239 | Wrong internal hostname for xuml control api | |
PAS-7880 | Container deployment reset the config to default after re-deployment | |
PAS-7548 | Filter out annotation | |
Improvement | Description | Documentation Link |
PAS-8111 | Enforce service type on Kubernetes even when wrong request data sent | |
PAS-8088 | Add startup check for required docker credentials | |
PAS-7878 | Creating logging url should support query for type | |
PAS-6489 | Move container labels to annotations | |
PAS-5942 | use the restart algorithm provided by the operator | |
New Feature | Description | Documentation Link |
PAS-8061 | Create endpoint for reading shared xuml license | |
PAS-7335 | Provide schema for service-repository configuration |
toolbox 1.4.0
New Feature | Description | Documentation Link |
---|---|---|
PAS-8133 | New Backup & Restore Scripts for Kubernetes and Docker |
user-service 7.4.1
Bug | Description | Documentation Link |
---|---|---|
PAS-7632 | user-service-nestjs spams deprecation warnings | |
New Feature | Description | Documentation Link |
PAS-7332 | Provide schema for user-service configuration | |
PAS-6928 | Provide schema for user-service configuration |
xUML Runtime 2023.5
Improvement | Description | Documentation Link |
---|---|---|
PAS-8270 | libcurl 8.4.0 | |
PAS-8126 | Write cURL OPT debug logs to one log message | |
New Feature | Description | Documentation Link |
PAS-6981 | Apache Kafka Listener Service | |
Bug | Description | Documentation Link |
PAS-8236 | HTTP Services: cannot send response body along with HTTP 202 | |
PAS-7656 | jsonToClass(): Float parsing is broken for locales where decimal separator is not ".", with JVM started. |
xuml-dev-container-service 1.2.0
Improvement | Description | Documentation Link |
---|---|---|
PAS-8040 | Relocate license path for production usage |
xuml-management-ui 1.9.3
Bug | Description | Documentation Link |
---|---|---|
PAS-8350 | Wonky behavior in service details | |
New Feature | Description | Documentation Link |
PAS-8062 | Create simple visualization for reading current shared license data | |
Improvement | Description | Documentation Link |
PAS-7863 | Replace default target for new API Manager UI | |
PAS-6846 | Adjust wording for xuml-management-ui |
xuml-tool 1.6.0
New Feature | Description | Documentation Link |
---|---|---|
PAS-8242 | Option to keep files from being overwritten on (re-)deployment | |
PAS-8241 | Option to explicitly name the deployment directory | |
PAS-8238 | When deploying a service, always write a file containing service name into the service directory |
- No labels