Skip to content

Releases: bids-standard/legacy-validator

v1.8.5

26 Oct 18:47
Compare
Choose a tag to compare
  • Accept additional properties within beh.json JSON schema
  • Generate regex for directory data types
  • Remove unneeded defensive code
  • Prefer to run the development tree over installed module
  • File check in tsv files to accept MEF3 data
  • Remove unnecessarily early definition of variable from ASL loop (validate TSV columns)
  • Only push to dockerhub on new tag on master.
  • Fix LGTM.com Duplicate 'if' condition
  • Fix LGTM.com recommendations: Unused variable, import, function or class
  • Migrate bulk of HED code to hed-validator
  • Push docker image to DockerHub from CircleCI
  • Add examples for esbuild builds and bundling to dev docs
  • Upgrade versioneer, fix flake8 + other misc fixes
  • bids-specification schema validation for data types
  • The CodeClimate config file needs to live in root

v1.8.4

24 Sep 15:42
Compare
Choose a tag to compare
  • feat: Add entrypoint for consoleFormat (used by openneuro/cli)
  • Skip CI for gh-pages deploy step in circle config.
  • dockerfile: use npm pack then install from pack to avoid esbuild run every time validator is called

v1.8.3

22 Sep 14:29
Compare
Choose a tag to compare
  • Bundle with esbuild
  • Add ScanRAS as ieeg coordinate system
  • fix: Use an inline build when running bin/bids-validator from source
  • fix: Avoid missing arguments when bids-validator script is called directly
  • fix LGTM.com warnings
  • Exclude vendor files from Code Climate analyzes
  • upgrade npm in docker file for workspace compatibility
  • Remove executable flag from files that don't need it.
  • Add "codespell" tool to CI checks to catch typos sooner
  • Security updates (Lerna 4.0, Next 11) --> run: npm audit fix --force

v1.8.2

17 Aug 21:41
Compare
Choose a tag to compare
  • Fix hed-validator dependency.

v1.8.1

17 Aug 18:50
Compare
Choose a tag to compare
  • Remove extra package-lock.json and gitignore it below the repo root.
  • Migrate placeholder validation to hed-validator.
  • Make InstitutionalDepartmentName available for all datatypes.
  • Add Behavior modality schema and validation

v1.8.0

20 Jul 18:08
Compare
Choose a tag to compare

Minor version should have been increased for v1.7.3. doing so now:
https://github.com/bids-standard/bids-validator/releases/tag/v1.7.3

v1.7.3

13 Jul 21:09
Compare
Choose a tag to compare
  • Extend modality summary with secondary modalities
  • PET summary fields
  • Clean up summary modalities
  • some help update and a pet update
  • Simplify HED issue codes
  • Refactor HED module
  • Only deploy gh-pages on main release tags
  • Add four new fields from bids-specification #806 to physio.json
  • Validate VolumeTiming as an array of numbers in schema
  • Update ScanDate for PET schema

v1.7.2

14 May 14:10
Compare
Choose a tag to compare
  • Ignore package lockfiles and use lifecycle hook to create dev versions.
  • Raise warning if recommended README file is too small.
  • Fix for HED validation issue file field.
  • Fixes for next build and export in deployment.

v1.7.1

22 Apr 18:00
Compare
Choose a tag to compare
  • Fix a missing callback for some nifti header checks
  • Fix deployment step in circle ci

v1.7.0

14 Apr 21:00
Compare
Choose a tag to compare
  • Add PET validation.
  • JSON schema: inclusiveMaximum -> maximum, and letter casing
  • Fix circular dependency issue
  • Strip Unicode byte order mark from TSV files
  • Normalize TSV end-of-line without stripping all whitespace
  • Update expected argument type from pako inflate for remote files test