Skip to content

v2.4.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 11:06
· 349 commits to main since this release

What's Changed

  • test: defensive scanner specs for composition and CRLF cases by @ronaldtse in #312
  • refactor: deepen the remark pipeline (scope resolver, node index, format vocabulary) by @ronaldtse in #314
  • refactor: implement remaining TODO.bugs items (01-08, 10-11, 13) by @ronaldtse in #315
  • refactor: implement TODO.bugs/09 (Parser split) and TODO.bugs/12 (collection registry) by @ronaldtse in #317
  • refactor: implement TODO.bugs/18-20, 22-23, 25 (formatter, coverage, builder cleanup) by @ronaldtse in #318
  • refactor: implement TODO.bugs/15, 17, 26 + new TODOs 27-30 by @ronaldtse in #319
  • refactor: implement TODO.bugs/21, 27, 30 — builder dispatch, package split, unicode map by @ronaldtse in #320
  • fix: strip UTF-8 BOM before parsing (#316) by @ronaldtse in #321
  • enhancement: add blank line between interface declarations (#155) by @ronaldtse in #322
  • fix: handle (*) overlap pattern in remarks (#126) by @ronaldtse in #323
  • fix: differentiate embedded vs tail remarks in validate ascii (#285) by @ronaldtse in #324
  • fix: resolve SELF<supertype>. remark targets (#130) by @ronaldtse in #325
  • test: regenerate mathematical_functions_schema fixture (follow-up to #325) by @ronaldtse in #328
  • chore: exclude iso.org from link checker (#287) by @ronaldtse in #327
  • docs: add Formatting Schemas tutorial (#94) by @ronaldtse in #329
  • fix: disambiguate SELF<supertype>. by supertype (#267) by @ronaldtse in #326
  • fix: recognise wr:IP prefix convention in remark attacher by @kwkwan in #343
  • Keep function body tail remarks in place by @HassanAkbar in #330
  • feat: adopt yeptris YAML engine; pin standard adapter in specs by @ronaldtse in #346
  • Parse header block comment and attach it to the schema by @kwkwan in #345
  • perf: Marshal cache with SHA-256 integrity validation by @ronaldtse in #347

Full Changelog: v2.4.0...v2.4.1