Releases: bids-standard/legacy-validator
v1.14.3
What's Changed
- schema: Disable import map for Deno validator by @nellh in https://github.com/bids-standard/bids-validator/pull/1910
- Update bids.spec.js by @rwblair in https://github.com/bids-standard/bids-validator/pull/1911
- FIX: Update PET metadata dependencies by @effigies in https://github.com/bids-standard/bids-validator/pull/1906
- schema: Fixes for web builds by @nellh in https://github.com/bids-standard/bids-validator/pull/1912
Full Changelog: bids-standard/bids-validator@v1.14.2...v1.14.3
v1.14.2
What's Changed
- Use generic TSV file class from hed-validator package by @happy5214 in https://github.com/bids-standard/bids-validator/pull/1898
- [js] Update all npm dependencies (2024-02-25) by @depfu in https://github.com/bids-standard/bids-validator/pull/1899
- fix(dep): Handle deprecations in deno>=0.214.0 by @effigies in https://github.com/bids-standard/bids-validator/pull/1902
- [js] Update all npm dependencies (2024-03-03) by @depfu in https://github.com/bids-standard/bids-validator/pull/1905
- chore(deps): bump bids-validator/tests/data/bids-examples from
eff47f1
to0d60f73
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1903 - chore(deps): bump bids-validator/spec from
dc49ee2
to5b835b0
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1904
Full Changelog: bids-standard/bids-validator@v1.14.1...v1.14.2
v1.14.1
What's Changed
- FIX: Pass dataset-relative paths to .bidsignore checker by @effigies in https://github.com/bids-standard/bids-validator/pull/1841
- chore(deps): bump bids-validator/tests/data/bids-examples from
633d964
tob6e5234
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1849 - chore(deps): bump bids-validator/spec from
0fc6c58
to41241af
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1850 - chore(deps): bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1851
- [js] Update all npm dependencies (2023-12-03) by @depfu in https://github.com/bids-standard/bids-validator/pull/1852
- [js] Update all npm dependencies (2023-12-10) by @depfu in https://github.com/bids-standard/bids-validator/pull/1856
- Update Python library docs by @kabilar in https://github.com/bids-standard/bids-validator/pull/1857
- FIX: Shadow size property of columns object, so it acts as a column by @effigies in https://github.com/bids-standard/bids-validator/pull/1855
- ENH: Ignore all dotfiles by @effigies in https://github.com/bids-standard/bids-validator/pull/1848
- Loading nifti headers wasn't awaited for some reason in load associations. by @rwblair in https://github.com/bids-standard/bids-validator/pull/1860
- Issue 1861 fix regex for BIDS Specification by @Slevinski in https://github.com/bids-standard/bids-validator/pull/1863
- RF: Expand tests and clean up Python module by @effigies in https://github.com/bids-standard/bids-validator/pull/1865
- [js] Update all npm dependencies (2023-12-17) by @depfu in https://github.com/bids-standard/bids-validator/pull/1866
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1871
- Bump hed-validator to 3.13.1 by @happy5214 in https://github.com/bids-standard/bids-validator/pull/1869
- disable failing out of spec meg test in schema validator by @rwblair in https://github.com/bids-standard/bids-validator/pull/1864
- chore(deps): bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1872
- [js] Update all npm dependencies (2024-01-04) by @depfu in https://github.com/bids-standard/bids-validator/pull/1870
- [js] Update all npm dependencies (2024-01-21) by @depfu in https://github.com/bids-standard/bids-validator/pull/1877
- FIX: Add pattern to allow
/dir-<label>_dwi.json
files by @oesteban in https://github.com/bids-standard/bids-validator/pull/1880 - deps: Bump hed-validator to 3.13.3 by @nellh in https://github.com/bids-standard/bids-validator/pull/1879
- [js] Update all npm dependencies (2024-01-28) by @depfu in https://github.com/bids-standard/bids-validator/pull/1883
- ENH: Add top-level phase difference fieldmaps JSONs by @oesteban in https://github.com/bids-standard/bids-validator/pull/1881
- Update Deno dependencies by @nellh in https://github.com/bids-standard/bids-validator/pull/1887
- chore(deps): bump bids-validator/spec from
c7cabed
todc49ee2
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1885 - chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1886
- fix(deno): Disable lockfile due to schema URL not being versioned by @nellh in https://github.com/bids-standard/bids-validator/pull/1888
- [js] Update all npm dependencies (2024-02-04) by @depfu in https://github.com/bids-standard/bids-validator/pull/1890
- FIX: Add rules to accept
part-
in PEPOLAR fieldmaps by @oesteban in https://github.com/bids-standard/bids-validator/pull/1884 - Skip checkheader for motion.tsv in legacy validator by @rwblair in https://github.com/bids-standard/bids-validator/pull/1891
- [js] Update all npm dependencies (2024-02-11) by @depfu in https://github.com/bids-standard/bids-validator/pull/1892
- [js] Update all npm dependencies (2024-02-18) by @depfu in https://github.com/bids-standard/bids-validator/pull/1893
- chore(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1894
- add HED as optional column for other TSV files by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1876
- add samples.tsv to noncustom tsv col file by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1896
New Contributors
- @kabilar made their first contribution in https://github.com/bids-standard/bids-validator/pull/1857
- @Slevinski made their first contribution in https://github.com/bids-standard/bids-validator/pull/1863
- @oesteban made their first contribution in https://github.com/bids-standard/bids-validator/pull/1880
Full Changelog: bids-standard/bids-validator@v1.14.0...v1.14.1
v1.14.0
What's Changed
-
feat: Add an export for validateCommand to allow other tools to reuse the validator's argument parsing by @nellh in https://github.com/bids-standard/bids-validator/pull/1844
-
FIX: Handle webkitRelativePath returning dataset parent directory correctly when loading browser file by @nellh in https://github.com/bids-standard/bids-validator/pull/1806
-
ENH: Finish populating associations by @effigies in https://github.com/bids-standard/bids-validator/pull/1797
-
ENH: Add column definitions for channels.json by @effigies in https://github.com/bids-standard/bids-validator/pull/1839
-
Fix typo found by codespell by @DimitriPapadopoulos in https://github.com/bids-standard/bids-validator/pull/1811
-
ENH: add ElectricalStimulation and *Parameters to MEEG by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1831
-
ENH: Enable structured Level descriptions for TSV columns by @effigies in https://github.com/bids-standard/bids-validator/pull/1837
-
RF: Parse bval/bvec files uniformly, add n_rows attribute to associations by @effigies in https://github.com/bids-standard/bids-validator/pull/1813
-
FIX: Un-define the unspecified Context.data by @effigies in https://github.com/bids-standard/bids-validator/pull/1823
-
chore(deps): bump crazy-max/ghaction-chocolatey from 2 to 3 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1815 * FIX: Failing expression tests by @effigies in https://github.com/bids-standard/bids-validator/pull/1826
-
ENH: Return null on exception in expression language by @effigies in https://github.com/bids-standard/bids-validator/pull/1829
-
chore(deps): bump docker/login-action from 2 to 3 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1818
-
chore(deps): bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1816
-
chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1817
-
chore(deps): bump bids-validator/tests/data/bids-examples from
1c30c6e
tod039879
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1819 -
chore(deps): bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1814
-
MNT: Update Python package configuration to use pyproject.toml by @effigies in https://github.com/bids-standard/bids-validator/pull/1822
-
chore(deps): bump bids-validator/spec from
d5b3d23
tof9cfafa
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1820 -
chore(deps): bump @babel/traverse from 7.22.10 to 7.23.2 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1827
-
🚨 [security] [js] Update all of nextjs 13.4.19 → 13.5.6 (minor) by @depfu in https://github.com/bids-standard/bids-validator/pull/1832
-
[bids-validator-web] Update all npm dependencies (2023-10-30) by @depfu in https://github.com/bids-standard/bids-validator/pull/1833
-
chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1834
-
chore(deps): bump bids-validator/spec from
f9cfafa
to0fc6c58
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1835 -
chore(deps): bump bids-validator/tests/data/bids-examples from
d039879
to633d964
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1836 -
[js] Update all npm dependencies (2023-11-02) by @depfu in https://github.com/bids-standard/bids-validator/pull/1812
-
[js] Update all npm dependencies (2023-11-05) by @depfu in https://github.com/bids-standard/bids-validator/pull/1840
-
[js] Update all npm dependencies (2023-11-12) by @depfu in https://github.com/bids-standard/bids-validator/pull/1843
-
[js] Update all npm dependencies (2023-11-19) by @depfu in https://github.com/bids-standard/bids-validator/pull/1846
-
[js] Update all npm dependencies (2023-11-26) by @depfu in https://github.com/bids-standard/bids-validator/pull/1847
Full Changelog: bids-standard/bids-validator@v1.13.1...v1.14.0
v1.13.1
What's Changed
- FIX: Remove BrowserWarning check for web based validator by @nellh in https://github.com/bids-standard/bids-validator/pull/1804
- FIX: Guard Deno reference in loadSchema to allow for browser usage by @nellh in https://github.com/bids-standard/bids-validator/pull/1802
- FIX: loadSchema object should be undefined if unavailable by @nellh in https://github.com/bids-standard/bids-validator/pull/1805
Full Changelog: bids-standard/bids-validator@v1.13.0...v1.13.1
v1.13.0
What's Changed
- CI: Reenable coverage for Deno tests due to hang by @effigies in https://github.com/bids-standard/bids-validator/pull/1644
- FIX: Bump required Node.js to 18.0.0 (current LTS) by @nellh in https://github.com/bids-standard/bids-validator/pull/1715
- Update all npm dependencies (2023-07-02) by @depfu in https://github.com/bids-standard/bids-validator/pull/1712
- 🚨 [security] Update semver 6.3.0 → 7.5.3 (major) by @depfu in https://github.com/bids-standard/bids-validator/pull/1713
- 🚨 [security] Update yaml 1.10.2 → 2.3.1 (major) by @depfu in https://github.com/bids-standard/bids-validator/pull/1714
- chore(deps): bump bootstrap from 4.6.2 to 5.3.0 in /bids-validator-web by @dependabot in https://github.com/bids-standard/bids-validator/pull/1695
- chore(deps): bump yargs from 16.2.0 to 17.7.2 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1700
- chore(deps): bump bowser from 1.9.4 to 2.11.0 in /bids-validator-web by @dependabot in https://github.com/bids-standard/bids-validator/pull/1694
- MNT: Update package lock by @effigies in https://github.com/bids-standard/bids-validator/pull/1717
- chore(deps): bump xml2js from 0.5.0 to 0.6.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1719
- chore(deps-dev): bump esbuild-plugin-globals from 0.1.1 to 0.2.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1721
- chore(deps): bump lerna from 6.6.2 to 7.1.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1723
- Update all npm dependencies (2023-07-07) by @depfu in https://github.com/bids-standard/bids-validator/pull/1718
- chore(deps): bump next from 13.4.7 to 13.4.9 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1720
- Update all npm dependencies (2023-07-09) by @depfu in https://github.com/bids-standard/bids-validator/pull/1724
- chore(deps-dev): bump jest-environment-node from 29.5.0 to 29.6.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1725
- chore(deps-dev): bump @next/eslint-plugin-next from 13.4.7 to 13.4.9 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1726
- chore(deps-dev): bump @babel/preset-env from 7.22.5 to 7.22.7 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1727
- chore(deps): bump @aws-sdk/client-s3 from 3.360.0 to 3.367.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1728
- chore(deps): bump @babel/runtime from 7.22.5 to 7.22.6 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1729
- chore(deps-dev): bump @babel/core from 7.22.5 to 7.22.8 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1732
- chore(deps): bump exifreader from 4.12.1 to 4.13.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1734
- chore(deps): bump jest from 29.5.0 to 29.6.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1735
- chore(deps): bump semver from 7.5.2 to 7.5.4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1733
- chore(deps): bump bids-validator/tests/data/bids-examples from
127fb50
to75968b9
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1730 - chore(deps-dev): bump prettier from 2.8.8 to 3.0.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1731
- [js] Update eslint 8.43.0 → 8.44.0 (minor) by @depfu in https://github.com/bids-standard/bids-validator/pull/1736
- [js] Update all npm dependencies (2023-07-16) by @depfu in https://github.com/bids-standard/bids-validator/pull/1739
- chore(deps): bump lerna from 7.1.1 to 7.1.4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1740
- chore(deps): bump @aws-sdk/client-s3 from 3.367.0 to 3.370.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1741
- chore(deps-dev): bump @next/eslint-plugin-next from 13.4.9 to 13.4.10 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1744
- chore(deps): bump eslint-config-next from 13.4.7 to 13.4.10 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1742
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1745
- ENH: Permit CITATION.cff in BIDS datasets by @effigies in https://github.com/bids-standard/bids-validator/pull/1737
- Bump hed-validator dep to v3.11.0 by @happy5214 in https://github.com/bids-standard/bids-validator/pull/1746
- [js] Update all npm dependencies (2023-07-23) by @depfu in https://github.com/bids-standard/bids-validator/pull/1747
- chore(deps-dev): bump esbuild from 0.18.11 to 0.18.16 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1751
- chore(deps): bump sass from 1.63.6 to 1.64.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1749
- chore(deps): bump @aws-sdk/client-s3 from 3.370.0 to 3.374.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1753
- chore(deps-dev): bump eslint-plugin-prettier from 4.2.1 to 5.0.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1754
- chore(deps-dev): bump @next/eslint-plugin-next from 13.4.10 to 13.4.12 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1752
- chore(deps): bump next from 13.4.9 to 13.4.12 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1748
- chore(deps): bump bids-validator/tests/data/bids-examples from
75968b9
toc557d1f
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1763 - chore(deps): bump bids-validator/spec from
8c9fa11
tod6e77f1
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1764 - CI: Continue Windows builds even if chocolatey complains by @effigies in https://github.com/bids-standard/bids-validator/pull/1766
- [js] Update all npm dependencies (2023-08-04) by @depfu in https://github.com/bids-standard/bids-validator/pull/1756
- chore(deps-dev): bump eslint from 8.45.0 to 8.46.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1760
- CI: Disable dependabot for NPM by @effigies in https://github.com/bids-standard/bids-validator/pull/1768
- chore(deps): bump bids-validator/spec from
d6e77f1
tod3906e2
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1769 - [js] Update all npm dependencies (2023-08-15) by @depfu in https://github.com/bids-standard/bids-validator/pull/1775
- [js] Update all npm dependencies (2023-08-20) by @depfu in https://github.com/bids-standard/bids-validator/pull/1777
- SCHEMA: Prevent leaking private BIDSFileDeno fields in JSON output by @nellh in https://github.com/bids-standard/bids-validator/pull/1778
- SCHEMA: When multiple sidecars match, accept exact matches by @effigies in https://github.com/bids-standard/bids-validator/pull/1773
- DOC: Add usage instructions for running from deno.land by @effigies in https://github.com/bids-standard/bids-validator/pull/1770
- FIX: Permit electrodes.tsv in meg directories by @effigies in https://github.com/bids-standard/bids-validator/pull/1738
- FIX : motion.json typo fix and remove unused fields by @sjeung in https://github.com/bids-standard/bids-validator/pull/1791
- Reorganize HED wrapper by @happy5214 in https://github.com/bids-standard/bids-validator/pull/1776
- [js] Update all npm dependencies (2023-08-31) by @depfu in https://github.com/bids-standard/bids-validator/pull/1792
- switch to using map over conventional object to preserve key order by @rwblair in https://github.com/bids-standard/bids-validator/pull/1794
- wrap non array args to intersects in square brackets by @rwblair in https://github.com/bids-standard/bids-validator/pull/1795
- chore(deps): bump bids-validator/tests/data/bids-examples from
c557d1f
to1c30c6e
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1798 - chore(deps): bump bids-validator/spec from
d3906e2
tod5b3d23
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1799 - Fix context.columns typescript issues by @nellh in https://github.com/bids-standard/bids-validator/pull/1796
- [js] Update all npm dependencies (2023-09-10) by @depfu in https://github.com/bids-standard/bids-validator/pull/1800
- SCHEMA: Align schema summary output with legacy validator by @nellh in https://github.com/bids-standard/bids-validator/pull/1801
New Contributors
- @depfu made their first contribution in https://github.com/bids-standard/bids-validator/pull/1712
Full Changelog: bids-standard/bids-validator@v1.12.0...v1.13.0
v1.12.0
What's Changed
- Avoid crashing when reporting config file errors by @mguaypaq in https://github.com/bids-standard/bids-validator/pull/1637
- Disable coverage for Deno tests due to hang by @nellh in https://github.com/bids-standard/bids-validator/pull/1643
- Updated deno_tests.yaml to not fail fast by @bendhouseart in https://github.com/bids-standard/bids-validator/pull/1646
- chore(deps): bump bids-validator/tests/data/bids-examples from
96991dd
tod4034da
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1636 - CI: Build and upload deno package in GitHub actions by @effigies in https://github.com/bids-standard/bids-validator/pull/1647
- CI: Keep a history of deno builds by @effigies in https://github.com/bids-standard/bids-validator/pull/1653
- chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1652
- chore(deps): bump bids-validator/spec from
bfc1c2e
to777e864
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1650 - add documentation on building custom schema by @rwblair in https://github.com/bids-standard/bids-validator/pull/1654
- Fix issues in expression language by @rwblair in https://github.com/bids-standard/bids-validator/pull/1655
- Update NIFTI-Reader-JS to v0.6.4 by @nellh in https://github.com/bids-standard/bids-validator/pull/1658
- ENH: Local testing conveniences by @effigies in https://github.com/bids-standard/bids-validator/pull/1661
- ignore CTF .ds directories, some other validators problem by @rwblair in https://github.com/bids-standard/bids-validator/pull/1660
- demote value and sample columns from events.tsv from optional to arbitrary by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1649
- chore(deps): bump docker/metadata-action from 4.3.0 to 4.4.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1666
- chore(deps): bump bids-validator/spec from
777e864
to3d00184
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1667 - chore(deps): bump bids-validator/tests/data/bids-examples from
d4034da
tobc36231
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1668 - motion ch type: ANGACC -> ANGACCEL by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1665
- bump min node version to 14 by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1634
- chore(deps): bump xml2js from 0.4.23 to 0.5.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1656
- Bundle CLI entrypoint with main() call by @nellh in https://github.com/bids-standard/bids-validator/pull/1669
- Schema/fix tsv val type check by @rwblair in https://github.com/bids-standard/bids-validator/pull/1662
- fix(schema): Add missing upload artifact change for build by @nellh in https://github.com/bids-standard/bids-validator/pull/1670
- [SCHEMA] --json flag output fixes by @nellh in https://github.com/bids-standard/bids-validator/pull/1671
- fix(schema): Prevent "undefined" text from being added to JSON output by @nellh in https://github.com/bids-standard/bids-validator/pull/1672
- fix(schema): Improve performance with memoization for evalConstructor by @nellh in https://github.com/bids-standard/bids-validator/pull/1675
- chore(deps): bump bids-validator/tests/data/bids-examples from
bc36231
tofc080d2
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1679 - chore(deps): bump bids-validator/spec from
3d00184
tob879ae0
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1680 - chore(deps): bump denoland/setup-deno from 1.1.1 to 1.1.2 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1681
- ENH: Implement exists(..., "stimuli") by @effigies in https://github.com/bids-standard/bids-validator/pull/1673
- ENH: Add remaining functions to expression language, add exists() rules by @rwblair in https://github.com/bids-standard/bids-validator/pull/1684
- CI: Test Python over supported range by @effigies in https://github.com/bids-standard/bids-validator/pull/1689
- Bump hed-validator dependency to v3.9.0 by @happy5214 in https://github.com/bids-standard/bids-validator/pull/1685
- FIX: Prevent web app hydration error with mismatched next.js SSR state by @nellh in https://github.com/bids-standard/bids-validator/pull/1691
- MNT: Configure dependabot to open npm update PRs by @effigies in https://github.com/bids-standard/bids-validator/pull/1690
- fix jest tests that broke from earlier upgraes. by @rwblair in https://github.com/bids-standard/bids-validator/pull/1705
- chore(deps-dev): bump prettier from 2.7.1 to 2.8.8 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1696
- chore(deps): bump docker/metadata-action from 4.4.0 to 4.6.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1702
- chore(deps): bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1703
- chore(deps): bump docker/build-push-action from 4.0.0 to 4.1.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1704
- CI: Upgrade node/npm in test-bids-examples by @effigies in https://github.com/bids-standard/bids-validator/pull/1709
- chore(deps): bump bids-validator/tests/data/bids-examples from
fc080d2
to127fb50
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1706 - Return 1 on most failures in cli try/except by @rwblair in https://github.com/bids-standard/bids-validator/pull/1710
New Contributors
- @mguaypaq made their first contribution in https://github.com/bids-standard/bids-validator/pull/1637
- @bendhouseart made their first contribution in https://github.com/bids-standard/bids-validator/pull/1646
Full Changelog: bids-standard/bids-validator@v1.11.0...v1.12.0
v1.11.0
What's Changed
- BEP029 Motion (validator) by @sjeung in https://github.com/bids-standard/bids-validator/pull/1434
- [SCHEMA] Add a development script entrypoint with deno options by @nellh in https://github.com/bids-standard/bids-validator/pull/1600
- feat(schema): Add build script for browser compatible builds by @nellh in https://github.com/bids-standard/bids-validator/pull/1605
- [SCHEMA] Browser file API support by @nellh in https://github.com/bids-standard/bids-validator/pull/1606
- Add cli option to specify schema url or file. by @rwblair in https://github.com/bids-standard/bids-validator/pull/1602
- fix(schema): Fix regression in legacy nifti test when run with Deno by @nellh in https://github.com/bids-standard/bids-validator/pull/1609
- deps(schema): Update to latest standard library deps by @nellh in https://github.com/bids-standard/bids-validator/pull/1610
- Schema/web build fixes by @nellh in https://github.com/bids-standard/bids-validator/pull/1612
- dep(schema): Update to latest build of Cliffy for table output by @nellh in https://github.com/bids-standard/bids-validator/pull/1613
- feat(cli): Switch from Yargs -> Cliffy by @nellh in https://github.com/bids-standard/bids-validator/pull/1615
- Add bids-examples test to schema based validator. by @rwblair in https://github.com/bids-standard/bids-validator/pull/1611
- [SCHEMA] Logger functions for debug flag by @nellh in https://github.com/bids-standard/bids-validator/pull/1618
- expression test test by @rwblair in https://github.com/bids-standard/bids-validator/pull/1617
- Add deno tests to github actions by @rwblair in https://github.com/bids-standard/bids-validator/pull/1616
- fix(schema): Remove extra @ts-expect-error by @nellh in https://github.com/bids-standard/bids-validator/pull/1619
- fix(schema): Handle logging tracebacks better and add test for examples by @nellh in https://github.com/bids-standard/bids-validator/pull/1620
- fix(schema): Log errors when a NIfTI cannot be read by @nellh in https://github.com/bids-standard/bids-validator/pull/1621
- [SCHEMA] Build fixes for OpenNeuro by @nellh in https://github.com/bids-standard/bids-validator/pull/1623
- [FIX] orientation_component -> component by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1629
- [ENH] add task entity for anat by @Remi-Gau in https://github.com/bids-standard/bids-validator/pull/1578
- [ENH] add support for qMRI json in top dir by @Remi-Gau in https://github.com/bids-standard/bids-validator/pull/1546
- chore(deps): bump bids-validator/spec from
00105ec
tobfc1c2e
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1635 - [Fix] broken applyRules as discovered by bids examples test. by @rwblair in https://github.com/bids-standard/bids-validator/pull/1622
- docs(schema): Bring the README up to date by @nellh in https://github.com/bids-standard/bids-validator/pull/1638
- [SCHEMA] Disable --legacy flag by @nellh in https://github.com/bids-standard/bids-validator/pull/1642
New Contributors
- @sjeung made their first contribution in https://github.com/bids-standard/bids-validator/pull/1434
Full Changelog: bids-standard/bids-validator@v1.10.0...v1.11.0
v1.10.0
What's Changed
- Schema/expression language by @rwblair in https://github.com/bids-standard/bids-validator/pull/1535
- chore(deps): bump parse-url from 7.0.2 to 8.1.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1548
- chore(deps): bump @xmldom/xmldom from 0.7.5 to 0.7.6 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1550
- Bump shell-quote 1.7.2 ⤑ 1.7.4 by @DimitriPapadopoulos in https://github.com/bids-standard/bids-validator/pull/1551
- Bump versioneer 0.20 → 0.26 by @DimitriPapadopoulos in https://github.com/bids-standard/bids-validator/pull/1552
- chore(deps): bump docker/build-push-action from 3.1.1 to 3.2.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1556
- chore(deps): bump bids-validator/tests/data/bids-examples from
e84c122
todc620a2
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1553 - chore(deps): bump docker/metadata-action from 4.0.1 to 4.1.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1554
- chore(deps): bump bids-validator/spec from
23d9892
toacd7fe4
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1555 - chore(deps): bump docker/login-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1557
- CI: Cancel jobs if branch is updated by @effigies in https://github.com/bids-standard/bids-validator/pull/1558
- ENH: Add physio/stim files to ASL and PET rules by @effigies in https://github.com/bids-standard/bids-validator/pull/1560
- chore(deps): bump bids-validator/spec from
acd7fe4
toec7a5ad
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1563 - chore(deps): bump qs from 6.10.1 to 6.11.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1566
- chore(deps): bump minimatch from 3.0.4 to 3.0.5 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1567
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1568
- chore(deps): bump @xmldom/xmldom from 0.7.6 to 0.7.9 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1569
- Adding conda recipe by @sarthakpati in https://github.com/bids-standard/bids-validator/pull/1570
- ENH: Check for empty or whitespace-only dataset names by @effigies in https://github.com/bids-standard/bids-validator/pull/1572
- chore(deps): bump bids-validator/tests/data/bids-examples from
dc620a2
to7c3e673
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1575 - chore(deps): bump bids-validator/spec from
ec7a5ad
to83e20a1
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1576 - chore(deps): bump json5 from 2.2.0 to 2.2.3 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1577
- FIX: Use intersection to find existing events.json files by @effigies in https://github.com/bids-standard/bids-validator/pull/1574
- bump python version; 3.7 will be EOL in june by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1584
- FIX: Update score library to resolve failing tests by @effigies in https://github.com/bids-standard/bids-validator/pull/1591
- chore(deps): bump bids-validator/spec from
83e20a1
to00105ec
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1593 - chore(deps): bump docker/build-push-action from 3.2.0 to 4.0.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1594
- chore(deps): bump bids-validator/tests/data/bids-examples from
7c3e673
to96991dd
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1596 - chore(deps): bump docker/metadata-action from 4.1.1 to 4.3.0 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1595
- docs(schema): Add some explanation for how to reload the latest version of the specification JSON by @nellh in https://github.com/bids-standard/bids-validator/pull/1592
- Schema/derivatives walk by @rwblair in https://github.com/bids-standard/bids-validator/pull/1547
- FIX/FEAT: Use specific schema version by @sebastientourbier in https://github.com/bids-standard/bids-validator/pull/1580
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in https://github.com/bids-standard/bids-validator/pull/1599
New Contributors
- @sarthakpati made their first contribution in https://github.com/bids-standard/bids-validator/pull/1570
- @sebastientourbier made their first contribution in https://github.com/bids-standard/bids-validator/pull/1580
Thank y'all for your contributions, both PRs were solid additions to the validator.
Full Changelog: bids-standard/bids-validator@v1.9.9...v1.10.0
v1.9.9
What's Changed
- feat: Add support for readBytes on BIDSFileDeno by @nellh in https://github.com/bids-standard/bids-validator/pull/1536
- [SCHEMA]: Add slice support for AdapterFile by @nellh in https://github.com/bids-standard/bids-validator/pull/1539
- add PartialFourier to schema by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1540
- add NIRS to blacklist modalities by @sappelhoff in https://github.com/bids-standard/bids-validator/pull/1538
- update continous recordings to throw code 170 instead 133 by @rwblair in https://github.com/bids-standard/bids-validator/pull/1542
- chore(deps): bump bids-validator/spec from
f476d43
to23d9892
by @dependabot in https://github.com/bids-standard/bids-validator/pull/1543
Full Changelog: bids-standard/bids-validator@v1.9.8...v1.9.9