Skip to content

v6.5.1

Compare
Choose a tag to compare
@DylanVanAssche DylanVanAssche released this 15 Jan 08:32
· 28 commits to master since this release

[6.5.1] - 2023-12-06

Fixed

  • Upgrade logback-classic to 1.4.14.
  • Upgrade wiremock-jre8 to 2.35.1.

[6.5.0] - 2023-12-06

Changed

  • Update dependency on idlab-functions-java to 1.3.1. This implies three things:
    • The namespace for IDLab functions FnO descriptions changed, so RMLMapper loads the old and the new one to remain compatible;
    • All tests in RMLMapper use the new namespace;
    • Stateful functions use a more compact and efficient state.
  • Update dependency on function-agent-java to 1.2.0, the first version released on Maven Central.
  • Upgraded rdf4j-client dependency to version 4.3.8
  • Compile regex patterns for RDF4J store only once for performance.

Fixed

  • Setting option disable-automatic-eof-marker in a configuration file has no effect (see GitLab issue #269).
  • Start adhering to Keep a Changelog from now on (Improvements -> Changed).
  • Compatibility issue with old IDLab functions FnO descriptions (see GitLab issue #270)

[6.4.0] - 2023-11-14

Added

  • Test handling Windows CRLF line ending for CSV files (issue #201)
  • Added test for empty column handling in csv logical source files (issue #159)

Improvements

  • Tests: let Java handle temporary files.
  • pom: upgrade maven-surefire-plugin to 3.2.2
  • pom: upgrade nexus-staging-maven-plugin to 1.6.13
  • pom: upgrade json-path to 2.8.0
  • pom: upgrade logback-classic to 1.4.11
  • resources: rml-ldes: avoid symlinks
  • pom: upgrade RDB connectors (postgresql 42.6.0, mssql-jdbc 12.4.2.jre11, ojdbc11 23.3.0.23.09, mysql-connector-j 8.2.0)

Changed

  • Use the DataIO library to handle access to files.
  • Requires Java 17 language level.
  • Refactoring to use interfaces where possible (e.g. ArrayList -> List).

Fixed

  • Test cases: add array initializers to avoid bugs.
  • Use correct prefix for EventStreamTargets in tests.
  • Refactoring of Executor: code deduplication
  • Document --disable-automatic-eof-marker option.