Releases: Mat-O-Lab/RDFConverter
Releases · Mat-O-Lab/RDFConverter
v1.2.0
Core Component Updates
🚀 Major Updates
Updated Core Components
YARRRML Parser
- Updated to
@rmlio/yarrrml-parserv1.12.2 (from v1.1.5) - Improved YARRRML to RML conversion
- Better error handling and validation
RML Mapper
- Updated to
rmlmapper-javav8.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 pathMigration Guide:
- Replace
$..[*]with explicit paths like$..columns[*],$..items[*], etc. - Test your existing mappings with the
/api/testendpoint - 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
-
Pull the latest images:
docker compose pull
-
Restart services:
docker compose down docker compose up -d
-
Test your existing mappings:
curl -X POST "http://localhost:6003/api/test?mapping_url=YOUR_MAPPING_URL" -
Update any mappings using
$..[*]syntax
Full Changelog: v1.1.5...v1.2.0
v1.1.5
Full Changelog: v1.1.3...v1.1.5
v1.1.4
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Full Changelog: v1.1.2...v1.1.3
v1.1.2
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0
Full Changelog: v1.0.9...v1.1.0
v1.0.9
Full Changelog: v1.0.8...v1.0.9
v1.0.8
Full Changelog: v1.0.7...v1.0.8
v1.0.7
Full Changelog: v1.0.6...v1.0.7