Releases: uutils/num-prime
Releases · uutils/num-prime
v0.5.0
num-prime moved under uutils umbrella and released v0.5.0 with:
- Bug fixes: 32-bit primality test hashing, multiplication overflow, aarch64 compatibility
- CI improvements: Coverage, security audits, performance monitoring, MSRV testing
- Quality: Updated dependencies, clippy fixes, comprehensive docs, Scilab verification
- MSRV: Defined to Rust 1.70
9 new contributors joined the project.
What's Changed
- Fix bug in hashing function for 32bit primality test by @aedoq in #7
- Update lru dependency by @robinhundt in #10
- add a simple CI run by @sylvestre in #13
- run rustfmt as a sep CI job by @sylvestre in #19
- Fix clippy warnings by @sylvestre in #17
- introduce coverage by @sylvestre in #31
- bug num-bigint by @sylvestre in #14
- Configure Renovate by @renovate[bot] in #30
- Bump
lrufrom0.12.2to0.16.3by @cakebaker in #26 - Setup CodSpeed for continuous performance monitoring by @codspeed-hq[bot] in #40
- bump num-modular to version 0.6.1 by @sylvestre in #38
- actions: add security audit workflow by @xtqqczze in #39
- CI: Use preinstalled Rust by @oech3 in #41
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #44
- enable memory benchmarking in addition to simulation by @sylvestre in #46
- Improve code coverage for traits, mint, buffer, and factor modules by @sylvestre in #49
- ci: run msrv and nightly jobs by @xtqqczze in #51
- add rust-version to cargo workspace by @xtqqczze in #50
- fix markdown lints by @xtqqczze in #52
- CI: reproducibility by @oech3 in #48
- chore(deps): update moonrepo/setup-rust action to v1 by @renovate[bot] in #45
- Fixing broken tests on aarch64 targets by @chadbrewbaker in #21
- docs: add examples to all public functions + fix warnings by @sylvestre in #54
- verify the math with Scilab by @sylvestre in #55
- Fix multiplication overflow in one_line factorization algorithm by @sylvestre in #47
- bench: use seeded RNG for glass_pumpkin prime generation benchmarks by @sylvestre in #57
- reduce msrv to 1.70 by @xtqqczze in #58
- Fix nth_root_exact panic on negative even roots by @sylvestre in #56
- remove NumberTheory - used only for benchmark) by @sylvestre in #61
- prepare version 0.5.0 by @sylvestre in #62
New Contributors
- @aedoq made their first contribution in #7
- @robinhundt made their first contribution in #10
- @sylvestre made their first contribution in #13
- @renovate[bot] made their first contribution in #30
- @cakebaker made their first contribution in #26
- @codspeed-hq[bot] made their first contribution in #40
- @xtqqczze made their first contribution in #39
- @oech3 made their first contribution in #41
- @chadbrewbaker made their first contribution in #21
Full Changelog: https://github.com/uutils/num-prime/commits/v0.5.0