- From: Dimitris Kontokostas <jimkont@gmail.com>
- Date: Tue, 5 Nov 2019 08:53:45 +0200
- To: ShEx Public W3C- CG <public-shex@w3.org>
- Message-ID: <CA+u4+a1rqobny6eGurm_m1gK4b_haxiiUmN1GCGC--vE5YtkPg@mail.gmail.com>
This is another big accomplishment for ShEx, Congratulations to everyone! On Tue, Nov 5, 2019 at 8:52 AM Dimitris Kontokostas <jimkont@gmail.com> wrote: > The ShEx community group is happy to announce the release of ShEx 2.1. > > The new ShEx release consists of three deliverables: > * Shape Expressions Language 2.1 http://shex.io/shex-semantics-20191008/ > * Shape Expressions Primer 2.1 http://shex.io/shex-primer-20191009/ > * Shape Expressions Test Suite 2.1 https://github.com/shexSpec/shexTest/ > including 1089 validation tests, 99 negative syntax tests, 14 negative > structure tests and 432 schema conversion tests between ShExC, ShExJ and > ShExR(*). > > The test suite has an Implementation Report including 4 of the 5 > implementations: http://shexspec.github.io/shexTest/reports/2.1/ > > ShEx 2.1 is backwards compatible with ShEx 2.0. The major changes include: > * `START` clauses in imported schemas are now ignored instead of throwing > an error > * Added IMPORT functionality (round-trips between ShExC, ShExJ and > ShExR). http://shex.io/shex-primer-20191009/#import > * Added language support in value sets. > http://shex.io/shex-primer-20191009/#value-sets > * Updated definition of semantics to clarify recursion. > http://shex.io/shex-semantics-20191008/#validation > * Added annotations and semantic actions to node constraints. > http://shex.io/shex-semantics-20191008/#prod-bracketedTripleExpr > * ShExC grammar allows ()s around simple TripleConstraints. > * Added hundreds of tests of schema, validation and structure tests. > * Multi-line comments (/* … */). > http://shex.io/shex-semantics-20191008/#term-PASSED_TOKENS > > ShEx is running as a W3C community group and is open for everyone > interested in the language and the related technologies to join at > https://www.w3.org/community/shex/ > > Best regards, > Dimitris Kontokostas, Andra Waagmeester on behalf of the ShEx W3C CG > > (*) Sample of test additions since v2.0: > * schema tests - > https://github.com/shexSpec/shexTest/blob/master/schemas/manifest.ttl#L3680-L3934 > * Validation tests - > https://github.com/shexSpec/shexTest/blob/master/validation/manifest.ttl#L15895-L16179 > * > https://github.com/shexSpec/shexTest/blob/master/validation/manifest.ttl#L11037-L11490 > > -- Kontokostas Dimitris
Received on Tuesday, 5 November 2019 06:54:19 UTC