Skip to content

Releases: bids-standard/bids-validator

v1.9.6

19 Jul 18:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.9.5...v1.9.6

v1.9.5

13 Jul 15:50
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @github-actions made their first contribution in #1470

Full Changelog: v1.9.4...v1.9.5

v1.9.4

12 Jul 13:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.3...v1.9.4

v1.9.3

28 Mar 20:42
Compare
Choose a tag to compare

What's Changed

  • CI: Run Node tests in GitHub actions by @effigies in #1426
  • MNT: Updating dependencies by @effigies in #1428
  • ci: update circleci machine image ubuntu 16.04->20.04 by @sappelhoff in #1429
  • fix: Provide evidence strings for Issues 130 and 131 by @nellh in #1435
  • fix: Avoid putting large file entry arrays on the getFilesFromFs call stack by @nellh in #1436
  • Remove gitlabci badge, add gh actions badges by @rwblair in #1433

Full Changelog: v1.9.2...v1.9.3

v1.9.0

15 Feb 22:41
Compare
Choose a tag to compare
  • Add support for microscopy modality (BEP031)
  • Add DatasetLinks to JSON schema.
  • Add option to throw error if specified modality present.
  • Fix NO_AUTHORS evidence zero length array passing array type as evidence.

v1.8.9

15 Dec 20:09
Compare
Choose a tag to compare
  • Updates InjectedMass and SpecificRadioactivity to accept "n/a" according to the PET-BIDS specification. Currently, it only accepts numbers, and therefore complains when a string is entered. Therefore, it has been modified to also accept a string for the case "n/a".

v1.8.8

03 Dec 22:08
Compare
Choose a tag to compare

This version is the same as v1.8.6. I botched the NPM deployment for 1.8.6 and again with 1.8.7.

Releasing v1.8.8 here so that the latest release version matches The version on NPM.

v1.8.6

03 Dec 17:03
Compare
Choose a tag to compare
  • fix: Update issue 56 to provide evidence in string format.
  • fix: Resolve npm package name conflict warning.
  • fix: Missing LICENSE on PyPI.
  • Skip single author check if author is not string.
  • Run npm audit fix.
  • Prevent CLI test failure in initial test for directory access.
  • Remove repeated words in issues text.
  • Allows EDF extensions to be upper case in filenames.
  • Add musicinmybrain as a contributor for platform.

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