Releases: ATTPC/attpc_engine
v0.2.0 - Bugfixes, documentation updates, dev updates
This release contains a set of minor bugfixes, refactors, and documentation updates. Some development changes as well, switching to Ruff and incorporating linitng into CI
What's Changed
Full Changelog: v0.1.7...v0.2.0
v0.1.7 - Continuing to fix HDF5 splitting
v0.1.6 - Fixes to HDF5 write, Docs
HDF5 writing continued to be bugged in the multiple file case. Should be fixed now! Fix some typos in the documentation.
What's Changed
- Merging fixes into my local branch by @sigmanotation in #22
- Add the flush back in by @sigmanotation in #23
- Update from main by @gwm17 in #25
- Bump version, fix docs by @gwm17 in #26
Full Changelog: v0.1.5...v0.1.6
v0.1.5 - Fix to Writer, PolarDistribution
Fix issues with writing to multiple HDF5 files in SpyralWriter, add PolarDistribution to define angle limits in CM frame.
v0.1.4 - Fix Reaction Threshold
Fixes an edge case in Reaction threshold calculation. Needed to be fully relativistic to be correct in extreme examples (case tested was deuteron breakup sampling up to the limit of excitation energy). Now uses CM energy to calculate if a sample is allowed.
v0.1.3 - Fix multi-decay
Fix a bug in the KinematicsPipeline for multi-decay scenarios
v0.1.2 - Fix pyproject.toml
Fix broken pyproject.toml
v0.1.1 - Bugfix to KinematicsPipeline validation
Fix to a bug where additional decay steps compared the previous residual to the new residual rather than the previous residual to the parent.
First Release
First release of attpc_engine, everything is ready for comprehensive testing!