Releases: neurobagel/query-tool
v0.2.1
🎉 This release contains work from a new contributor! 🎉
Thank you, Alyssa Dai (@alyssadai), for all your work!
🐛 Bug Fixes
- [FIX] Fixed the condition for when federation API's
nodes_response_status
isfail
#126 (@rmanaem) - [FIX] Remove attributes with a NULL label #124 (@surchs)
🏠 Internal
- [CI] Add .github to .prettierignore #127 (@alyssadai)
Authors: 3
- Alyssa Dai (@alyssadai)
- Arman Jahanpour (@rmanaem)
- Sebastian Urchs (@surchs)
v0.2.0
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Sauradip Ghosh (@Sauradip07)
❤️ Yaroslav Halchenko (@yarikoptic)
Release Notes
[MNT] Release new data model (#118)
We have updated the Neurobagel data model to allow users to specify phenotypic information at the session level (neurobagel/planning#83). This release updates the query tool so it can understand the new response from APIs.
💥 Breaking Changes
- [ENH] Enabled pheno level session for response and query #112 (@rmanaem)
- [REF] Enable handling of partial node response success #97 (@rmanaem @surchs)
🚀 Enhancements
- [MNT] Release new data model #118 (@rmanaem)
- [FIX] Reverted back to installing devdependencies along with dependencies #117 (@rmanaem)
🐛 Bug Fixes
🏠 Internal
- [CI] Set up docker nightly build #114 (@rmanaem)
- [MNT] Add dependabot.yml #94 (@Sauradip07 @rmanaem)
- [MNT] Removed
corePlugins
option fromprettier
config file #87 (@rmanaem) - [CI] adding codespell: fixing one typo #86 (@yarikoptic @rmanaem)
- [CI] Remove GH variable dependence for tests #80 (@surchs)
- [MNT] Add .prettierignore for CHANGELOG #83 (@surchs)
📝 Documentation
Authors: 4
- Arman Jahanpour (@rmanaem)
- Sauradip Ghosh (@Sauradip07)
- Sebastian Urchs (@surchs)
- Yaroslav Halchenko (@yarikoptic)
v0.1.0
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Arman Jahanpour (@rmanaem)
❤️ Sauradip Ghosh (@Sauradip07)
❤️ Abdul Samad Siddiqui (@samadpls)
❤️ Sebastian Urchs (@surchs)
Release Notes
The first release of the tool refactored and reimplemented in React and TypeScript.
💥 Breaking Changes
- [ENH] Implemented UI improvements #16 (@rmanaem @surchs)
- [ENH] Implemented logic for downloading result #13 (@rmanaem)
- [ENH] Implemented logic for parsing selection from the url search parameters #12 (@rmanaem)
- [ENH] Implemented logic for node selection #10 (@rmanaem)
- [ENH] Implemented query fields #9 (@rmanaem)
- [ENH] Created query prototype #7 (@rmanaem)
🚀 Enhancements
🐛 Bug Fixes
- [FIX] Fixed the performance issues caused by re-rendering #39 (@rmanaem)
- [FIX] Refactored synching of the
URLSearchParams
and selected nodes #25 (@rmanaem)
🏠 Internal
- [MNT] Set the app version to
0.1.0
in package.json #53 (@rmanaem) - [MNT] Dockerized the app #51 (@rmanaem)
- [MNT] Added post-merge hook and updated scripts #38 (@Sauradip07)
- [CI] Set up GitHub pages deployment CI #50 (@rmanaem)
- [CI] Set up ESLint CI #47 (@rmanaem)
- [CI] Implement Prettier CI Check for Code Consistency #44 (@samadpls)
- [MNT] Added
prettier
support #35 (@samadpls)
🧪 Tests
Authors: 6
- Abdul Samad Siddiqui (@samadpls)
- Arman Jahanpour (@rmanaem)
- Sauradip Ghosh (@Sauradip07)
- Sebastian Urchs (@surchs)