_data release 4.6.10

Prev Next

Release notes - LDP - data-4.6.10

Release date: 2024-05-21

Bug fixes

DATA-41476

Profiles: remove unnecessary warning message for unsaved profile (edge cases)

DATA-41355

Phase 0 (General Data): information in history is incorrect when profile is transported with input agent and response settings

DATA-41286

Phase 1 (Cron:HTTP): NullPointerException on request from wsdl

DATA-40832

Phase 1 (HTTP): adjust unnecessary slash handling in "URL address suffix" and "API variables"

DATA-41272

Phase 3: function "send mail" now supports smtpes and uses the channel's protocol if not specified otherwise by parameter

DATA-41560

Phase 3: function "send mail" now supports OAuth2-authentication

DATA-42593

Phase 3: function "http json-lookup" and "execute json xpath" add parameter to fix problem with slashes

DATA-41320

Phase 3: fixed milliseconds smaller than 100 being formatted incorrectly

DATA-41340

Phase 3: incorrect behavior when loading test data initially after new node creation

DATA-41546

Phase 3 (Test Mapping): no notification when an error occurs during filling input tree

DATA-41459

Phase 3 (Test Mapping): mapping test automatically uses test data that was previously used to display test data in the source structure when running a mapping test with file selection in a new window

DATA-41585

Phase 3 (Batch processing): fill character for non numerical values does not support space

DATA-41104

Phase 5 (X12 Parsing): Fixed bug in parser in immediate-check-mode leading to min-max-errors

DATA-41762

Phase 5: Xml-IUs with XML signature: When using SHA-384 as algorithm SHA-256 was incorrectly used as method

DATA-41772

Phase 5: SqlBulkUnit throws exception with sql mode "only delete"

DATA-41507

Phase 6: create zip with password protection for response type 'file' is not set

DATA-41738

Phase 6 (HTTP): avoid creation of a response by "return data" setting if the option is activated but cannot be used

DATA-41261

UpdateCenter: "changelog" link is wrong

DATA-41328

UpdateCenter: Connector's can't be downloaded on Windows

DATA-41715

UpdateCenter: Can't update second DMZ

DATA-41620

Cloudstorage Sharepoint: connection to document libraries doesn't work with @Name notation

DATA-41269

Exception while processing cloud storage file 'null'

DATA-41430

Cron Cloudstorage: Sharepoint only lists first 200 items

DATA-41497

OAuth 2.0: "Error: No value defined for grant_type" when tunnelHTTP=true

DATA-41576

Function: "call-sap-rfc" cuts off character at end with sap data type being "INT4"

DATA-41804

Function: "system-sap-check" throws exception during "test mapping" if profile was not saved before

DATA-41670

XML V4 Parser: fix string normalization

DATA-41467

XML V4 Parser: parsing value of UTF-16 LE files

DATA-41309

SMBMountManager: potential concurrent threading issue

DATA-41781

NullPointerException in SMTP subscriber if mail sender is only set in envelope

DATA-41408

Documentation: links in short descriptions not found

DATA-39250

API-Management: HTTP Cron Agent: allow YAML for structure

DATA-37297

API-Management: Redirect with Error 303 needs to use method "GET" instead of "POST"

DATA-41574

Parameter "file=<http-data>" for query is not being added to multipart table in response "HTTP"

DATA-41399

TransportManager: NullPointerException within configuration files "Show differences"

DATA-41653

TransportManager: If replace profile on target system and without response units mapping not refreshed

DATA-41178

Optional (X.400) mail attachments are not checked against file access list

DATA-41212

ControlCenter: display duration of jobs with seconds

DATA-41663

Logs overview: after client change previous logs are not cleared correctly

DATA-41729

Dictionary encoding issue in DataCockpit/TransportManager

DATA-41221

Kafka: OAuth bearer token always considered valid despite already being expired

DATA-41319

Kafka: Producer Serializers cannot be changed at runtime

DATA-41683

Kafka: Serialization header is part of payload when using file persistence layer for too large messages

DATA-41616

ContentInspection: entry cannot be saved if a client is selected

DATA-41004

SQL Console: no error message on empty tables/procedures result

DATA-41250

NullPointerException in Generic Bearer Token when new channel was not saved before

DATA-41716

FixRecord: Parser is parsing wrong when faulty segments are skipped

DATA-41267

FtpClient truncated filenames if they contained a semicolon and the filename was part of an MLST-response

DATA-41571

FTP Server now shows the file modification date in UTC as part of an MLST-answer

DATA-41315

Excel: Wrong time in columns when time zone is Amsterdam/Europe

DATA-41350

Create Zipped Outfile on SMB File-Share Fails for Remote Share

DATA-41644

"Server Administration" user right currently only works with admin rights

DATA-41291

DataFlow: Bug when exporting Swagger and two or more Profiles are having the same mapping

DATA-41503

DataFlow: Import window doesn't use selected profile state

DATA-41480

ETL: JSON dollar signs in janino script variable

DATA-41338

ETL: handle global variables correctly from function "start ETL"

DATA-41265

ETL: Single XPath variables with namespace must be wrapped in JEXL expression

DATA-41259

ETL: Parsing namespaces for the UI Preview gives wrong result if namespace contains '-' char

DATA-41747

Wrong error message when changing the password length for DataCockpit users

DATA-41610

DataCockpit: SSO NullPointerException

DATA-40848

AdminConsole: Client tried to fetch more rows than allowed

Features

DATA-41687

Lobster Chatbot BETA - AI Chatbot you can ask anything related to Lobster

DATA-41114

Start: option to only see your own "last profile activities"

DATA-41188

Profiles: show icon in profile overview column and profile entry context menu if there is an intermediate version of a profile

DATA-41254

Profiles: add "Ready for TransportManager" column in profile overview

DATA-38008

Profiles: flag "Ready for TransportManager" should be set to false in target system after transport

DATA-41381

Profiles: offer consolidated view including history via link as html (see Phase 0 -> Info -> "Documentation: Mapping")

DATA-41363

Phase 0: change default encoding from 8859-1 to UTF-8 for JSON and XML

DATA-41435

Phase 1: throw notification when profile by name could not be found anymore on import

DATA-41443

Phase 1 (Cron:Mail): possibility to hide SMTP options

DATA-41384

Phase 1 (AMQP): offer pre collection and other forward settings like MQTT or Kafka

DATA-41048

Phase 1: Preparser for PGPDecryption supports AEAD Encrypted Data Packets

DATA-41453

Phase 3: option to search functions strictly via name and not via description (with prefix ":")

DATA-41283

Phase 6: Ability to send HTTP multipart with query

DATA-41343

Filter: new parameter in function http json-lookup for URL encoding of query

DATA-41499

Remove false positives checkpoint checks in case of a previous restart

DATA-41454

TestMapping: add option for max. process time

DATA-40591

JSON IU: new option to create anonymous top level element - now supporting multiple records

DATA-41357

Mail parsing: Recognize unsupported PGP mime blocks to prevent parsing errors when trying to handle them as S/MIME

DATA-41568

Access list of channel: create folder if it does not exist

DATA-41451

PostgreSQL Stored Procedure Handling: Avoid an error when trying to register an output parameter of type BigInt by using the type Numeric

DATA-41531

Add option "create anonymous top level object" to function "create json from tree"

DATA-41551

ErrorRetrieveCron: Class should only return errors from the current client when strict client handling is enabled

DATA-41462

Throttle profile jobs when CPU usage is too high for a given period of time

DATA-40982

Function: parameter to skip line in "csv-into-map"

DATA-41589

Offer "||" as "OR" operator in grid search fields

DATA-40945

New function: remove leading/trailing zeroes/characters

DATA-41297

Support AI Vision in AI chat function

DATA-41243

Handle concurrent modifications of variables of a workflow

DATA-41032

Postexecutor PGPEncryption: added ED25519 support

DATA-40711

Databases: offer export/import via xml

DATA-41519

IOT (OPC UA): add/remove clients without restart (new view in administration to create IOT client connections)

DATA-41572

Redesign UI scope handling in OAuth2

DATA-41523

Users: preselect a client when creating a new user and there's only one client

DATA-41665

DataFlow: import/export windows more resizable

DATA-41364

ASM: File must support <SMBHOST> placeholder

DATA-40532

OpenID connect: implement dynamic signing key handling if JWK endpoint is available

DATA-41361

Add support for <serverurl> placeholder in HTTP response

DATA-41386

Add option to reset 'ready for transport manager' flag of profile on error of testcase

DATA-41404

Workflows: ability to hide layout titles/labels

DATA-41341

ETL: offer possibility to use global variables in db alias

DATA-41380

DataCockpit: indicate that an active workflow is already being worked on by another user

Usability

DATA-41294

UI: multi-select via drag in trees and tables

DATA-41436

Make "Restart" option more prominent in profile and in logs views

DATA-41424

Phase 0: move validity and field "Replace Profile" to the end

DATA-41169

Phase 0: profile image moved from "general" to "info" in main settings

DATA-41440

Phase 1 (HTTP): offer full URL address info

DATA-41445

Phase 1 (Cron:FTP): Add label SFTP/FTP/FTPS in overview

DATA-41446

Phase 1 (SSH): Add label SCP/SFTP in overview

DATA-41599

Phase 3: adjustable height of mapping plan text area

DATA-41432

Phase 5: possibility to hide options for Postexecution

DATA-41444

Phase 6: move option "Additional text on error" to the end

DATA-41443

Phase 6: possibility to hide server/channel connection options

DATA-41448

Main view title: display complete module name for ASM and CI

Misc

DATA-39945

PatchInstaller: add MD5 validation logs

DATA-38838

Kafka: Automatically restart profiles if stopped due to unrecoverable errors

DATA-41439

Integration Unit ExcelWithHeaderUnit works differently than Integration Unit CSVWithHeaderUnit

DATA-41244

Phase 3: hide attribute "Path" in source when XML V3/V4 is used

DATA-37583

Phase 6 (Mail): clearing response input fields not persisted in Safari

DATA-41071

Parameter "Delimiters" in "EDICreationUnit" does not accept Line feed

DATA-41264

FtpCopy should check 'stop signal' (cancel cron in ControlCenter)

DATA-41496

Added slash in Token-Link for Admin-Console

DATA-41591

ListErrorEntries: Class reports an error if no entry is found

DATA-41382

DataCockpit: only allow Super-Users to delete an active Workflow

_pro Logs: sort log entries via start date descending

Added EDIFACT templates for D.22B and D.23A

Translation fixes

New Vaadin Version 23.4.0