Releases: ruby-rdf/shex
Releases · ruby-rdf/shex
Release 0.8.1.
Release 0.8.0
Updates for version 0.8.0, depends on RDF.rb 3.3.0 with minimum Ruby version 3.0.
Release 0.7.1
Update documentation links to use gh-pages, and add action to publish gh-pages from Yard docs.
Release 0.7.0
- Minimum Ruby version now 2.6
Release 0.6.4
- Use ShEx 2.1 Grammar
- Import and some other features not yet implemented
- BracketedTripleExpr now allows any TripleExpression, not just OneOf/EachOf.
- Validate that numeric facets can only be used on datatypes derived from a numeric type.
- Consolidate some structure validation logic.
- Simplify satisfies? matcher to not need to match specific results on failure, for now.
- Don't do new structure validation for referenced labels, for now. This potentially depends on limiting the search to not go through a TripleConstraint.
- Move 'sxp' dependency to shex.rb. Relates to #4.
- Fix examples to run. Fixes #4.
Release 0.6.3
Updates to using a PEG parser instead of LL(1) for ShExC.
Release 0.6.2
- Update some calling sequences (ruby 3.0).
- Limit tests to version 2.0 of the ShEx test suite.
- Clarify shex version is 2.0.
0.6.1
Release 0.6.0
- Updates for RDF.rb 3.1 release and Ruby 2.7 calling sequences.
- Update with many tests omitted for the time being.
Release 0.5.2
Update EARL results with latest test suite.
- passed: 1494
- failed: 63