Releases: JSorngard/const-primes
Releases · JSorngard/const-primes
v0.10.5
What's Changed
- Exclude unneeded files from being published to crates.io by @JSorngard in #145.
- Use caching to speed up CI by @JSorngard in #149.
- Correct cli usage of cargo-all-features in the no_std CI job by @JSorngard in #161.
- Use correct method of not running benchmarks in the CI job by @JSorngard in #164.
- Explicitly install required components in CI and switch from the
doc_auto_cfgfeature to thedoc_cfgfeature. by @JSorngard in #163 - Add an SPDX-License-Identifier to all source files and update copyright year. by @JSorngard in #148.
- Bump rand from 0.9.0 to 0.9.2 by @dependabot[bot] in #143, #151
- Bump zerocopy from 0.8.24 to 0.8.27 by @dependabot[bot] in #144, #147, #156
- Bump criterion from 0.5.1 to 0.7.0 by @dependabot[bot] in #146 and #152.
- Bump serde_json from 1.0.140 to 1.0.145 by @dependabot[bot] in #150, #153, #155, #158
- Bump rkyv from 0.8.10 to 0.8.11 by @dependabot[bot] in #154
- Update dependencies by @JSorngard in #157 and #165.
- Bump serde from 1.0.221 to 1.0.228 by @dependabot[bot] in #159, #160 and #162.
Full Changelog: v0.10.4...v0.10.5
v0.10.4
What's Changed
- Remove the note that the
serdefeature needs the standard library, as it no longer does, by @JSorngard in #136. - CI improvements, by @JSorngard in #118, #119, #137, #138, #139, #140 and #142.
- Update dependencies, by @dependabot in #120, #121, #122, #123, #124, #125, #126, #127, #128, #135 and #134.
- Make deserialization fallible if the input is not all primes, by @JSorngard in #129 and #141.
Full Changelog: v0.10.3...v0.10.4
v0.10.3
What's Changed
- Add information about the MSRV bump when enabling the
fast_testfeature by @JSorngard in #117 - Replace match with let ... else where applicable by @JSorngard in #102
- Bump serde_json from 1.0.134 to 1.0.137 by @dependabot in #103 and #104
- Clearer CI job step names by @JSorngard in #105
- Add MSRV verification CI job by @JSorngard in #107
- Add semver-checks CI job by @JSorngard in #108
cargo updateby @JSorngard in #106- Bump machine-prime from 1.5.2 to 1.5.5 by @dependabot in #110 and #114
- Add CI job to test the crate on the Rust beta branch by @JSorngard in #111
- Bump serde_json from 1.0.137 to 1.0.138 by @dependabot in #113
- Bump rand from 0.8.5 to 0.9.0 by @dependabot in #112
- Use non-deprecated rng generation function by @JSorngard in #115
Full Changelog: v0.10.2...v0.10.3
v0.10.2
What's Changed
- Re-add the
fast_testfeature, by @JSorngard in #101. - Use
taiki_e/install_actionto install dev tools in CI, by @JSorngard in #100.
Dependency updates
- Bump serde from 1.0.215 to 1.0.217 by @dependabot in #95 and #99.
- Bump serde_json from 1.0.133 to 1.0.134 by @dependabot in #96.
- Bump zerocopy from 0.8.13 to 0.8.14 by @dependabot in #98.
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's changed
- Removed reference to removed feature from the docstring of
is_prime;
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's changed
- Removed the
fast_testfeature as it could cause non-additive features to enter the dependency tree.
Full Changelog: v0.9.7...v0.10.0
v0.9.7
What's Changed
- Added the
fast_testfeature that makes theis_primefunction significantly faster by calling out to themachine-primecrate by @JASory in #84 and @JSorngard in #86, #87 and #88.
Full Changelog: v0.9.6...v0.9.7
v0.9.6
v0.9.5
What's changed
- Set the
rust-versionfield to 1.81.0.
This is not an MSRV guarantee for the future. If we don't set this field crates.io auto-sets it to 1.56.0 which is too old to compile the crate.
Full Changelog: v0.9.4...v0.9.5