Skip to content

hed-validator v3.13.0

Compare
Choose a tag to compare
@happy5214 happy5214 released this 15 Dec 23:41
· 181 commits to master since this release
v3.13.0

Version 3.13.0 of the HED JavaScript validator introduces support for validating curly braces in sidecar data, as described in the HED specification.

Several aspects of the code layout were reconfigured:

  • The BIDS validation and type modules have been refactored into folders based on file format.
  • BidsData and its unused fields have been deleted.
  • The string parsing code folder has been moved to the top level.
  • The data underlying the BIDS tests has been moved to a separate data module.

Other smaller changes include:

  • Bounds are no longer included in error messages.
  • Sidecar keys and TSV line numbers are included in some error messages where appropriate.
  • Internal errors during BIDS data validation now produce an error instead of a warning.
  • The BidsTsvFile constructor (and its subclasses) now accept an unparsed string as the TSV file data, and this is now the preferred API.
  • ParsedHedString and the subclasses of ParsedHedSubstring can now be pretty-printed using the format method.

Improvements were also made to the documentation, including an initial working version of an online documentation.

What's Changed

New Contributors

Full Changelog: v3.12.0...v3.13.0