Skip to content

Commit b92f068

Browse files
committed
Merge branch 'release/v0.41.1' back into dev
2 parents e1c22fc + 67ca352 commit b92f068

2 files changed

Lines changed: 30 additions & 1 deletion

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "peroxide"
3-
version = "0.41.0"
3+
version = "0.41.1"
44
authors = ["axect <axect@outlook.kr>"]
55
edition = "2018"
66
description = "Rust comprehensive scientific computation library contains linear algebra, numerical analysis, statistics and machine learning tools with familiar syntax"

RELEASES.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
# Release 0.41.1 (2026-05-16)
2+
3+
## JOSS review (#10366) cycle
4+
5+
### Bug fix
6+
- Allocate `row_ics` with the correct `nnz` length in `SPMatrix::new` ([9723fde](https://github.com/Axect/Peroxide/commit/9723fde))
7+
8+
### Build
9+
- Add `O3-openblas` / `O3-netlib` / `O3-accelerate` / `O3-intel-mkl` convenience features that select the BLAS/LAPACK link backend in one go ([#98](https://github.com/Axect/Peroxide/issues/98))
10+
11+
### Documentation
12+
- Restructure `README.md`, add quickstart and source layout ([#99](https://github.com/Axect/Peroxide/issues/99))
13+
- Expand optional feature documentation, document O3 backend selection and HDF5 1.x constraint ([#98](https://github.com/Axect/Peroxide/issues/98))
14+
- Point `documentation` URL to docs.rs, add Statement of need and examples links to the crate landing page
15+
- Fix docs.rs build ([#97](https://github.com/Axect/Peroxide/issues/97))
16+
- Expand `CONTRIBUTING.md`
17+
18+
### CI / Lint
19+
- Test optional features in separate jobs ([#98](https://github.com/Axect/Peroxide/issues/98))
20+
- Promote `cargo clippy --all-targets` to a blocking job and clear all warnings across crate / tests / examples
21+
- Add `examples/clippy_verify.rs` determinism oracle for the Phase 2 lint refactor
22+
23+
### Test
24+
- Strengthen `tests/optimize.rs` and `tests/integral.rs` suites
25+
26+
### Paper
27+
- Add JOSS paper sources (`paper/paper.md`, `paper/paper.bib`), co-authors, and Acknowledgements
28+
- Add citations and trade-off discussion (lapack, ndarray, enzyme, openblas)
29+
130
# Release 0.41.0 (2026-03-15)
231

332
## Replace `enum AD` with const-generic `Jet<N>` (**Breaking Change**)

0 commit comments

Comments
 (0)