Breadcrumbs

PAS 21.2 Release Notes



Migration Notes

The following bugfixes and features are subject to migration. Please perform the necessary migration tasks.

https://scheer-pas-doc.atlassian.net/wiki/images/icons/grey_arrow_down.png Overview of migration notes (show | hide)

PAS Release

Component

Issues

Runtime Dependency

21.2.2

Builder 7.22.0

PAS-2968

If a persisted class property is defined as to be a search key, and there is already older persisted data present in the database, the stereotype SearchKey is not set retrospectively for the older data. This behavior may improve in the future.
As consequence, the older data will be ignored, when such search key properties are used for filtering or sorting.

xUML Runtime 2022.1

PAS-3016

The minimum version requirements for persistent state databases have changed to

  • Oracle 12c

  • SQL Server 2012

PAS-3112

The handling of external persistent state attributes (loadExternals, see Loading External Persistent State Data) has changed. External persistent state attributes will only be loaded once during a persistent state transaction. Subsequent calls of loadExternals will be disregarded until session end.
The loadExternals adapter action cannot be used to reset external attributes of an object.

21.2.1.4

Builder 7.21.0

PAS-2633
PAS-2634

The structure of the generated angular code has changed. Instead of having forms, processes and tasks as angular library projects, everything is in the main angular application now.
This may have implication for pro code if the code generated by the Designer is used as base project. Git should see most files as moved so it should follow the history but still be careful during merging to not lose something that has been changed in one of these files.

21.2.1.3

Builder 7.18.0

PAS-1948

Builder 7.18.0 and Runtime 2021.9 are incompatible regarding the new flag Startup Must Succeed(fixed in Builder 7.20.0). The flag will be ignored.


PAS 21.2.2.1 (18.02.2022)

Builder 7.22.2


Contains xUML Runtime Version: 2022.1

Bug

Description

PAS-3234

Instance table: filtering non string values: server error

Improvement

Description

PAS-3220

Enable the refresh button on the instance table


Designer 3.3.1


Bug

Description

Documentation Link

PAS-3232

Message Event Triggers gone

Message Event

PAS-3219

Error when trying to insert text into image-form

Image (Form)

PAS-2751

Could not add persisted variable id

Persisting Data


PAS 21.2.2 (15.02.2022)

API Developer Portal 1.1.0


New Feature

Description

Documentation Link

PAS-3060

Add Notifications to Devportal

Developer Portal

PAS-3046

Add source maps in prod build


PAS-2875

Approval page for new accounts


Improvement

Description

Documentation Link

PAS-3047

Update to es2021


PAS-2960

Add search to My Applications


PAS-2855

Update to Angular 13


PAS-2753

Remove style from config.json5


PAS-2504

PAS default theme for the new API Developer Portal

Developer Portal

Bug

Description

Documentation Link

PAS-2974

Cannot delete client that is not registered

Deleting a Client

PAS-2967

Wizard step checks are not working correct

Developer Access to APIs

PAS-2955

Show clients from not exposed APIs in "My Applications" view

Managing the Developer Portal

PAS-2926

Plans are not shown in Developer Portal



API Management 8.0.4


Bug

Description

Documentation Link

PAS-2950

Developer Portal V1: Problems to fetch API list


PAS-2887

Time Restricted Access policy: Time shown as invalid DateTime

Time Restricted Access

PAS-2864

API details do not show "Modified" tag any more

API Settings

PAS-2854

CI: Pipeline triggers release and dev branch during release build


PAS-2488

Developer Portal Tab is missing in overview

API Settings

PAS-2309

Wrong cursor on hover while triggering "add" link


PAS-2303

Message for non-existing organizations only gets displayed for a second


PAS-2302

Message for non-existing APIs only gets displayed for a second


PAS-2290

Opening ".../apimanui/api-manager/orgs/Devportal-Test/apis/Petstore-Public/1.0/def" for the first time shows an error popup


PAS-2263

new user cannot be added to organisation



Bridge 7.19.0



Contains xUML Runtime Version: 2022.1
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27

Improvement

Description

Documentation Link

PAS-3159

xUML Runtime 2022.1


PAS-3059

Updating Java to version 17.0.2


PAS-2986

Update Tomcat to version 9.0.58


PAS-2936

Add DB2 client library to base image


PAS-2851

Logging improvements


PAS-2830

Update Apache httpd to version 2.4.52


Bug

Description

Documentation Link

PAS-3055

xUML service kill does not work


PAS-2837

More meaningfull error messages (PAS-2202) cause broken integ tests


PAS-1281

Short Tomcat session timeout value sometimes causes Bridge upload fails



Builder

Builder 7.22.1


Contains xUML Runtime Version: 2022.1

Bug

Description

PAS-3218

REST Interface GET / returns not full instance data


Builder 7.22.0


Contains xUML Runtime Version: 2022.1

Compatibility Hint


If a persisted class property is defined as to be a search key, and there is already older persisted data present in the database, the stereotype SearchKey is not set retrospectively for the older data. This behavior may improve in the future.
As consequence, the older data will be ignored, when such search key properties are used for filtering or sorting.


Bug

Description

Documentation

PAS-2912

Pins on <<SAPIDocParser>> behavior action nodes result in compile errors


PAS-2952

Pin "anyObjectFlow" on <<FlatFileAdapter>> action node results in compile errors


PAS-2988

Timer Event causes compile error when no timeout property is set


PAS-3035

Array as in/return parameter on execution operations cause compile errors


New Feature

Description


PAS-2532

New global operations for handling UUIDs


PAS-2608

PersistentStateControl adapter: support "skip"


PAS-2617

Send Search key stereotype to designer


PAS-2666

Compile<<FileSystemAdapter>> operations from designer base components package


PAS-2712

Compile<<MemoryAdapter>> operations from designer base components package


PAS-2748

Compile <<Logger>> operations from designer base components package


PAS-2929

Set Transformation


PAS-3012

Use serverside processing event from datatable in instance list


Improvement

Description


PAS-456

BPMN POST request filter on persisted properties


PAS-1452

Support Keycloak OAuth2 authentication for SOAP tracing


PAS-2609

PersistentStateControl adapter: sorting queried objects by search keys


PAS-2814

Flag to not generate base element for MD


PAS-2831

Handle type references from one stereotype to another


PAS-2862

Remove Array from Base Types


PAS-2968

Store class, array, blob as <<External>> PS properties


PAS-2989

Sequence flows to boundary events can be modeled and will be compiled


PAS-3062

Create condition types in the PAS Form Elements library


PAS-3076

Support Keycloak OAuth2 authentication for asynchronous trace


PAS-3118

Need an option to send instance list with externals



Designer 3.3.0


Bug

Description

Documentation Link

PAS-3188

Moving an element while creating parameter does not create the parameter on the UI


PAS-3186

Improve readAllOverviewModels handling


PAS-3169

Errors in pas-designer-service from pas-rc


PAS-3163

Cannot add any content to 'Text' Property in a Text Area Element

Text Area

PAS-3101

Wrong name when exporting application


PAS-3098

MongoDBAlias: Clearing input fields disappears the input fields

MongoDB Adapter

PAS-3084

Data Table: Editable option is not saved

Data Table

PAS-3075

Big forms are really slow


PAS-2947

Add trigger events for subform elements

Subform

PAS-2943

Label in forms editor object panel is broken


PAS-2937

Wrong tooltip for operation pins


PAS-2882

BringToFront/Back does not work

Working with the BPMN Editor

PAS-2847

Activity diagram tab title does not correspond to operation name

Working with the Activity Editor

PAS-2846

Initial draw of activity model

Working with the Activity Editor

PAS-2843

Invalid marking of mapping models

Modeling Data Mapping

PAS-2842

Drag/drop does not work in service panel

Service Panel

PAS-2752

Alias stereotypes list is incomplete


PAS-2733

Start event can accept incoming relations

Start Event

PAS-2693

Double Icons in dropdown of attribute panel on user task

User Task

PAS-2691

The focus of form element gets lost and wrong element is shown in attribute panel


PAS-2673

Export folder: Library is missing


PAS-2658

Form name breaks form


PAS-2596

Check "Form_create_project" form for failures


PAS-2585

Labels in element toolbar of mapping editor broken

Working with the Mapping Editor

PAS-2540

More options menu out of the screen

Controls Panel

PAS-2505

Zoom bar not consistent


PAS-2461

Missing error message when importing wrong type in Service panel

Service Panel

PAS-1842

Import renames model

Exporting and Importing Service Panel Contents

Improvement

Description

Documentation Link

PAS-3180

Refactor dataModelPrepareElement function in CompilerBuilderDataModel


PAS-3158

Disable current task sorting/filtering/type

Configuring the Instance List

PAS-3126

[Performance] DefinitionManager.prototype.fromServiceDefinitions synchronous Call


PAS-3080

Remove graphical properties from DataModel


PAS-3066

Add a debug mode to randomly throw errors during service command execution


PAS-3065

Implement the transactions for all database calls that are done from the commands


PAS-3063

Move the collections into a single database


PAS-3004

Potential duplicate loading of DataModel data on startup


PAS-3000

Expand the fix and cleanup scripts


PAS-2998

Slow down reconnect timeout for compiler service


PAS-2993

Improve logging of pas-designer-service


PAS-2990

Display server errors


PAS-2979

Rework the service panel refresh system to only refresh the DataModel when possible

Service Panel

PAS-2914

Update validation translations

Validating a Service

PAS-2840

Checkbox is always checked when click on plus to add value of stereotype property

Service Panel

PAS-2817

Type dialog should be expanded to the current type

Attributes Panel

PAS-2755

Control and revise if possible the usage of inefficient functions within html files


PAS-2717

Change ActivitySelf and ActivityOperation after cut


PAS-2684

Navigate to activity diagram definition and implementation

Modeling Activities

PAS-2680

Add search key stereotype to search fields of the instance overview

Showing the Instance List

PAS-2671

Drag and drop is slow in large diagrams


PAS-2579

Delete option "Publish to cockpit" from toolbars


PAS-2493

Refactor commandGroup class


PAS-168

Add Searchfiled functionality for type selection attribute

Attributes Panel

New Feature

Description

Documentation Link

PAS-3088

Enable/disable auto validation

Managing the Service Details

PAS-2816

Make sure the service panel do not wait for the server to update


PAS-2548

Validation error message

Validating a Service

PAS-1364

Validations for Activity diagram


Task

Description

Documentation Link

PAS-2439

Designer is extremly slow



admin-app 6.2.2


Bug

Description

PAS-2811

The calculated metrics cannot be displayed or added in the UI


bpaas-backend 4.2.6


Bug

Description

PAS-2916

Problems when deleting models in bpaas


file-storage 4.3.0


Bug

Description

PAS-3090

Error 431 when accessing file manager via browser

Improvement

Description

PAS-902

Files owner "Created by" is currently always "internal"


keycloak-init 1.0.0


Improvement

Description

PAS-1721

Upgrade Keycloak to v16.1.1


kibana 1.1.2


Improvement

Description

PAS-3079

Remove message 'your data is not secure' in kibana


mongodb-init 1.0.1


New Feature

Description

PAS-1524

Create handler to fetch available runtime images


nginx 1.1.7


Improvement

Description

PAS-3212

Upgrade Nginx to v1.21.6


portal-app 1.6.0


Bug

Description

PAS-2935

xUML Persistent State Management UI can not fetch YML file

Improvement

Description

PAS-2868

Service Manager - getService via name instead of id + Jest SetUp

PAS-2544

Replace ws calls / refactor / Setup Jest in Portal App


service-manager-module 2.6.0


Bug

Description

Documentation Link

PAS-3138

Fix up Deployment Wizard

Working With the Deployment Wizard

PAS-2917

Datetime (Created/Updated) not displayed on details page

Working With the Administration

Improvement

Description

Documentation Link

PAS-2909

Replace generic calls targeting service-repository


New Feature

Description

Documentation Link

PAS-2790

xUML service deployment for arbitrary rep files



service-repository 5.3.0


Bug

Description

PAS-2917

Datetime (Created/Updated) not displayed on details page

Improvement

Description

PAS-2731

Improve error handling in deployment process

PAS-2696

Add runtime image name to labels too

New Feature

Description

PAS-2393

Enable registering SOAP services when deploying xUML service

PAS-1524

Create handler to fetch available runtime images


user-service 6.2.7


Bug

Description

PAS-2907

Fetch users in chunks when syncing with Keycloak


xUML Runtime 2022.1


Compatibility Hint


The minimum version requirements for persistent state databases have changed to

  • Oracle 12c

  • SQL Server 2012


Compatibility Hint


The handling of external persistent state attributes (loadExternals, see Loading External Persistent State Data) has changed. External persistent state attributes will only be loaded once during a persistent state transaction. Subsequent calls of loadExternals will be disregarded until session end.
The loadExternals adapter action cannot be used to reset external attributes of an object.


Improvement

Description

Documentation Link

PAS-3112

Persistent State: Ignore multiple `loadExternals` adapter calls


PAS-3043

PersistentStateControl adapter: sorting queried objects by search keys


PAS-2211

Update SQLAPI to 5.1.8


PAS-550

Update SQLite to 3.37.2


New Feature

Description

Documentation Link

PAS-3016

PersistentStateControl adapter: support "skip"

Retrieving Persistent State Metadata with the PersistentStateControl Adapter

PAS-2533

Creating & converting UUIDs

Bug

Description

Documentation Link

PAS-2866

SystemAdapter writes state ERROR in transaction log even though everything worked



PAS 21.2.1.5 (07.02.2022)

Designer 3.2.5


Improvement

Description

PAS-3129

Use faster database-provider 5.0.5

PAS-3020

Optimize the execution time for DataModel loading/saving during command execution

Bug

Description

PAS-3068

Slow DefinitionManager.readDefinitionsByModelId


PAS 21.2.1.4 (19.01.2022)

Builder 7.21.0

Contains xUML Runtime Version: 2021.10




The structure of the generated angular code has changed. Instead of having forms, processes and tasks as angular library projects, everything is in the main angular application now.
This may have implication for pro code if the code generated by the Designer is used as base project. Git should see most files as moved so it should follow the history but still be careful during merging to not lose something that has been changed in one of these files.





Bug

Description

PAS-2942

No setting is generated for persisted properties

PAS-2898

Instance list should not reload before finish

Improvement

Description

PAS-2634

Move generated process and task in main project

PAS-2633

Move generated forms in main project


Designer 3.2.4


Bug

Description

PAS-2804

Delete index 0 element in mapping cause artifacts

PAS-2695

Data model parameters are not properly created


PAS 21.2.1.3 (18.01.2022)

Builder 7.20.2

Contains xUML Runtime Version: 2021.10



Improvement

Description

PAS-2931

Use xUML PAS Platform 1.1.0

Bug

Description

PAS-2927

PAS user name must be spelled firstname


Designer 3.2.3


Bug

Description

Documentation Link

PAS-2873

Can not create properties of <<REST Adapter>>

REST Adapter


user-service 6.2.6


Improvement

Description

PAS-2865

New event getCurrentUser without extension


PAS 21.2.1.2

Internal release.

PAS 21.2.1.1

Internal release.

PAS 21.2.1 (20.12.2021)

API Developer Portal 1.0.5


Bug

Description

PAS-2761

Wizard does not check if a contract exists

PAS-2706

Devportal-v2 | Message 'Data could not be loaded, please try again later.' displayed.

PAS-2660

Theming the developer portal not working

Improvement

Description

PAS-2728

Support for JSON5 config file


API Management 8.0.3


Bug

Description

PAS-2758

Update vulnerable logj4 library to 2.16.0


Bridge 7.18.0

Contains xUML Runtime Version: 2021.10
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27



Bug

Description

Documentation Link

PAS-2202

Deploying multiple services at the same time can corrupt bridge file system


Improvement

Description

Documentation Link

PAS-2754

Update Tomcat to version 9.0.56


PAS-2697

Add our standard docker label to bridge


PAS-2657

xUML Runtime 2021.10


PAS-2564

Harmonize logging timezone and optimize log pattern


PAS-2486

Update Java to version 17.0.1




Builder

Builder 7.20.0

Contains xUML Runtime Version: 2021.10



Bug

Description

Documentation Link

PAS-2783

New lines should be escaped with \n in translations


PAS-2771

Change to external Persistent State DB does not work


PAS-2747

UI stops in processing step


PAS-2623

Empty BPMN returns validation errors


PAS-1498

REST and MongoDB Adapters do not reject incorrect alias type


Improvement

Description

Documentation Link

PAS-2688

Order stereotype properties


PAS-2615

Use generic template for pins


PAS-2613

Use generic template for callOperations


PAS-2590

BPMN Get request sorting options


PAS-2521

Provide some libraries from the compiler


PAS-452

BPMN Get request filter on metadata


New Feature

Description

Documentation Link

PAS-2538

Render base href as relative path


PAS-2517

Enable User Preferences in angular app


PAS-2498

Show generic operation for MongoDB adapter in the base components


PAS-2490

Show datetime base components and operations


PAS-2489

Show Mongo stereotypes and base component


PAS-2484

Generate rest operations for ServerSide executions


PAS-2438

Retrieve user info from user service instead of headers


PAS-1948

Abort startup if startup activity fails



Builder 7.19.1

Contains xUML Runtime Version: 2021.9



Bug

Description

PAS-2625

Error while parsing does not go away even after fixing

PAS-2622

All strings must be escaped when generating json


Builder 7.19.0

Contains xUML Runtime Version: 2021.9



Bug

Description

Documentation Link

PAS-2562

Foreach array element buffer node can be uninitialized


PAS-2549

Wrong generated translations for complex properties


PAS-2418

Empty array of columnModel is turned to null


PAS-2230

Refresh goes on after quitting instance list


Improvement

Description

Documentation Link

PAS-2475

Remove traces of property searchColumn


PAS-2475

Improve compiler error messages for errors in action scripts


PAS-2265

compile default values for local variables


PAS-2086

Provide translation files by angular compiler


New Feature

Description

Documentation Link

PAS-2482

New <<MongoDBOperation>> stereotype required


PAS-2437

Generate process meta info rest call


PAS-2408

add base components in the models for designer


PAS-2407

Call action stereotypes


PAS-2370

Handle server side processing form element


PAS-2285

add libraries forms in the form service


PAS-2283

Import angular modules of procode libraries


PAS-1860

Support pro code forms for sub form


PAS-1646

send stereotypes to designer


PAS-444

Support pro code forms for a user task



Designer 3.2.0


Bug

Description

Documentation Link

PAS-2788

Missing delete icon for relations


PAS-2777

Pending backups cannot be deleted


PAS-2769

Dependency libs doesn't shown when you add library in service panel


PAS-2749

Activity diagram start node cannot be replaced after its deleted


PAS-2668

Lens icon of the search is cut off


PAS-2655

Add migrations for the form model changes for how the item are referenced


PAS-2654

Change the export/import to work with the new form model item references


PAS-2653

Introduce Ids for DataTable columns


PAS-2652

Add migrations for the mapping model changes for how the item are referenced


PAS-2651

Change the export/import to work with the new mapping model item references


PAS-2650

Stop the mapping models from being updated if not all needed libraries are correctly loaded


PAS-2642

Go to library operation stops working when the operation is moved to another class


PAS-2632

Designer loses random mappings


PAS-2630

Allow deletion of a BPMN if the corresponding Instance List model is missing


PAS-2627

Refactor form-class-helper


PAS-2626

Renaming data-table in form deletes the datatype of another data-table


PAS-2624

Duplicate keys for properties in overview forms


PAS-2618

Error loading mouse-over text when configuring columns of the form.


PAS-2569

Data table types in data model always show string


PAS-2537

Enable the manual deletion of Message Data Model elements


PAS-2536

Translation issues


PAS-2516

DataTable element looses datatype


PAS-2509

Weird scrolling behaviour in the designer


PAS-2469

Inout parameters in library's causing parameter names with dot notation


PAS-2417

Error on renaming Form Fields (improve performance)


PAS-2374

Unstable project


PAS-2312

Wrong tooltip


PAS-2233

Bridge Base data types library is not always loaded


PAS-2224

Initial draw of activity diagram-missing types


PAS-2107

Mouse icon "Hand" is shown even if user has no editing rights


PAS-1986

Similar property naming can cause compilation issues


PAS-657

Renaming properties in data model removes relations on mapping model


Improvement

Description

Documentation Link

PAS-2699

Filter the aliases by type

Attributes Panel

PAS-2689

Remove styling properties from models and elements where they aren't used


PAS-2606

Improve the type selection popup performance

Attributes Panel

PAS-2551

Activity diagram: place relation end everywhere

Working with the Activity Editor

PAS-2478

Retrieve form element types from compiler


PAS-2364

Refactor activity canvas manager

Working with the Activity Editor

PAS-2264

Send default values of local variables to compiler

Adding Local Variables

PAS-2258

Activity diagram alignment functions

Modeling Activities

PAS-2222

Add context menu


PAS-2219

Activity parameter style improve


PAS-2217

Reattach relations


PAS-2119

Add more contrast to Action Script icon


PAS-1729

Selecting multiple Formelements in a grouping element does not work properly

Grouping

PAS-1728

Make the instance table edit overview bigger

Configuring the Instance List

PAS-201

Data model: copy elements also from libraries and connectors


PAS-192

Mapping diagram: Literals: mark as error if type is changed


New Feature

Description

Documentation Link

PAS-2594

Make search, filter, sort mechanism available for the instance table

Configuring the Instance List

PAS-2463

Create migration script to add default value attributes for locals


PAS-2462

Add default value attributes to locals


PAS-2415

"message" is not a reserved property name


PAS-2414

Properties name can start with underscore


PAS-2398

The panels shall be saved per user not per model

Designer Panel Overview

PAS-1662

Read Stereotype and Alias definitions from the compiler



admin-app 6.6.1


Bug

Description

PAS-2112

Use existing email address leads to error


analytics-collector-service-1.1.3


Task

Description

PAS-2568

Disable ProcessTraceAPI in default collector configuration

Improvement

Description

PAS-2566

Error message invalid date in analytics-services


authenticator-service 4.3.3


Improvement

Description

PAS-1518

Use the new login theme for error backgrounds

New Feature

Description

PAS-1455

Route xuml ui services via predefined route


bpaas-backend 21.2.1


New Feature

Description

PAS-2395

Add filter to model query for model update


elasticsearch 1.1.3


Bug

Description


file-manager-module 1.1.12


Bug

Description

Documentation Link

PAS-2592

Filter bugs if file was deleted and only one filter was selected

Working With the File Manager

PAS-2334

Filter after upload displays wrong checkboxes and filter does not filter if name of file capital letter first

PAS-2279

File Manager not able to sort files by date

PAS-2145

Filter seems to start at third character only

PAS-2142

Filter is deleted when new file is uploaded


fluentd 1.2.3


New Feature

Description

PAS-1539

Parse xuml service logs and improve log collector


mongodb 1.4.1


New Feature

Description

Documentation Link

PAS-2561

Add new required permission for accessing xUML endpoints

Managing Permissions

PAS-2557

Add new required permissions accessing xuml services

Managing Permissions

Bug

Description

Documentation Link

PAS-2558

Missing permissions when applying xuml service settings

Managing Permissions


one-docker 21.2.1


Improvement

Description

PAS-2726

Update assets folder for developer portal

PAS-2636

Adjust mount path for customization of developer portal


portal-app 1.5.0


Improvement

Description

Documentation Link

PAS-2369

Show PAS version in lower right corner

Getting Started

PAS-1228

Change List/tile icon in Portal

PAS-1091

Unify PAS header and integrate user preferences

Bug

Description

Documentation Link

PAS-2279

File Manager not able to sort files by date

Working With the File Manager

Task

Description

Documentation Link

PAS-784

Translation optimizations in service-manager


PAS-778

Translation optimizations in portal



service-manager-module 2.2.3


New Feature

Description

PAS-2614

Provide direct link for log entries in kibana for some services

PAS-2338

Integrate overview module in service manager

Improvement

Description

PAS-2339

Replace ws calls with http

Task

Description

PAS-784

Translation optimizations in service-manager


service-repository 5.2.0


Bug

Description

PAS-2518

Call "getServices" not working as expected when consuming via http

Improvement

Description

PAS-2519

Add public UI path to endpoint config API

PAS-2404

List all endpoints for a running xUML service

PAS-2077

Provide deployment config for deployed xUML service


user-service 6.2.5


Bug

Description

PAS-2744

Translate activityWriter messages

PAS-2112

Use existing email address leads to error


xUML Runtime 2021.10


Bug

Description

Documentation Link

PAS-2612

Some SOAP faults may cause SOAP Adapter crash


PAS-2510

MIMEAdapter not functioning on 'encode' action in neither way


PAS-2419

Service may crash after re-connecting to PState database


PAS-2195

HTTP Headers from a redirect responses (3XX) are merged with actual response headers (introduced 2020.11)


PAS-2106

Crash if starting request worker thread fails


PAS-2085

Blob.convertToString() crashes for some empty blobs


New Feature

Description

Documentation Link

PAS-2550

Support CURLOPT_SSL_VERIFYSTATUS cURL option


PAS-2409

Setting default bind address family


PAS-1600

Abort startup if startup activity fails


Improvement

Description

Documentation Link

PAS-2392

Calling SIGTERM should graceful stop xUML runtime


PAS-336

Improve usability of XML parser



xuml-library-repository-service 4.0.0


New Feature

Description

PAS-1809

return new descriptor to designer


xuml-monitoring-service 1.0.3


Bug

Description

PAS-2502

xUML Service Monitor seems to be delivered with internal mail address in template


PAS 21.2 (02.11.2021)

API Management 8.0.0


Bug

Description

PAS-2321

Escaping problem on rendering definition file for yaml and wsdl

Improvement

Description

PAS-1743

Rootless Docker Images for Manager UI and Gateway

PAS-1742

API Catalog polling improvements

PAS-1615

Change config file to new config syntax

New Feature

Description

PAS-1865

Migrate from Elasticsearch to Postgres

PAS-407

Use of PAS header bar


Bridge 7.17.0

Contains xUML Runtime Version: 2021.9
Contains Bridge API Version: 2.13.0
Contains Roles Version: 1.27



Bug

Description

Documentation Link

PAS-2335

Toast message for downloading dump file is displayed to late


PAS-2268

Accessing a dump file deletes the file


PAS-2242

Export Proxy Certificate button does not do anything


PAS-2239

Stopping all xUML instances does not refresh view


PAS-2181

Trace files (request and response) are not created


PAS-2172

Deploy: Deploy.stateExecute(): NullPointerException


PAS-1850

Running "npm install" completely blocks Console app


Improvement

Description

Documentation Link

PAS-2315

Rollback xUML deployment for any kind of exception


PAS-2132

Update Apache httpd to version 2.4.51


PAS-2114

Update Tomcat to version 9.0.54


PAS-2076

xUML Runtime 2021.9


PAS-579

Update node v14



Builder 7.18.0

Contains xUML Runtime Version: 2021.9



Known Issues

Issue

Comment

PAS-1948


Builder 7.18.0 and Runtime 2021.9 are incompatible regarding the new flag Startup Must Succeed(fixed in Builder 7.20.0). The flag will be ignored.


Bug

Description

Documentation Link

PAS-2323

Multiple instances created on start event


PAS-2270

NoResponseBody is missing RESTError stereotype


PAS-2256

Unexpected end of file from server


PAS-2254

Mapping diagram with arrays as input/output produces errors


PAS-2156

Hieroglyphs in Analyzer installer text


PAS-2131

MongoDB Alias "hosts" property gets lost on import into xUML Service


PAS-2111

REST operation returning Blob is imported without out pin


PAS-2103

Ignore log files when exporting angular application


PAS-2102

Bug with get data while routing to same user-task


PAS-2089

Array tagged values are not exported/imported with libraries


PAS-2057

build:all script should not have task without forms


PAS-2043

Warning displayed when re-importing a changed Swagger yaml


PAS-2029

Watch-all does not work correctly with subforms


PAS-1998

AliasReader does not work with "jsonWriteTypeDiscriminator" from REST Alias


PAS-1934

Timer is not created correctly for start events


PAS-1387

Buttons are not reseted after used in execution


PAS-1382

Long service task operation does not switch to processing view


PAS-892

Throw error if alias is missing on MongoDB adapter


Improvement

Description

Documentation Link

PAS-2189

Support adapters on execution and mapping


PAS-2152

Neutral color for completed instance toast message


PAS-2109

Add base type operation to ClassOperation example


PAS-2074

Use the hostname and client of the current system in README.md


PAS-2062

add line/statement number in ActionScript FUNMISGE* compile errors


PAS-2035

Show the task name in bold in processing view


PAS-2030

Enable simple base type operations for Designer


PAS-1999

Generate data model operations without implementation


PAS-1980

Do not show start option if user/role is not permitted to start the process


PAS-1947

Handle nested classes/interface in the datamodel


PAS-1630

create links via npm commands


PAS-1588

Check for spaces in names and report compiler error


PAS-1563

Compiler warning: Found unused output object "rowsAffected" on MongoDB adapter


PAS-1135

Use single daemon process for node.js commands


PAS-488

Add 'ignoreHTTPErrors' to URL & SOAP Aliases


PAS-461

Optimize repository size: get rid of htdocs/<service>-main.zip


New Feature

Description

Documentation Link

PAS-2039

Add a state counter property in persisted


PAS-1948

Abort startup if startup activity fails


PAS-1835

Add deployment time in the traces


PAS-1813

Download libraries in new format


PAS-1650

Handle simple base operations used in activity diagram


PAS-1323

Compile simple Activity Diagram


PAS-489

Log additional keys (composite name, transaction ID) to custom channel


PAS-442

Investigate up-to-date and cache possibilities for AngularInstallDependenciesTask and AngularBuildTask



Designer 3.0.0


Bug

Description

Documentation Link

PAS-2276

Interfaces only allow abstract operations


PAS-2248

Trigger event is lost during export/import


PAS-2245

Instance list editable even if folder permission is set to read-only


PAS-2243

Swapping columns of instance table

Configuring the Instance List

PAS-2227

Persisted variable id is not selectable


PAS-2220

Operation pin names are not displayed


PAS-2210

timeout attribute is lost during export/import


PAS-2187

Changing style of label element

Label

PAS-2185

Image is not shown in the executed form

Image (Form)

PAS-2184

Date format doesn't change

Date Picker

PAS-2095

If no trigger events are selected for a User Task all should be sent to compiler

User Task

PAS-2084

Tooltip of execution context menu not displayed correctly


PAS-2070

Role dialog: new role if something is typed in the field

Modeling Roles

PAS-2033

Import/export does not work


PAS-2031

When clicking on export application the "Start exporting repository" pop up is shown


PAS-2015

Add implementation-less operations to data model classes


PAS-1972

Synchronization problems when creating parameters


PAS-1959

Wrong spelling in German


PAS-1956

Rename form name does not change attribute field on user task


PAS-1949

Do not show subform in data model if no form is selected


PAS-1922

Attribute Panel Refresh - Subform selection


PAS-1909

No visible parameters when expand operation that contains many parameters


PAS-1908

Panel Refresh after switch


PAS-1889

Arrays are not shown on the parameter


PAS-1862

Role is created even when action is cancelled

Modeling Roles

PAS-1853

When pasting object(s) to lane, parent relations are not created

Lane

PAS-1843

Service panel does not apply given permissions

Service Panel

PAS-1841

Cannot cut and paste services using hotkeys


PAS-1792

Read-only function is not displayed correctly in form execution

Working with the Execution Editor

PAS-1564

Mandatory file upload element is not enforced at runtime

File Upload

PAS-1414

Support libraries with conflicting type names in the library caching system

Administrating Libraries

Improvement

Description

Documentation Link

PAS-2272

Enable base type operations in activity implementations


PAS-1941

When copy a form element from one form to another do not change the name


PAS-1722

Rename role editor options

Modeling Roles

PAS-1608

Control panel: Open Developer Portal REST test page

Controls Panel

PAS-1460

Create and integrate a new service-tree icon set for the designer

Service Panel

New Feature

Description

Documentation Link

PAS-2139

Operation pin objects


PAS-1863

Use adapter operation with drag and drop in activity diagram


PAS-1668

New Attribute panel field type for Alias selection


PAS-1667

Enable creating Aliases

Aliases

PAS-1666

Allow nesting of DataModel Interfaces and Classes

Service Panel

PAS-1601

Provide all button click events for a form for the user task and boundary events


PAS-1288

Activity Diagram Editor

Working with the Activity Editor


analytics-etl-service 1.3.0


Bug

Description

Documentation Link

PAS-1457

ETL-service shows a wrong state when executing calculations


Improvement

Description

Documentation Link

PAS-367

Offer GUI to define attribute calculations

Using Calculated Metrics


authenticator-service 4.3.2


Bug

Description

PAS-1939

Authenticator drops connection to user-service


bpaas-backend 4.2.4


Improvement

Description

Documentation Link


bpaas-editor 6.5.1


Bug

Description

PAS-2225

Structure of the search query incorrect when using digits: 'Path collision at project'

PAS-2144

Responsive Forms updates are not available in execution

PAS-1253

BPaaS editor not loading on pas-test


cron-manager-module 1.0.14


Improvement

Description

PAS-1450

Portal and modules must fetch the platform language from the user object


file-manager-module 1.1.10


Improvement

Description

PAS-1450

Portal and modules must fetch the platform language from the user object


file-storage 4.2.2


Improvement

Description

PAS-2293

Separate white- and blacklists for cdn and file router

PAS-46

file-storage: Optimize logging of image upload

Bug

Description

PAS-1513

Expected service-repo response differs from current


fluentd 1.2.2


Improvement

Description

PAS-2349

Upgrade Fluentd to v1.14


keycloak 1.1.5


Bug

Description

PAS-2336

Configure OTP site not rendered due to missing variable


logging-service 1.0.0


New Feature

Description

PAS-1684

Make use of new shared logging-service-common library

PAS-1326

Provide new logging service

PAS-30

Provide direct link for service log in kibana

Improvement

Description

PAS-1682

Mock elasticsearch calls for API testing


model-execution-service 3.4.1


Task

Description

PAS-1285

Update model-execution-service for fix of LIB-127


mongodb 1.4.0


New Feature

Description

PAS-1683

Add new required permissions for fetching logging urls

PAS-1557

Add new required permission container build and deploy


one-docker 21.2


Improvement

Description

PAS-2067

We need a new global container variable with the access token to Gitlab

PAS-1816

Adjust env settings for API management gateway

PAS-1317

Remove time-series-service and influxdb from deployment

PAS-1133

Disable option for repair service

Task

Description

PAS-1902

xUML service settings may get lost on system restart

Bug

Description

PAS-1938

Fix wrong internal logging path for service-repository

New Feature

Description

PAS-1463

Add new logging service to deployment


portal-app 1.4.2


Bug

Description

PAS-2049

Portal does not show UI when no language is defined for user

Improvement

Description

PAS-1798

Import new Service Manager v2.0.X into Portal

PAS-1450

Portal and modules must fetch the platform language from the user object

PAS-1118

Refresh Styling, Toasts and Texts of Portal, Main Modules and xUML Modules

New Feature

Description

PAS-1530

Use App Initializer with Plaform-Lib


service-manager-module 2.0.21


Bug

Description

PAS-2167

No direct access to Kibana when using quick action icon on containers

PAS-2166

Unnecessary scrollbar in json editor

PAS-2126

Start service wrong icon color

PAS-2100

Link to kibana is missing

PAS-1885

Multiple calls for getCurrentUser

Improvement

Description

PAS-2097

Remove unused description property

PAS-1869

Service Manager must reload page after deployContainer()-call was finished

PAS-1859

Service Manager must inject the service configuration into the xuml-settings and xuml-descriptions modules

PAS-1858

Fetch API-version in xuml-logging and xuml-persistent-state modules

PAS-1852

Add quick action dialogs for docker services of type xuml-service

PAS-1847

Modify the administration service so it does not logg an error in case no bridge is started.

PAS-1800

Remove Action Panel in Service Manager: Place actions on the right side of status label

PAS-1701

Change Service Manager panels to expansion panels

PAS-1450

Portal and modules must fetch the platform language from the user object

PAS-1136

Integrate logging module in service manager

PAS-1134

Integrate persistent state module in service manager

New Feature

Description

PAS-1462

Provide direct link for log entries in kibana

PAS-1410

Integrate settings module in service manager

PAS-1409

Integrate description module in service manager


service-repository 5.0.0


New Feature

Description

PAS-1936

Support for organization override on deployment

PAS-1900

Make xUML rest services optionally not secured by a policy

PAS-1622

Integrate new service-repository-commons library

PAS-1549

Add new event handler for changing memory limits on custom containers

PAS-1546

Set default memory limit when deploying xuml docker service

PAS-1525

Add catalog for xuml docker images

PAS-1521

Use docker volumes when deploying a xuml docker service

PAS-1520

Create new handler method for deploy and register known xUML service

PAS-1214

Add new event handlers for building and deploying docker containers

Bug

Description

PAS-1935

Remove container volumes on xUML removal process

PAS-1901

Handler "getConfig" for xUML services returns first found tag

PAS-1801

Container name not correctly checked for duplicate

PAS-1766

Some settings not copied when re-create container

PAS-1690

Recreate drops already set env vars

PAS-1538

Fluent log driver not working for xuml docker services

Improvement

Description

PAS-1847

Modify the administration service so it does not log an error in case no bridge is started.

PAS-1522

Add default xuml image to be used in config


user-service 6.2.4


Bug

Description

PAS-1482

user-service template upload doesn't work with new service-repository and ServiceConfig


xUML Runtime 2021.9


Improvement

Description

Documentation Link

PAS-2050

Update certificate bundle


PAS-2042

Update OpenSSL to 1.1.1l


PAS-2027

Update libSSH2 to 1.10.0


PAS-2026

Update SQLAPI to 5.1.6


PAS-1962

Update curl to 7.79.1


New Feature

Description

Documentation Link

PAS-1984

Log additional keys (composite name, transaction ID) to custom channel


PAS-1677

Allow calling base operations from outside Action Script


PAS-1600

Abort startup if startup activity fails


PAS-322

Support for SAP INT8 type



xuml-library-repository-service 3.0.0


Improvement

Description

PAS-1945

Change names to interfaceRealization

New Feature

Description

PAS-1812

turn lrep to new library format

PAS-1808

new descriptor for libraries