Changelog¶
The release notes of every version, from the GitHub releases.
v0.3.0¶
Released on 2026-10-16 - GitHub - PyPI
What’s Changed¶
Layered spheres: kernel, closed-form derivatives and ensembles (0.3.0) by @dannyzed in https://github.com/usask-arg/scatrs/pull/6
perf(mie): faster sphere kernel — shorter recurrences, one-division reciprocal, fused Jacobian sums by @dannyzed in https://github.com/usask-arg/scatrs/pull/8
Randomly oriented spheroids: the T-matrix method (part of 0.3.0) by @dannyzed in https://github.com/usask-arg/scatrs/pull/7
Full Changelog: https://github.com/usask-arg/scatrs/compare/v0.2.0…v0.3.0
v0.2.0¶
Released on 2026-10-14 - GitHub - PyPI
What’s Changed¶
Python API: Ensemble/Mixture objects, refractive-index models, grids and lists; changelog from release notes by @dannyzed in https://github.com/usask-arg/scatrs/pull/4
0.2.0: drop faer for matrixmultiply; AngularTable for batched amplitudes by @dannyzed in https://github.com/usask-arg/scatrs/pull/5
Full Changelog: https://github.com/usask-arg/scatrs/compare/v0.1.0…v0.2.0
v0.1.0¶
Released on 2026-10-14 - GitHub - PyPI
What’s Changed¶
Phase 1b: sphere phase matrix and exact Greek coefficients by @dannyzed in https://github.com/usask-arg/scatrs/pull/1
Phase 2a + 2b: ensembles of spheres, fast Greek coefficients, sasktran2 comparison by @dannyzed in https://github.com/usask-arg/scatrs/pull/2
User-facing docs, Rust API reference, and 0.1.0 release prep by @dannyzed in https://github.com/usask-arg/scatrs/pull/3
New Contributors¶
@dannyzed made their first contribution in https://github.com/usask-arg/scatrs/pull/1
Full Changelog: https://github.com/usask-arg/scatrs/commits/v0.1.0