Skip to content

Version 4.0.0 #312

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 285 commits into from
Mar 8, 2025
Merged

Version 4.0.0 #312

merged 285 commits into from
Mar 8, 2025

Conversation

happy5214
Copy link
Member

This version provides feature-completeness and removes HED-2G support.

happy5214 and others added 30 commits October 29, 2024 16:40
Rewrite of tokenizer and introduction of object-based test cases
Working on separating the data from the tests
Reorganized the tests, eliminating internal log  @happy5214 I'm going to go ahead and merge since this PR is on refactoring the tests as discussed.
General cleanup of schemas and schema parsing. @happy5214 I'm going to merge this into develop so that I can try to resolve with the changes in my new commits before we meet.
Update tokenizer -- removed extra delimiter tests in parser
Update tokenizer to handle (, x
Remove HED 2 support and reorganize code
Updating of the tests. @happy5214 I resolved the conflicts between the HED2 removal and this testing update PR.  I am going to go ahead and merge.  Note that the action to run the tests on the latest version of node took a really long time.  It seems that the  setup node GitHub action doesn't have the latest version of Node v23+ cached.  We will need to keep a eye on this.
happy5214 and others added 27 commits February 24, 2025 10:52
Finalize API and fix compatibility with BIDS
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/eslint-config-prettier@v10.0.1...v10.0.2)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.8 to 0.27.9.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.27.8...v0.27.9)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.5.2...3.5.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v15.15.0...v16.0.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
A bunch of changes in preparation for the release of v4.0.0
…elop/eslint-config-prettier-10.0.2

Bump eslint-config-prettier from 10.0.1 to 10.0.2
…elop/prettier-3.5.3

Bump prettier from 3.5.2 to 3.5.3
…elop/typedoc-0.27.9

Bump typedoc from 0.27.8 to 0.27.9
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.7.3...v5.8.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…elop/typescript-5.8.2

Bump typescript from 5.7.3 to 5.8.2
…elop/globals-16.0.0

Bump globals from 15.15.0 to 16.0.0
husky is a development package whose configuration we borrowed from the old bids-validator package. It has since been updated, and the existing configuration was creating warnings. This PR updates the configuration. It also now runs both sets of tests when committing.
Also revert bad replacement of "sidecar" -> "bidsFile" throughout strings
and comments.
Last-minute changes to BIDS modules before major release
Move special issue parameters to static Map variable
@happy5214 happy5214 added the repo-management Changes to the repository structure unrelated to the end product label Mar 8, 2025
@happy5214 happy5214 added this to the 4.0.0 milestone Mar 8, 2025
@happy5214 happy5214 merged commit d698bee into master Mar 8, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repo-management Changes to the repository structure unrelated to the end product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants