From ac412039acbfc9e4733784998bac1966dd48e5a3 Mon Sep 17 00:00:00 2001 From: devolutionsbot <31221910+devolutionsbot@users.noreply.github.com> Date: Tue, 4 Aug 2026 04:09:41 -0400 Subject: [PATCH] chore(release): prepare for publishing --- Cargo.lock | 56 +++++++++++----------- ffi/wasm/Cargo.lock | 30 ++++++------ picky-asn1-der/CHANGELOG.md | 92 ++++++++++++++++++++++++++++++++++++ picky-asn1-der/Cargo.toml | 2 +- picky-asn1-x509/CHANGELOG.md | 92 ++++++++++++++++++++++++++++++++++++ picky-asn1-x509/Cargo.toml | 2 +- picky/CHANGELOG.md | 92 ++++++++++++++++++++++++++++++++++++ picky/Cargo.toml | 2 +- 8 files changed, 322 insertions(+), 46 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6408400f..36d96015 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -55,9 +55,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" dependencies = [ "memchr", ] @@ -220,9 +220,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c89588d05638b5b4594a3348a2d6c20277e43a7f5c5202b05cc56888475a47b8" +checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9" dependencies = [ "find-msvc-tools", "shlex", @@ -471,13 +471,13 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" +checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -737,9 +737,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" +checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" [[package]] name = "group" @@ -823,9 +823,9 @@ checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "hybrid-array" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" dependencies = [ "subtle", "typenum", @@ -1024,9 +1024,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" [[package]] name = "itoa" @@ -1072,9 +1072,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.188" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22053b6a34f84abc97f9129e61334f40174659a1b9bd18c970b83db6a9a6348b" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "linux-raw-sys" @@ -1258,7 +1258,7 @@ dependencies = [ [[package]] name = "picky" -version = "7.0.0-rc.26" +version = "7.0.0-rc.27" dependencies = [ "aes", "aes-gcm", @@ -1330,7 +1330,7 @@ dependencies = [ [[package]] name = "picky-asn1-der" -version = "0.5.6" +version = "0.5.7" dependencies = [ "base64 0.23.0", "crypto-bigint", @@ -1343,7 +1343,7 @@ dependencies = [ [[package]] name = "picky-asn1-x509" -version = "0.15.4" +version = "0.15.5" dependencies = [ "base64 0.23.0", "crypto-bigint", @@ -1799,7 +1799,7 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 3.0.2", + "syn 3.0.3", ] [[package]] @@ -1968,9 +1968,9 @@ dependencies = [ [[package]] name = "syn" -version = "3.0.2" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a207d6d6a2b7fc470b80443726053f18a2481b7e1eee970597051596567987a3" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", @@ -2027,14 +2027,14 @@ checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" dependencies = [ "proc-macro2", "quote", - "syn 3.0.2", + "syn 3.0.3", ] [[package]] name = "time" -version = "0.3.54" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", "num-conv", @@ -2074,9 +2074,9 @@ dependencies = [ [[package]] name = "toml" -version = "1.1.3+spec-1.1.0" +version = "1.1.4+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c" +checksum = "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5" dependencies = [ "indexmap", "serde_core", @@ -2110,9 +2110,9 @@ dependencies = [ [[package]] name = "toml_parser" -version = "1.1.2+spec-1.1.0" +version = "1.1.3+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" dependencies = [ "winnow", ] diff --git a/ffi/wasm/Cargo.lock b/ffi/wasm/Cargo.lock index fc8fe82c..8161a014 100644 --- a/ffi/wasm/Cargo.lock +++ b/ffi/wasm/Cargo.lock @@ -73,7 +73,7 @@ checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec" dependencies = [ "proc-macro2", "quote", - "syn 3.0.2", + "syn 3.0.3", ] [[package]] @@ -177,9 +177,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c89588d05638b5b4594a3348a2d6c20277e43a7f5c5202b05cc56888475a47b8" +checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9" dependencies = [ "find-msvc-tools", "shlex", @@ -525,9 +525,9 @@ dependencies = [ [[package]] name = "hybrid-array" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" dependencies = [ "subtle", "typenum", @@ -582,9 +582,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.188" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22053b6a34f84abc97f9129e61334f40174659a1b9bd18c970b83db6a9a6348b" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "libm" @@ -745,7 +745,7 @@ version = "0.0.0" dependencies = [ "console_error_panic_hook", "getrandom", - "picky 7.0.0-rc.26", + "picky 7.0.0-rc.27", "serde_json", "wasm-bindgen", "wasm-bindgen-test", @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "picky" -version = "7.0.0-rc.26" +version = "7.0.0-rc.27" dependencies = [ "aes", "aes-gcm", @@ -807,7 +807,7 @@ dependencies = [ [[package]] name = "picky-asn1-der" -version = "0.5.6" +version = "0.5.7" dependencies = [ "picky-asn1", "serde", @@ -816,7 +816,7 @@ dependencies = [ [[package]] name = "picky-asn1-x509" -version = "0.15.4" +version = "0.15.5" dependencies = [ "base64", "crypto-bigint", @@ -1041,7 +1041,7 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 3.0.2", + "syn 3.0.3", ] [[package]] @@ -1157,9 +1157,9 @@ dependencies = [ [[package]] name = "syn" -version = "3.0.2" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a207d6d6a2b7fc470b80443726053f18a2481b7e1eee970597051596567987a3" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", @@ -1183,7 +1183,7 @@ checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" dependencies = [ "proc-macro2", "quote", - "syn 3.0.2", + "syn 3.0.3", ] [[package]] diff --git a/picky-asn1-der/CHANGELOG.md b/picky-asn1-der/CHANGELOG.md index 4a759798..575121c5 100644 --- a/picky-asn1-der/CHANGELOG.md +++ b/picky-asn1-der/CHANGELOG.md @@ -6,6 +6,98 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[0.5.7](https://github.com/Devolutions/picky-rs/compare/picky-asn1-der-v0.5.6...picky-asn1-der-v0.5.7)] - 2026-08-04 + +### Security + +- Bump base64 from 0.22.1 to 0.23.0 ([#520](https://github.com/Devolutions/picky-rs/issues/520)) ([0e921e41d0](https://github.com/Devolutions/picky-rs/commit/0e921e41d0d08523748254c4a9a234c4cc28424f)) + + Bumps [base64](https://github.com/marshallpierce/rust-base64) from + 0.22.1 to 0.23.0. +
+ Changelog +

Sourced from base64's + changelog.

+
+

0.23.0

+ +
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=base64&package-manager=cargo&previous-version=0.22.1&new-version=0.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + + ## [[0.5.6](https://github.com/Devolutions/picky-rs/compare/picky-asn1-der-v0.5.5...picky-asn1-der-v0.5.6)] - 2026-04-21 ### Build diff --git a/picky-asn1-der/Cargo.toml b/picky-asn1-der/Cargo.toml index b9ab271a..8d65ca2d 100644 --- a/picky-asn1-der/Cargo.toml +++ b/picky-asn1-der/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "picky-asn1-der" -version = "0.5.6" +version = "0.5.7" edition = "2024" rust-version = "1.85" authors = [ diff --git a/picky-asn1-x509/CHANGELOG.md b/picky-asn1-x509/CHANGELOG.md index 0f3cebf9..e7946bc7 100644 --- a/picky-asn1-x509/CHANGELOG.md +++ b/picky-asn1-x509/CHANGELOG.md @@ -6,6 +6,98 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[0.15.5](https://github.com/Devolutions/picky-rs/compare/picky-asn1-x509-v0.15.4...picky-asn1-x509-v0.15.5)] - 2026-08-04 + +### Security + +- Bump base64 from 0.22.1 to 0.23.0 ([#520](https://github.com/Devolutions/picky-rs/issues/520)) ([0e921e41d0](https://github.com/Devolutions/picky-rs/commit/0e921e41d0d08523748254c4a9a234c4cc28424f)) + + Bumps [base64](https://github.com/marshallpierce/rust-base64) from + 0.22.1 to 0.23.0. +
+ Changelog +

Sourced from base64's + changelog.

+
+

0.23.0

+ +
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=base64&package-manager=cargo&previous-version=0.22.1&new-version=0.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + + ## [[0.15.4](https://github.com/Devolutions/picky-rs/compare/picky-asn1-x509-v0.15.3...picky-asn1-x509-v0.15.4)] - 2026-04-21 ### Build diff --git a/picky-asn1-x509/Cargo.toml b/picky-asn1-x509/Cargo.toml index 31004502..11bd133b 100644 --- a/picky-asn1-x509/Cargo.toml +++ b/picky-asn1-x509/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "picky-asn1-x509" -version = "0.15.4" +version = "0.15.5" authors = [ "Benoît CORTIER ", "Sergey Noskov ", diff --git a/picky/CHANGELOG.md b/picky/CHANGELOG.md index 972e6e13..02edf3e1 100644 --- a/picky/CHANGELOG.md +++ b/picky/CHANGELOG.md @@ -6,6 +6,98 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[7.0.0-rc.27](https://github.com/Devolutions/picky-rs/compare/picky-v7.0.0-rc.26...picky-v7.0.0-rc.27)] - 2026-08-04 + +### Security + +- Bump base64 from 0.22.1 to 0.23.0 ([#520](https://github.com/Devolutions/picky-rs/issues/520)) ([0e921e41d0](https://github.com/Devolutions/picky-rs/commit/0e921e41d0d08523748254c4a9a234c4cc28424f)) + + Bumps [base64](https://github.com/marshallpierce/rust-base64) from + 0.22.1 to 0.23.0. +
+ Changelog +

Sourced from base64's + changelog.

+
+

0.23.0

+
    +
  • Added more consts for preconfigured configs and engines
  • +
  • Make DecodeError::InvalidLastSymbol more clear by including the + decoded value
  • +
  • Added SIMD-accelerated engines behind the default-on + simd-unsafe feature: Simd picks the best + instruction set at runtime (AVX2 on x86_64, NEON on + aarch64) and falls back to the scalar + GeneralPurpose engine, while Avx2 and + Neon target one instruction set with no runtime + detection and work in no_std. The engines support the + standard and URL-safe alphabets.
  • +
  • Update MSRV to 1.71.0
  • +
  • Add support for custom padding symbols
  • +
+
+
+
+ Commits +
    +
  • 9e9220a + v0.23.0
  • +
  • 870326e + Merge pull request #306 + from marshallpierce/mp/trailing-bits-docs
  • +
  • fbec5f1 + Document no trailing trailing bits
  • +
  • 0a23549 + Merge pull request #305 + from marshallpierce/mp/edition-2021
  • +
  • f10b7e2 + Update deps & edition
  • +
  • 9d21a59 + Merge pull request #304 + from marshallpierce/mp/custom-padding-rebase
  • +
  • f70bad2 + Support custom padding symbols
  • +
  • 684d79c + Merge pull request #301 + from marshallpierce/mp/simd-gardening
  • +
  • 5bf66f2 + Merge pull request #284 + from AbeZbm/add-tests
  • +
  • d3831cf + Followups to SIMD work
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=base64&package-manager=cargo&previous-version=0.22.1&new-version=0.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + + ## [[7.0.0-rc.26](https://github.com/Devolutions/picky-rs/compare/picky-v7.0.0-rc.25...picky-v7.0.0-rc.26)] - 2026-07-21 ### Build diff --git a/picky/Cargo.toml b/picky/Cargo.toml index cac877c5..0ba227d4 100644 --- a/picky/Cargo.toml +++ b/picky/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "picky" -version = "7.0.0-rc.26" +version = "7.0.0-rc.27" authors = [ "Benoît CORTIER ", "Jonathan Trepanier ",