Releases: ATTPC/Spyral
v1.0.0 - First Stable Release!
This is the first stable release of Spyral! This means that moving forward we intend to only make backwards-compatible changes until the next full release (i.e. v2.0.0). This is a big milestone for Spyral!
The things that were changed in this specific release are:
- Added support for new merger format for RCNP campaign
- Removed pad_electronics_map parameter. Was basically not used and a headache to sync between the merger and Spyral.
Since the pad_electronics map parameter is gone, you will need to update your scripts accordingly. The examples and documentation have been updated accordingly.
What's Changed
- v1.0.0 first release candidate by @gwm17 in #262
- Bump to full release by @gwm17 in #263
- v1.0.0 release by @gwm17 in #264
Full Changelog: v0.18.0...v1.0.0
v1.0.0rc0
v0.18.0 - Update numba, spyral-utils
This release of Spyral updates some dependencies, in particular numba and spyral-utils, and makes Spyral compatible with numpy 2.1.
What's Changed
- Update dependencies, bump version by @gwm17 in #257
- Fix type conversion in HardwareID by @gwm17 in #258
- Bump to release by @gwm17 in #260
- Release 0.18.0 by @gwm17 in #259
Full Changelog: v0.17.1...v0.18.0
v0.18.0rc1
v0.18.0rc1 release candidate
v0.18.0rc0
v0.18.0 first release candidate
v0.17.1 - Prepare for new numba
spyral-utils has released version 2.0, with Numpy 2.1 compatiblity. This release pins the spyral-utils version in Spyral to <2.0 until we are have finished testing Spyral compatibility with Numba 0.61 and Numpy 2.1.
What's Changed
Full Changelog: v0.17.0...v0.17.1
v0.17.0 - Dragon compatibility, calibrate with drift velocity
In this release of Spyral we've added two new features: compatibility with the HPE-Dragon HPC runtime and calibration of point clouds from a known drift velocity instead of a window time. The documentation has been updated for these changes.
What's Changed
- HPC shared memory by @gwm17 in #251
- Calibration from drift velo, update docs by @gwm17 in #253
- Release 0.17.0 by @gwm17 in #254
Full Changelog: v0.16.0...v0.17.0
v0.17.0rc0
v0.17.0 first release candidate
v0.16.0 - New Joining, Update spyral-utils
In this release of Spyral, we changed a lot of things!
- New cluster joining algorithm, relying on full 3-D data
- Update spyral-utils allowing for GasMixtureTargets in the solver
- Cleanup internals, refactor some tricky behavior
- Add in experimental new start method to hopefully accommodate HPC environments
- And more!
Check out the documentation for details. Note that spyral-utils minimum version was updated as well.
What's Changed
- Pull hotfix to gwm17_dev by @gwm17 in #237
- Add Zenodo badge by @gwm17 in #238
- QoL, Improved Joining by @gwm17 in #240
- Fix new joining, update version by @gwm17 in #243
- More joining fixes by @gwm17 in #244
- Final (hopefully) tweaks to joining by @gwm17 in #246
- Update spyral-utils, add preliminary dragon_start, set to release by @gwm17 in #248
- Last min bugfixes for release by @gwm17 in #250
- 0.16.0 Release PR by @gwm17 in #249
Full Changelog: v0.15.1...v0.16.0
v0.16.0rc3
v0.16.0 release candidate 3