_data release 4.6.5

Prev Next

Release notes - LDP - data-4.6.5

Release date: 08.09.2023

Notes

In a future release, CloudStorage "Legacy Connections" will be moved to the new implementation. In this context, "Box" will no longer be supported by us.

Since version 4.6, the _data application shuts down automatically when the hub database is no longer accessible. The development team has opted for a fail-early approach here, as otherwise a number of problems are to be expected.

Bug fixes

#39482

PDFContentCreator: throws exception when \TAB is being used in Phase 3

#39792

AS2: Partner certificate is not saved if same CN, despite different IDs

#39745

CData: time limited connectors are not offered in Update center (also errors in AdminConsole)

#39682

Update-Center: Patch History and Connector History will be removed if checkbox is pressed

#39565

Cloudstorage: File Pattern with exact name of file returns an error

#39815

ControlCenter: only users with admin rights should be able to visit logs configuration or remote logs

#39451

ETL: JSONPath expressions containing spaces cannot be executed

#39709

ETL: export error when null values actually contain null

#39701

ETL: complex select statements can generate cryptic ETL/ELT fields

#39837

ETL: Velocity writing Header and Footer in same Scripting context enabling context Variables

#39387

ETL: mapping upsert issues with MSSQL

#39237

Profile: merge values from nodes with the same name for datatype json

#39663

Phase 1 (BusinessConnector): config layout not shown initially when alias not found

#39657

Phase 3: indicator of mandatory fields not always correctly shown

#39562

Phase 3: fix value icon not refreshed when applying EDI values from field definitions

#39489

Phase 3: editing field/node name with illegal characters

#39588

Phase 3: reference should not be adjusted if field was renamed automatically because of duplicate name

#39528

Phase 3: test mapping dialog via shortcut does not have current value of number field

#39685

Phase 3: target structure not refreshing when deleting folders

#39517

Cron:File is unable to delete files under Windows if compression settings of profile does not match input file compression

#39898

Swagger import: set maximum to 1 if node is defined as type object

#39483

Macros: references to the new 5xxx id of custom functions is not resolved

#39617

Excel Parser: taking account of date 1904 format is no longer considered

#36321

OAuth2 without client secret is missing authorization header / body

#39880

Refresh field falsely still shown as active

#39721

[AdminConsole] Login not possible if using special characters and non UTF-8 file encoding

#39697

[DataCockpit] allow only profile selection of selected client in user management

#39771

[DataCockpit] hide content of sensible input/output files from non power user

#39768

[DataCockpit] start cron in a load balancing system

#40337

MFT: only enable checkbox 'send mail' for (S)FTP user

Features

#33594

Swiss QR billing filter

#39808

CData Connectors: split up database string properties into JDBC Properties (tab)

#37929

ETL: possibility to define conditional tasks

#37931

ETL: possibility to read from remote source (input url)

#37932

ETL: separate handling of errors in destination for each row/record (define extra destination for error records)

#39417

ETL: get last run date

#39791

CI: add JSON Merger

#39616

Presets: add Tooltip for Dialog TextFields

#38369

CEX: redesign task configuration

#18916

CEX: enable automatic change of partner certificates

#39689

Expired certificates: exclude "let's encrypt" certificates in home view and pinboard

#39540

Select last group in module views after cancelling new or imported entry

#39525

Restart Job: offer editing meta data on archive files

#39548

Support for Aggregation in MongoDB input agent

#39480

MessageService: provide figures about consumed message

#37730

Partnerchannel HTTP: avoid race condition for concurrent OAuth2 token retrieval

#39553

DMZ: tunnelhttp=true does support Oauth-server now

#39633

New function 'remove last entered node(a)'

#39458

DefaultSqlCron: Display more detailed error message, if the source structure cannot be created

#39725

Profile: import variables from other profile

#39846

Phase 1 (Cron): rename tab "Times" to "Times/Execution"

#39241

Phase 2 (JSON): settings to handle JSONLines

#39699

Phase 3: include more Maps/Lists helper in path dropdown

#39805

Phase 3: save "Execute IU" setting in test mapping dialog for each profile (session based)

#39238

IU: create possibility to create multi-dimensional JSON arrays

#39630

Offer generic (bearer) token handling

#39636

Offer JSON splitting in phase 2

#39640

Enable projection for MongoDB Cron Agent

#39656

Workflow: add AI functions

#39691

New function: extract XML from XML

#39886

Retry jdo storage operation (on error) before shutting down system

#39778

Kafka: Add asynchronous persisting of messages larger than broker limit

#40344

New function to split (backup) file by size

#40350

New workflow (custom) response in Phase 6

#39892

Generic bearer token handler: add expires response check and label

Misc

#39511

MFT: hide option "view only" on locked entries

#39461

MongoDB-Driver Looks Like It's EOL

#39571

Help mode: links inside short description should be external

#39619

Hint for a tooltip when adding a new preset

#39716

MongoDB, log field names: no dot in name is allowed

#39883

Logs Error: tooltip of lock info in status icon

Mapping tree performance optimizations (virtual scroller)

Modules tree export fixes (csv export after expert search, column header names)

ETL: Minor Bug Fix Null String Issue

Phase 1: Business connectors can be seen without admin permissions

Phase 1: increase width for sql queries

Phase 1: predefined URLs in HTTP & Cron:HTTP

Phase 3: filter helpers for source & destination fields

Predefined channel directories with hashed folder

Mime ComboBox: allow custom mime types

CData: New Business Connector Airtable

Vaadin update to 23.3.21