Releases: neurobagel/bagel-cli
Releases · neurobagel/bagel-cli
v0.4.0
💥 Breaking Changes
- [MNT] Deprecate Cognitive Atlas vocab namespace & add check for unsupported namespaces #410 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.3.5
🚀 Enhancements
- [ENH] Allow unrecognized pipeline names and versions in processing status file #401 (@alyssadai)
- [MNT] Remind about missing value annotation in age parsing error #402 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.3.4
🚀 Enhancements
- [ENH] Load pipeline catalog dynamically and error out when it is empty/not found #391 (@surchs @alyssadai)
🏠 Internal
- [REF] Refactor utilities #385 (@alyssadai)
🔩 Dependency Updates
- [REF] Upgrade codebase to Pydantic>2 #389 (@alyssadai)
Authors: 2
- Alyssa Dai (@alyssadai)
- Sebastian Urchs (@surchs)
v0.3.3
🚀 Enhancements
- [FIX] Package
pipeline-catalog
as data files in CLI installation #379 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.3.2
🚀 Enhancements
- [FIX] Make
pipeline-catalog
submodule available to built Docker image #373 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.3.1
🚀 Enhancements
- [FIX] Add missing
_id
suffix to processing status file column mappings #370 (@alyssadai)
📝 Documentation
- [DOC] Move pre-commit setup to README.md #368 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.3.0
💥 Breaking Changes
- [MODEL] Model basic pipeline availability info in imaging session #347 (@alyssadai)
🚀 Enhancements
- [ENH] Add derivatives command and
pipeline-catalog
submodule #349 (@alyssadai) - [REF] Rename Neurobagel-created session to
ses-unnamed
#358 (@alyssadai) - [ENH] More user-friendly handling of input decoding/reading errors #337 (@alyssadai)
🏠 Internal
- [INF] Add script to generate
nb_vocab.ttl
#360 (@alyssadai) - [MNT] Removed build docker nightly workflow file #348 (@rmanaem)
📝 Documentation
- [DOC] Remove usage instructions & update development environment section in README #365 (@alyssadai)
Authors: 2
- Alyssa Dai (@alyssadai)
- Arman Jahanpour (@rmanaem)
v0.2.2
Release Notes
[CI] Release the CLI (#330)
This release introduces short option names for CLI commands and fixes a bug that prevented hyphens in column names from being parsed.
🚀 Enhancements
- [ENH] Update help text and add short CLI options #316 (@alyssadai)
🐛 Bug Fixes
- [FIX] Handle dashes (/any chars that are not python variable valid) in column names #313 (@alyssadai)
📝 Documentation
- [DOC] Note case sensitivity of subject IDs in
bids
IDs check error #317 (@alyssadai)
Authors: 1
- Alyssa Dai (@alyssadai)
v0.2.1
🐛 Bug Fix
- [FIX] Use different reviewer token in release.yaml #268 (@alyssadai)
- [ENH] Handle multi-column attribute annotations #264 (@alyssadai)
- Bump bids-examples from
1a000d6
toeff47f1
#265 (@dependabot[bot]) - [CI] Allow auto to push on protected branch #261 (@alyssadai)
- Bump bids-examples from
b6e5234
to1a000d6
#256 (@dependabot[bot]) - [CI] Switch to parallel build config for coveralls #263 (@alyssadai)
- [MODEL] Handle phenotypic inputs with no session column in the TSV #260 (@alyssadai)
- [MNT] Stop pre-commit from pushing to PR branches #253 (@surchs)
Authors: 3
- @dependabot[bot]
- Alyssa Dai (@alyssadai)
- Sebastian Urchs (@surchs)
v0.2.0
🚀 Enhancement
- [MODEL] Update data model to include longitudinal pheno data when sessions exist in TSV #250 (@alyssadai @surchs @pre-commit-ci[bot])
🐛 Bug Fix
- [CI] give auto-release permissions to launch build #255 (@surchs)
- [CI] Add Codecov to test workflow #254 (@alyssadai)
- [TST] Added a test to ensure correct labelling of phenotypic sessions #251 (@sam-gregz)
- Bump actions/setup-python from 4 to 5 #246 (@dependabot[bot])
- [CI] Update .autorc to release with release label #248 (@alyssadai @surchs @pre-commit-ci[bot])
- Bump actions/stale from 8 to 9 #245 (@dependabot[bot])
- Bump neurobagel_examples from
f1b00e5
to94282f1
#249 (@dependabot[bot]) - [MNT] Update the neurobagel examples #247 (@surchs)
- Delete .github/workflows/add_pr2project.yml #244 (@surchs)
Authors: 5
- @dependabot[bot]
- @pre-commit-ci[bot]
- @sam-gregz
- Alyssa Dai (@alyssadai)
- Sebastian Urchs (@surchs)