Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: RMLio/rmlmapper-java

v8.1.0

23 Dec 10:42

Choose a tag to compare

Added

  • crossConcat and crossConcatSequence functions (by updating dependency to idlab-functions-java)

Changed

  • Requires Java version >= 21

Fixed

  • Updated dependency function-agent-java to 1.3.0
  • Updated idlab-functions-java to 1.4.0
  • Publish to Maven Central using central-publishing-maven-plugin

v8.0.1

11 Dec 13:29

Choose a tag to compare

Fixed

  • Dependency updates to address some vulnerabilities:
  • DataIO to 2.5.2
  • Jena to 5.2.0
  • commons-lang3 to 3.18.0
  • json-smart to 2.5.2
  • Added dependency to commons-cli (a transitive dependency which got lost)
  • Update DataIO to 2.2.0 (to address #266)
  • Update testcontainers-* dependencies to 2.0.2
  • GitLab CI: update GitLab CI Docker (services) to version 29
  • Update grel-functions-java to v0.10.1 to fix bug in quotient function

v8.0.0

18 Sep 11:41

Choose a tag to compare

Fixed

  • A join between triples maps with different logical targets might result in quads ending up in wrong targets.
  • rmle:contentTypeHeader and rmle:acceptHeader is replaced by generic htv:headers for Http Request Targets.
  • Comparing htv:headers might go wrong due to String comparison.
  • Conversion to new RML goes wrong when an object map has term type Literal.

Added

  • Option to serialize output as Jelly.

Changed

  • Updated new RML test cases for IO and Core.
  • Updated dependency of DataIO to 2.1.2

Removed

  • QuadStore: removed deprecated write methods.

v7.3.3

07 Apr 07:53

Choose a tag to compare

Fixed

  • Better handle unsupported reference formulation (See issue 247)
  • Graph Maps with default graph must not be ignored (See issue 252)
  • Honor datatypes for constants (See issue 251)
  • Honor language tags for constants (See issue 251)
  • Updated Function Agent to 1.2.1 because of a bugfix (See this issue in Gitlab, fixes #249 on GitHub;

v7.3.1

22 Jan 11:44

Choose a tag to compare

Fixed

  • Upgraded dataio to 2.0.1 incorporating dataio security fixes.
  • Upgraded logback-core to 1.5.16 to fix 2 security CVEs.

v7.3.0

22 Jan 08:44

Choose a tag to compare

Changed

  • Some tests are changed because record error handling has changed.

Fixed

  • Optimization for authentication with CSS Client Credentials
  • Update URI of prefix 'rmle:' to persistent w3id URI: 'https://w3id.org/imec/rml/ns/extensions#'
  • Added all known content types for newline delimited JSON
  • Fixed the return type of GREL array slice function in function description.
  • Updated all Jena library dependencies to version 5.0.0
  • Added explicit dependencies on commons-io:2.18.0, commons-compress-1.27.1 and commons-lang3:3.17.0 to avoid runtime errors.
  • Updated rdf4j-client to 5.1.0
  • Updated wiremock to 3.9.1 (3.10.0 contains bugs in combination with saxon).
  • Updated grel-functions-java to v0.10.0
  • Updated dataio to 2.0.0, the reason for most changes ;)
  • Updated testcontainers to 1.18.3
  • Inconsistencies in test case RMLTC0007h (mapping + all formats) and RMLTC0009a (JSON)

v7.2.0

09 Dec 15:00

Choose a tag to compare

Added

  • CLI option --convert-mapping to convert your existing R2RML and older RML mappings
    to the latest version by the W3C Community Group.
  • HTTP request targets
  • dynamic logical targets

Fixed

  • GREL array functions handling.

v7.1.2

19 Sep 14:34

Choose a tag to compare

Fixed

  • Updated idlab-functions-java to 1.3.3 to use correct state path in stateful functions when ifState environment variable is set.

Changed

  • CI: use local script for release

v7.1.0

17 Sep 09:30

Choose a tag to compare

Added

  • Serialization format TriG is now supported for Logical Targets (fixes GitHub issue 225).

Fixed

  • Crash when null is returned in an XPath function for subject generation (fixes GitHub issue 236)
  • Update to DataIO 1.3.1: DATAIO_NULL value occurring in RDF output when CSV quoted string has newline character in it (fixes GitHub issue 238)
  • RML Test report script: remove newlines from R2RML targ name

v7.0.0

07 Jun 09:56

Choose a tag to compare

[7.0.0] - 2024-06-07

Fixed

  • Gitlab CI R2RML test cases compliance
  • Gitlab CI Maven Central retrying on failure due to Maven Central server problems
  • Gitlab CI Docker Hub deployment fixed
  • Update DataIO dependency to 1.1.0 (fixes GitLab issue 274)
  • R2RML Test Report CI script failed in development due to missing pip parameter.
  • Optimization for self-joins without join conditions (fixes Gitlab issue 275)
  • Optimization for self joins with join condition.
  • Updated junit to 5.10.0
  • Updated jena to 4.9.0
  • Updated testcontainers to 1.18.3
  • Added explicit dependency on json-smart, since it was an indirect dependency which changed scope
  • Updated idlab-functions-java to 1.3.2, fixing an issue with IncRML
  • Updated dataio to 1.2.0
  • Changed scope of json-path dependency to runtime

Changed

Added

  • Translation to new RML. Only for Core.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.