Skip to content

Releases: Bridgeconn/usfm-grammar

v3.0.0-beta.10

02 Jul 09:31
e6eb170
Compare
Choose a tag to compare
v3.0.0-beta.10 Pre-release
Pre-release

What's Changed

  • Treesitter version upgrade by @kavitharaju in #249
  • A new python package tree-sitter-usfm3
  • Major changes in python package usfm-grammar, removing the dependency on binary file

Full Changelog: v3.0.0-beta.7...v3.0.0-beta.10

v3.0.0-beta.6

22 May 15:42
57e8e7f
Compare
Choose a tag to compare
v3.0.0-beta.6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v3.0.0-beta.5...v3.0.0-beta.6

Patch release

14 Mar 04:24
61009c8
Compare
Choose a tag to compare
Patch release Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-beta.4...v3.0.0-beta.5

USX also as input

12 Feb 04:39
414533a
Compare
Choose a tag to compare
USX also as input Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4

Year End Release 2023

27 Dec 09:34
6dc912a
Compare
Choose a tag to compare
Year End Release 2023 Pre-release
Pre-release

What's Changed

USJ related updates and new features

  • USJ schema changes
    • Modify USJ spec in #226
    • Change ENUM to regex for bookcode in USJ schema definition in #227
  • Testsuite updates
    • USJ tests and fixes in #223
    • Testsuite sync in #228
  • New feature of USJ-USFM round tripping
    • USJ to USFM in #224
  • Version bump in #229

Demo video

Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3

3.0.0-beta.2

22 Sep 07:47
07225c9
Compare
Choose a tag to compare
3.0.0-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2

v2.3.1

22 Sep 05:32
fd0c22c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1

First Beta of tree-sitter based V3

18 Jul 04:19
9d41c24
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Grammar and AST modified as per more clarity obtained from collaborating with teams
  • The newly proposed JSON format for scripture, USJ, incorporated as the JSON output format in python module.
  • Test suite updated as per directions got from USFM/X committee
  • Newer version of USX.rng grammar being used, as obtained from USFM/X committee

Packages Published

  1. Tree-sitter-usfm3 on NPM, the grammar for USFM.
  2. Usfm-grammar on pypi, the python parser built using the above tree-sitter-usfm3 grammar. This can validate, parse and convert USFM files to the formats, USX, USJ and list.

Test Release before the planned beta

18 Jul 03:51
3a0a012
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v3.0.0-alpha.6...v3.0.0-alpha.7

Test Release before the planned beta

14 Jul 13:52
60c94b9
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v3.0.0-alpha.5...v3.0.0-alpha.6