Skip to content

Releases: Mat-O-Lab/RDFConverter

v1.2.0

16 Jan 11:09

Choose a tag to compare

Core Component Updates

🚀 Major Updates

Updated Core Components

YARRRML Parser

  • Updated to @rmlio/yarrrml-parser v1.12.2 (from v1.1.5)
  • Improved YARRRML to RML conversion
  • Better error handling and validation

RML Mapper

  • Updated to rmlmapper-java v8.1.0 (r380)
  • Enhanced performance and stability
  • Improved RDF generation capabilities

⚠️ Breaking Changes

JSONPath Iterator Syntax Change

The newer YARRRML parser version no longer supports the wildcard double-dot notation $..[*].

❌ Old Syntax (No Longer Supported):

sources:
  mydata:
    iterator: '$..[*]'  # This will FAIL

✅ New Syntax (Required):

sources:
  mydata:
    iterator: '$..columns[*]'  # Be specific about the path

Migration Guide:

  • Replace $..[*] with explicit paths like $..columns[*], $..items[*], etc.
  • Test your existing mappings with the /api/test endpoint
  • Review JSONPath documentation for correct syntax

📦 What's Included

  • YARRRML Parser container with v1.12.2
  • RML Mapper container with v8.1.0
  • Updated example mappings using correct JSONPath syntax
  • All containers available via GitHub Container Registry

🔗 Component Links

📝 Upgrade Instructions

  1. Pull the latest images:

    docker compose pull
  2. Restart services:

    docker compose down
    docker compose up -d
  3. Test your existing mappings:

    curl -X POST "http://localhost:6003/api/test?mapping_url=YOUR_MAPPING_URL"
  4. Update any mappings using $..[*] syntax

Full Changelog: v1.1.5...v1.2.0

v1.1.5

11 Jun 19:58

Choose a tag to compare

Full Changelog: v1.1.3...v1.1.5

v1.1.4

17 May 11:50
7395146

Choose a tag to compare

Full Changelog: v1.1.3...v1.1.4

v1.1.3

27 Nov 11:42

Choose a tag to compare

Full Changelog: v1.1.2...v1.1.3

v1.1.2

22 Nov 10:04

Choose a tag to compare

Full Changelog: v1.1.1...v1.1.2

v1.1.1

10 Nov 11:29

Choose a tag to compare

fixed base namespace of template entities in rdf output

v1.1.0

02 Nov 14:03

Choose a tag to compare

Full Changelog: v1.0.9...v1.1.0

v1.0.9

02 Nov 09:40

Choose a tag to compare

Full Changelog: v1.0.8...v1.0.9

v1.0.8

25 Oct 11:03

Choose a tag to compare

Full Changelog: v1.0.7...v1.0.8

v1.0.7

24 Oct 11:50

Choose a tag to compare

Full Changelog: v1.0.6...v1.0.7