Skip to main content
Version: 7.2402.x.x RR

Release notes

nevisDataporter 7.2402.1.8174287153 - 08.03.2024

Changes and new features

  • UPGRADED: We updated PostgreSQL Driver to 42.6.1.

nevisDataPorter 7.2402.0.7891888641- 21.02.2024

Changes and new features

  • NEW: JPA-based Audit now handles PostgreSQL database. (NEVISDP-496)
  • NEW: Postgres driver is included with nevisDataporter. (NEVISDP-496)
  • FIX: Audit on oracle database now handles ID sequences correctly (increasing it by 1, not 50). (NEVISDP-496)
  • UPGRADED: We upgraded commons-codec to 1.15. (NEVISDP-506)
  • UPGRADED: We upgraded json-path to 2.29.0. (NEVISDP-506)
  • UPGRADED: We upgraded test-ng to 7.5.1. (NEVISDP-506)

nevisDataPorter 7.2311.0.6814381695 - 15.11.2023

Breaking changes

  • REMOVED: We removed the jcan-log and jcan-optrace third-party dependencies. OpTrace logging is replaced by OpenTelemetry. (NEVISDP-411)

Changes and new features

  • UPGRADED: We upgraded artemis to 2.30.0. (NEVISDP-411)
  • UPGRADED: We upgraded hibernate to 6.3.0.Final. (NEVISDP-411)
  • UPGRADED: We upgraded jackson to 2.15.0. (NEVISDP-411)
  • UPGRADED: We upgraded jaxws to 4.0.1. (NEVISDP-411)
  • UPGRADED: We upgraded jersey to 3.1.3. (NEVISDP-411)
  • UPGRADED: We upgraded log4j to 2.20.0. (NEVISDP-411)
  • UPGRADED: We upgraded narayana to 7.0.0.Final. (NEVISDP-411)
  • UPGRADED: We upgraded slf4j to 2.0.7. (NEVISDP-411)
  • UPGRADED: We upgraded netty to 4.1.100.Final. (NEVISDP-411)
  • UPGRADED: We changed Javax Servlet API to Jakarta Servlet API 5.0.0. (NEVISDP-411)
  • UPGRADED: We changed Javax Persistence API to Jakarta Persistence API 3.1.0 (NEVISDP-411)
  • FIXED: update or createOrUpdate in JDBCDataSink now updates Number fields in target table over Oracle database. (NEVISDP-482)

nevisDataPorter 2.25.0.5518244101 - 16.08.2023

  • UPDATED: We upgraded netty to 4.1.94.Final. (NEVISDP-467)
  • UPDATED: We upgraded json-path to 2.8.0. (NEVISDP-467)
  • CHANGED: Now ch.adnovum.dataporter.impl.audit.JpaAuditBackend logs exception instead of writing it to output. (NEVISDP-451)

nevisDataPorter 2.24.0.4719796516 - 17.05.2023

  • NEW: IdmDataSink now can set stateChangeReasonCd to any integer value. (NEVISDP-453)
  • FIXED: We fixed the issue that CSVDataSource sometimes read CSV headers as data lines. (NEVISDP-415)

nevisDataPorter 2.23.0.4122324331 - 15.02.2023

  • FIXED: Audit functionality now handles transactions better. (NEVISDP-438)
  • FIXED: nevisdp <instance-name> create-db is now works correctly. (NEVISDP-438)
  • FIXED: the nevisdp CLI command finds the right process ID based on the instance name. (NEVISDP-392)
  • UPDATED: commons-cli is upgraded to 1.5.0 (NEVISDP-411)
  • UPDATED: the MariaDB client library is upgraded to 3.1.1 (NEVISDP-411)
  • UPDATED: narayana is upgraded to 5.13.1.Final (NEVISDP-411)
  • REMOVED: the JBoss logging dependency is removed (NEVISDP-411)
  • UPDATED: Groovy is upgraded to 3.0.14 (NEVISDP-411)
  • UPDATED: Log4J is upgraded to 2.19.0 (NEVISDP-411)
  • UPDATED: Apache HTTPClient is updated to 4.5.14 (NEVISDP-411)
  • UPDATED: netty is upgraded to 4.1.87.Final (NEVISDP-411)
  • UPDATED: juel is upgraded to 2.2.7 (NEVISIDP-411)
  • UPDATED: unboundid-ldapsdk is upgraded to 6.0.7 (NEVISDP-411)
  • UPDATED: c3p0 is upgraded to 0.9.5.5 (NEVISDP-411)
  • UPDATED: JSON Path is upgraded to 2.7.0 (NEVISDP-411)
  • UPDATED: gson is upgraded to 2.10.1 (NEVISDP-411)
  • UPDATED: woodstox is upgraded to 6.5.0 (NEVISDP-411)
  • UPDATED: Jackson is upgraded to 2.14.1 (NEVISDP-411)
  • UPDATED: nevisidm-ws is upgraded to 2.88.0.3883540392 (NEVISDP-411)
  • UPDATED: jcan-sectoken is upgraded to 1.3.3.0 (NEVISDP-411)
  • UPDATED: jcan-log is upgraded to 1.8.3.0 (NEVISDP-411)
  • UPDATED: snake-yaml is upgraded to 1.33 (NEVISDP-406)

nevisDataPorter 2.22.0.3287539842 - 16.11.2022

Changes and new features

  • UPDATED: jackson is upgraded to 2.13.4. (NEVISDP-385)
  • UPDATED: We upgraded Apache Commons Text to 1.10.0. (NEVISDP-395)

nevisDataPorter 2.21.0.2695501393 - 17.08.2022

Changes and new features

  • UPDATED: gson is upgraded to 2.8.9. (NEVISDP-367)
  • UPDATED: netty is upgraded to 4.1.77. (NEVISDP-368)
  • UPDATED: jackson is upgraded to 2.13.3.

nevisDataPorter 2.20.0.2089890501 - 18.05.2022

Breaking changes

  • Log4j2 uses different configuration structure than Log4j1 - they are not compatible. If you are not using nevisAdmin 4 for configuration management, you have to migrate the logging configuration manually. See the default template supplied in the rpm: /opt/nevisdp/template/conf/logging.yml.
  • UPGRADED: Log4j is upgraded to 2.17.1 and Slf4j is introduced with version 1.6.4. Logging configuration file format is changed: instead of log4j.xml, logging.yml file is needed. (NEVISDP-242)

Changes and new features

  • NEW: The HTTP PATCH method is now supported with REST calls. (NEVISDP-332)
  • UPGRADED: Jackson is upgraded to 2.13.2. (NEVISDP-353)
  • UPGRADED: Jackson-databind is upgraded to 2.13.2.2. (NEVISDP-353)

nevisDataPorter 2.19.0.1744896953 - 16.02.2022

Changes and new features

  • CHANGED: Output of io:exec and io:cat DataFunctions are trimmed. (NEVISDP-341)
  • FIXED: We fixed the issue with the instance creation when non-default name was used. (NEVISDP-230)
  • FIXED: The sslSettings in NevisIDMConnectionPool now supports io: DataFunctions. (NEVISDP-341)
  • UPGRADED: Internal library used for REST endpoint in RsEventSource is upgraded. (NEVISDP-318)
  • UPGRADED: Log4j version is upgraded to 1.2.17. (NEVISDP-336)
  • REMOVED: The supplied log4j version 1.2.17 is patched to remove vulnerable classes org/apache/log4j/net/JMSAppender.class and org/apache/log4j/net/SocketServer.class. (NEVISDP-336)

nevisDataPorter 2.18.1.1490683078 - 23.11.2021

Changes and new features

  • FIXED: We fixed the issue where SoapDataSource and DataSink use the SOAP 1.1 envelope namespace instead of SOAP 1.2. (NEVISDP-322)

nevisDataPorter 2.18.0.1408144319 - 8.11.2021

Changes and new features

  • NEW: Liveness and readiness probe for Kubernetes integrations. (NEVISDP-310, NEVISDP-309)
  • FIXED: "lib" folder for external libraries is now created with the instance. (NEVISDP-311)