Release Details of PAS 24.0

PAS 24.0.3 (25.04.2024)

Designer 4.7.3

Bug

Description

PAS-9654

Grouping Element custom attributes not available

Designer Examples 24.0.3

Bug

Description

PAS-9691

Rework PersistentState_Query_Example

xuml-dev-container-service 1.3.0

Bug

Description

PAS-9647

Service test environment 504 gateway error

PAS 24.0.2 (10.04.2024)

Designer 4.7.2

Bug

Description

PAS-9602

Data loss in Service Task

PAS 24.0.1 (27.03.2024)

Bridge 7.32.0

Contains xUML Runtime Version: 2024.2
Contains Bridge API Version: 2.14.0
Contains Roles Version: 1.28

Improvement

Description

PAS-9558

xUML Runtime 2024.2

Builder 8.4.1

Contains xUML Runtime Version: 2024.2

Bug

Description

PAS-8783

Compiler confuses the order and types of method parameters

Designer 4.7.1

Bug

Description

PAS-9529

Connector option menu displayed incorectly

PAS-9193

Token for asset repo is not renewed

xUML Runtime 2024.2

Bug

Description

PAS-9358

Execution of Java Code very slow (remove -Djava.compiler=NONE)

PAS 24.0 (12.03.2024)

API Developer Portal 1.4.4

Bug

Description

PAS-8563

User without admin permission sees all organizations in wizard

API Manager UI 1.4.2

Improvement

Description

PAS-8781

Missing loading indicator on policy selection

PAS-8710

Show that Swagger File is not saved because of an invalid definition

PAS-8659

Filter state should be saved temporary during page navigation

PAS-8656

Active create links as Viewer

PAS-8505

Make switch to private API clearer

PAS-8501

Show dialog when switching from public to private API

PAS-8421

Be consistent when deleting

PAS-8267

Add tooltips to list/tile view icons

PAS-8171

Delete step 1 from creation wizard

PAS-8148

Inconsistency in showing tooltips

PAS-8037

Add rejection reason to contract rejection

PAS-8005

Improve spinner behaviour when loading active policy list

PAS-4445

Show rejection message in user notification board

Bug

Description

PAS-9260

Cannot approve API sign-up request

PAS-9192

Times for Timeout Policy will be taken over incorrectly

PAS-9060

Dashed IP input is not accepted as valid input

PAS-8856

Delete button stays enabled after member deletion

PAS-8744

Display in Contracts table erroneous when user has "Viewer" permission only

PAS-8588

Switching between private and public API - sometimes the plans are not loaded correctly

PAS-8561

Contracts Table is missing paginator

PAS-8498

Wrong warning when changing private API to public

PAS-8370

Rectify margins in tables or prevent line breaks

PAS-8300

Swagger and markdown editor should not be enabled when org member has role "Viewer" only

PAS-8196

Error message when creating contract

New Feature

Description

PAS-8272

Show hints why a user cannot delete a contract

Bridge 7.31.0

Contains xUML Runtime Version: 2024.1
Contains Bridge API Version: 2.14.0
Contains Roles Version: 1.28

Improvement

Description

PAS-9397

PostgreSQL Client Library

PAS-9328

xUML Runtime 2024.1

PAS-9045

Update Java to version 17.0.10

PAS-9044

Update Tomcat to version 9.0.85

PAS-7651

Updating various dependencies

New Feature

Description

PAS-9113

Log return code of services

Builder 8.4.0

Contains xUML Runtime Version: 2024.1

Improvement

Description

PAS-9357

Add config/local/* to .gitignore that is generated when you export a Designer project as ProCode App

PAS-8896

Let JRE choose maximum heap space

Bug

Description

PAS-9315

Scheduler settings not valid

PAS-9055

Fix generation of friendlyId for settings with colon in name

PAS-8943

Analyzer can not enable trace: InvalidAlgorithmParameterException

PAS-8844

Analyzer.exe fails to start Analyzer

PAS-8731

Analyzer throws exception if response media type is NULL

PAS-8564

Incomprehensible error when two outgoing flows from start step

PAS-8044

Missing properties on pins produce java.lang.NullPointerException

New Feature

Description

PAS-9226

Update Form-Elements to 2.7.2

PAS-9036

Make self-context available in js implementations

PAS-9035

Make return values for js implementations possible

PAS-8883

Generate behaviors for JavaScript operations

PAS-8344

Support for MariaDB as database type

Designer 4.7.0

Bug

Description

PAS-9385

Unwanted scroll bar in form edtitor cell

PAS-9366

Form editor context menu CSS broken

PAS-9365

Styling problem with keyboard shortcuts

PAS-9320

CallOperation Properties in activity are not shown

PAS-9314

Empty data type issue

PAS-9283

Problem compiling service with libraries

PAS-9279

Collaboration: Undo behavior not working as described in test plan

PAS-9252

Permissions in the designer explorer can't be handled

PAS-9250

Form from a library is not available in the list of subforms

PAS-9221

Edit instance list

PAS-9199

Do not sort parameters in operations

PAS-9166

Select field placeholder is out of boundaries

PAS-9154

Error message when publishing new library

PAS-9139

Bridge services: Link on "Open Test API" wrong

PAS-9135

No feedback on successful import in Designer on Kubernetes

PAS-9122

Validation error about invalid target

PAS-9111

Bridge deployment fails: IOException: Error writing to server

PAS-9081

Designer does not recognize library operations anymore when used directly on an activity diagram

PAS-9062

Importing OpenAPI 3.0.2 - Cannot convert null or undefinded to object

PAS-9038

Fix layout of create operation dialog

PAS-9011

Cypress tests cannot be executed because of issues with Keycloak token

PAS-8956

After adding JavaScript operation it appears in Process folder also

PAS-8941

Missing "Clear Compiler cache" success message

PAS-8817

The getAllModelElements function doesn't count BPMN diagram elements

PAS-8676

Operation name not changed correctly

PAS-8632

Test API should be opened within the new Management UI

PAS-8625

Reproducing error message "Project data may be corrupt"

PAS-8606

Library repository not overridden during import

PAS-8560

Cannot remove Rest API

PAS-8436

Tree refresh scrolls to the top

PAS-8434

Order of operations mixed up

PAS-8431

Operation with same name

PAS-8103

Asset publishing is unstable with unpredictable results

PAS-7962

Import not working on pas.devcluster.pas.scheer.systems/rc

PAS-7147

Correct writing of menu option Pro-Code

PAS-6991

Attributes panel of wrong operation displayed

PAS-5086

Create report does not work

Improvement

Description

PAS-8955

Add ctrl+z/y functionality to implementation folder of service panel

PAS-8954

Add undo/redo functionality to mapping diagram

PAS-8541

Manage Libraries dialog: Library is removed without further confirmation

PAS-8452

Add unit tests - Library service

PAS-8441

Check pas-designer compatibility with angular 16

PAS-7455

Do not use legacy user-service

PAS-7438

Don't use the service-repository service resolving methods at startup

PAS-4093

Namespace backup/restore include libraries

New Feature

Description

PAS-8911

Add support for JavaScript operations

PAS-4104

Designer must be migrated for non auth-service usage

Designer Examples 24.0

New Feature

Description

PAS-7964

Create a new example for custom directives on form elements

PAS-8492

Enhance PState query example to display data from the queried objects

PAS-9161

JavaScript Example

asset-repository-service 2.0.0

Improvement

Description

PAS-8440

Check asset-repository ng module library compatibility with angular 16

Bug

Description

PAS-9201

Security Problem: Asset-Repository-Token Route is publicly available

PAS-9022

Cannot import PAS Builder library

PAS-9008

CSS issues in asset drawer

deployment-wizard 5.0.2

Bug

Description

PAS-9311

Endless progress bar in deployment wizard

file-storage 5.5.2

Bug

Description

PAS-8551

File storage uses wrong value as user name

New Feature

Description

PAS-8529

Create new route for fetching namespaces

keycloak-init 2.2.0

Bug

Description

PAS-8967

keycloak-init | Add new redirect in pas-designer client in keycloak valid redirect

mailer-service 24.0

Bug

Description

PAS-7333

Provide schema for mailer-service configuration

messaging-service 4.5.1

New Feature

Description

PAS-8162

Provide http endpoint for requesting available topics

one-docker 24.0

New Feature

Description

PAS-4337

Rewrite deprecated authservice routes

portal-app 3.3.2

Bug

Description

PAS-9348

Global Variables Cypress tests must not run in Docker setup

PAS-9343

Add updated translations

PAS-9332

First sentence missing in deletion dialog when deleting a service

PAS-9298

Deployment wizard does incorrectly check for valid name

PAS-9271

Log Panel for legacy pas-service

PAS-9188

Styling of xUML History Table gets overwritten on pas-rc

PAS-9186

Table sorting and filter do not work after a new variable creation

PAS-9181

Fix creation of global setting validation

PAS-9160

Missing line breaks in the configuration table make it difficult to use the content

PAS-9152

No toast message shown when updating global variable

PAS-9124

Center type col in global settings ui

PAS-9120

Backwards routing of global settings UI wrong url

PAS-8942

Updating the same value multiple times leads to wrong value in UI and payload

PAS-8480

Cannot add array element in specific case

PAS-8380

Country flags in user preferences dialog

Improvement

Description

PAS-9317

Mark incorrect settings and do not allow to update them

PAS-9153

Do not enforce user to press enter

PAS-8922

Designer should always open within a new tab

PAS-8801

Use new api from app-module to update user settings

PAS-8768

Use new app-module api for changing manual urls

PAS-8593

Merge external modules to portal project

PAS-8573

File Manager: File location naming inconsistent

PAS-8542

Use platform elements filter in File Manager

PAS-8107

Move Nestjs-Config UI from platform-elements to Portal project

PAS-6641

Extend Portal Cypress tests

New Feature

Description

PAS-9012

Create history table renderer

PAS-8873

Maintain global xUML settings via Administration UI

PAS-3931

Portal must be migrated for non auth-service usage

reporting-service 3.3.5

Bug

Description

PAS-8782

Passing invalid image type results in 404

PAS-8724

Providing wrong image parameters leads to unhandled error

PAS-8586

Undeclared content type for 2?? response

PAS-8557

Incorrect template format has to be handled

PAS-8096

Handle missing template file with known error code 404

Improvement

Description

PAS-6617

Providing a non existing template should not return 500

sap-connector-service 4.0.4

Bug

Description

PAS-8855

Providing invalid sap connection details kills the service

service-repository 6.8.1

Improvement

Description

PAS-9021

Provide count for given filter on history data

PAS-8865

Add role check for fetching history data

Bug

Description

PAS-9214

Service start not recorded on initial deploy

PAS-9190

Wrong user in xUML history entry

PAS-9189

Strip setting name to reflect real name

PAS-9163

Invalid hostname on deployment results in multiple errors

PAS-9103

Config settings changes not stored first time in history logs

PAS-9058

Service with erroneous settings cannot be deleted

PAS-8604

Service not updating on re-deploy in kubernetes

PAS-8497

service-repository-nestjs freeze during start

PAS-8456

REST port not updated on re-deployment

New Feature

Description

PAS-9001

Delete history data when xUML service gets deleted

PAS-8988

Create new endpoint for fetching history meta

PAS-8982

Method for fetching in use global settings for workloads

PAS-8965

Accept filter criteria when querying history data

PAS-8906

Update xuml service when global settings changed

PAS-8905

Create new service for CRUD on global settings

PAS-8808

Write history data when xUML service version changes

PAS-8807

Write history data when xUML service config changes

PAS-8806

Write history data when xUML service state changes

PAS-8805

Provide new API endpoint for fetching xUML history data

PAS-8140

Attach shared config for xuml services for keycloak connect options

xUML Runtime 2023.6

Bug

Description

PAS-8647

SQL adapter: CLOB conversion error in Unicode mode

Improvement

Description

PAS-8462

Don't initialize the deprecated Map::id field

xUML Runtime 2024.1

Improvement

Description

PAS-9397

PostgreSQL Client Library

PAS-8399

Switch to Debian bookworm

Bug

Description

PAS-9106

Javascript limitations: JSON.stringify(...) & Object.keys(...)

PAS-8914

String split() sometimes omits last expected split segment

PAS-8812

Failed to read and parse "AddOns/SQL/sqlconfiguration.tab" (introduced 2023.6)

PAS-8544

Update Boost to 1.84.0 to fix listing SMB-shared directories

xuml-management-ui 2.1.8

Bug

Description

PAS-9332

First sentence missing in deletion dialog when deleting a service

PAS-9160

Missing line breaks in the configuration table make it difficult to use the content

PAS-9119

Fix Global Variables filter and clear btn

Improvement

Description

PAS-9317

Mark incorrect settings and do not allow to update them

xuml-tool 2.0.1

New Feature

Description

PAS-54

Create integration tests

PAS-8968

xuml-tool : deploy command overwrite option