Skip to main content

A new milestone release (1.7.0) is now available for the Test Bed's RDF, XML, JSON and CSV validators

New milestone release available for the Test Bed's validators

Published on: 29/11/2024 News

A new milestone release (1.7.0) is now available for the Test Bed’s RDF, XML, JSON and CSV validators.

ITB logo

Release 1.7.0 is now the latest available milestone release for the Test Bed’s RDF, XML, JSON and CSV validators. Milestone releases complement the validators’ continuous delivery model that provide rapid access to latest changes, by offering stable versions for users hosting validators on their own infrastructure.

This latest release brings several minor new features, improvements and maintenance updates. These are summarised as follows:

  • The REST API’s OpenAPI server URL can now be set to address proxy-related issues.
  • The REST API documentation includes rich executable examples for all operations.
  • Remote resource lookup can now be forced to use a specific HTTP protocol version.
  • Redirects are now always followed when loading the content to validate from a URI.
  • Validators now expose a health-check endpoint for lightweight availability monitoring.
  • The CSV validator has improved detection of the provided input encoding.
  • The RDF validator now supports content negotiation to load remote resources. In addition, it is more lenient regarding returned content types, accepting also XML and JSON for RDF/XML and JSON-LD respectively.
  • Third-party libraries are updated to latest versions and Java 21 is used as the validators' runtime platform.

The full list of improvements and bug fixes is available in each validator’s change history documentation (see for RDFXMLJSON and CSV).

Validator release references

The table below provides the relevant reference links for each validator. For the detailed list of updates introduced by the latest release check the change history links.

Validator Docker Hub image Documentation links
RDF validator isaitb/shacl-validator RDF validation guide | Change history
XML validator isaitb/xml-validator XML validation guide | Change history
JSON validator isaitb/json-validator JSON validation guide | Change history
CSV validator isaitb/csv-validator CSV validation guide | Change history

Remember that you can automatically receive updates for new milestone releases by either subscribing to the Test Bed community and configuring your notification preferences, or by subscribing to the validators’ GitHub repositories.

Regarding the Test Bed itself, general details on its services and other use cases can be found in the Interoperable Europe Portal, with its value proposition being a good starting point for newcomers. To receive updates on Test Bed news and releases remember to subscribe to the Test Bed on the Portal, and to follow Interoperable Europe’s updates on X and LinkedIn.

The Interoperability Test Bed is a service provided by the European Commission’s DIGIT, offering conformance testing and validation solutions in support of IT systems’ cross-border interoperability.

Referenced solution

Shared on

Last update: 16/12/2024

The Portal

eGovernmentContent and knowledge managementLicensing
Last update: 28/02/2024

Interoperability Test Bed Repository

Reusable Software ComponentsOpen Source Software+2 topics
Last update: 16/03/2025

SEMIC Support Centre

SemanticsStandardisation