Skip to content

Releases: trustyuri/trustyuri-java

trustyuri-1.24.1

24 Apr 11:43

Choose a tag to compare

1.24.1 (2026-04-24)

Dependency updates

  • deps: bump externalsortinginjava from 0.6.2 to 0.6.6 (4809269)
  • deps: bump jakarta.xml.bind-api from 4.0.2 to 4.0.5 (eacd92a)
  • deps: bump rdf4j from 5.1.4 to 5.3.0 (7181230)
  • deps: refactor dependency versions to use properties (681fc09)
  • deps: update JUnit to v6.0.3 and switch to JUnit bom for dependencyManagement (5bade03)

Bug Fixes

  • cli: add error handling for missing command (762aef1)

Documentation

  • enhance JavaDoc annotations (6cbb4e6)
  • enhance JavaDoc comments across multiple classes (f2d3cee)
  • update README to include CLI tool usage instructions (d97f13b)

Tests

  • deps: update commons-io:commons-io dependency to v2.22.0 (c3f948a)

General maintenance

  • add CLI profile with SLF4J dependency and assembly plugin configuration for CLI tool release (318b811)
  • logging: add messages to .file package (e777c61)
  • logging: add missing messages and improve existing exception ones (9a161e9)
  • logging: enhance logging messages for RDF processing and error handling (070f3c5)
  • release: add CLI tool to assets in the GitHub release (c7a0d09)
  • remove GPG passphrase server configuration from settings (c0f43a1)
  • setting next snapshot version [skip ci] (38a0593)

Refactoring

  • migrate JUnit tests to JUnit 6 (7694eaa)
  • minor code clean up (8cfaace)

trustyuri-1.24.0

08 Apr 13:19

Choose a tag to compare

1.24.0 (2026-04-08)

Features

  • add ArtifactCode interface and its implementation (a5d2931)
  • ArtifactCode: enhance implementation with module and data hash handling (35221b6)
  • ArtifactCode: integrate ArtifactCode handling across RDF processing classes (d09238e)
  • ArtifactCode: replace getCode() with toString() for artifact code representation (a989ade)

Dependency updates

  • core-deps: remove unused commons-logging:commons-logging dependency (2104f7b)
  • core-deps: set commons-io:commons-io dependency scope to test (dab03ce)
  • core-deps: update commons-io:commons-io to v2.21.0 (6c28b67)
  • core-deps: update org.apache.commons:commons-lang3 dependency to v3.20.0 (4acd8fa)
  • core-deps: update org.slf4j:* dependencies to v2.0.17 (653f9e7)
  • deps: update org.apache.maven.plugins:maven-gpg-plugin to v3.2.8 (8c2ce85)
  • deps: update org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (26394ef)
  • deps: update org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 (f89b585)

Bug Fixes

  • RunBatch: remove deprecated code with new methods calls and add logging (dd1b689)

Tests

  • TrustyUriUtils: add unit tests for artifact code extraction and validation (7ae4eda)

Build and continuous integration

  • add autorelease workflow (57acdad)
  • add GitHub Actions workflow for Maven testing (4be260b)
  • deps: update actions/checkout action to v6.0.2 (723a415)
  • deps: update actions/setup-java action to v5.2.0 (19b0305)

General maintenance

  • add maven wrapper (96a299f)
  • add semantic release configuration and dependencies (408dbf6)
  • logging: integrate SLF4J logging into CheckFile, CheckLargeRdf, CheckRdfGraph, and CheckSortedRdf classes (aaac0c3)
  • readme: update for improved clarity and consistency (3b788d6)
  • sem-release: update configuration to customize tag format (ad67751)
  • update Maven configuration and add settings for central repository (61a82dd)
  • update Maven to v3.9.14 (a09cdeb)
  • update version to 1.24.0-SNAPSHOT and fix SCM tag format (30ec65e)

Refactoring

  • ArtifactCode: update FileHasher and AbstractTrustyUriModule for improved artifact code handling (8cdb615)
  • improve code documentation and formatting in CheckFile and TransformRdf classes (717efa7)
  • replace deprecated vocabulary term XMLSchema.STRING with new one (090484f)
  • TrustyUriUtils: update artifact code extraction using regex pattern matching (c977576)

trustyuri-1.23

02 Sep 15:09

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.23

trustyuri-1.22

12 May 14:26

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.22

trustyuri-1.21

15 Apr 09:16

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.21

trustyuri-1.20

25 Oct 11:56

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.20

trustyuri-1.19

04 Oct 04:50

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.19

trustyuri-1.17

21 Mar 10:03

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.17

trustyuri-1.15

14 Feb 12:07

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.15

trustyuri-1.14

01 May 13:51

Choose a tag to compare

[maven-release-plugin] copy for tag trustyuri-1.14