Releases
v6.5.1
[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 EventStreamTarget
s in tests.
Refactoring of Executor: code deduplication
Document --disable-automatic-eof-marker
option.
You can’t perform that action at this time.