Releases: GSTT-CSC/hazen
Releases · GSTT-CSC/hazen
1.0.7
What's Changed
- 296 hazen incompatible with python 311 by @laurencejackson in #297
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- update numpy and move code coverage badge update to release tests by @laurencejackson in #295
Full Changelog: 1.0.5...1.0.6
1.0.5
What's Changed
- ACR Ghosting (and Uniformity) by @YassineRMH in #280
- Fix readthedocs by @hshuaib90 in #262
- Corrects scipy version in requirements.txt by @heyhaleema in #287
- SNR mark 23x25 from 9x9 by @Lucrezia-Cester in #282
- 233 snr putting rois in the wrong location by @laurencejackson in #267
- Add tests for sp res by @Lucrezia-Cester in #285
- Slice pos axis labels by @Lucrezia-Cester in #279
- Adds .readthedocs.yaml to fix RTD build by @heyhaleema in #288
- Pre-release cleanup by @heyhaleema in #292
Full Changelog: 1.0.4...1.0.5
1.0.4
Corrects final typo in the release process
Full Changelog: 1.0.3...1.0.4
1.0.3
Adds requirements to PyPI install package
1.0.2
Fixes minor bug with PyPI release process
1.0.1
Version 1.0! 🎉
This is a big change to the Hazen code base, so we've upped the major release number to 1.0 the two major changes are:
- Hazenlib and the Hazen web app are now separate repositories on github. This has massively simplified both repos and allows us to develop them independently. This repository will contain all the hazenlib source code and will continue to work as a command line tool. This will help resolve difficulties installing Hazen. The simpler install process also means hazen can be installed via pip, and an automated build and release are triggered after each release.
- Hazen's tasks are now object-orientated. This has allowed us to unify the way that all tasks accept inputs and return outputs, this was done originally to simplify the web app design but will also simplify adding new tasks in the future.
A full summary of changes are listed below
What's Changed
- Bump actions/setup-python from 2 to 3.1.1 by @dependabot in #230
- Bump schneegans/dynamic-badges-action from 1.1.0 to 1.3.0 by @dependabot in #235
- Adds M1 Apple Mac installation instructions by @heyhaleema in #224
- Object orientated hazenlib by @laurencejackson in #253
- move version to setup.py only by @laurencejackson in #254
- syncs requirements with webapp by @laurencejackson in #255
- Add output path by @laurencejackson in #260
- Adds new docs by @heyhaleema in #261
- Major refactor of code to use HazenTask classes by @laurencejackson in #266
New Contributors
- @heyhaleema made their first contribution in #224
Full Changelog: 0.6.0...1.0.1
0.6.0
What's Changed
- Adds ACR Uniformity functionality by @YassineRMH in #207
- Bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #190
- Bump schneegans/dynamic-badges-action from 1.0.0 to 1.1.0 by @dependabot in #174
- Fixes celery vulnerability by @laurencejackson in #203
- run cli tests as job in dev and production workflows by @laurencejackson in #197
- Bump schneegans/dynamic-badges-action from 1.0.0 to 1.1.0 by @dependabot in #198
- merge Release/0.6.0 into main by @Lucrezia-Cester in #214
New Contributors
- @YassineRMH made their first contribution in #207
Full Changelog: 0.5.2...0.6.0
0.5.2
What's Changed
- Updated ghosting function – fixes sampling point issue by @Lucrezia-Cester in #185
- Added new hazen snr_map function – generates SNR parametric map by @pcw24601 in #113
- Corrects hazen slice_width geometric distortion measurements by @superresolusian @tomaroberts in #175
- Updated LSF function by @Lucrezia-Cester in #191
- Added hazenlib init tests coverage by @Lucrezia-Cester in #144
- Creates citation button on Github page, updates contributors.txt by @tomaroberts in #194
- Updated cli-test.yml by @laurencejackson in #195
- Release/0.5.2 by @tomaroberts in #196
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- Fixes docker CLI args - IMPORTANT: requires user to copy new hazen-app file into /usr/local/bin by @laurencejackson in #178
- Release/0.5.1 by @tomaroberts in #179
Full Changelog: 0.5.0...0.5.1