Skip to content

chore(deps): bump serde_with from 3.16.1 to 3.21.0 in /examples - #2885

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/examples/serde_with-3.21.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/examples/serde_with-3.21.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 15, 2026 •

Copy link
Copy Markdown
Contributor

Bumps serde_with from 3.16.1 to 3.21.0.

Release notes

Sourced from serde_with's releases.

serde_with v3.21.0

Security

  • GHSA-7gcf-g7xr-8hxj: KeyValueMap serialization panics on empty sequence or map entries Bad or attacker controlled values could cause a panic while allocating too large values. Fixed in #966 by setting a maximum allocation size during the creation of collections like Vec or sets.

    Thanks to @​7thParkk for reporting the issue.

Added

  • Add NoneAsZero adapter that maps Option<NonZero*> to a plain integer, encoding None as 0 by @​SAY-5 (#486)

Changed

  • Re-enable link-to-definition on docs.rs (#964)

Fixed

  • Fix some doc links to point to the correct types (#963)
  • Re-enable unused_qualifications and fix the resulting findings by @​lms0806 (#962)

serde_with v3.20.0

Added

  • Add support for base58 encoding, similar to the existing base64 setup by @​mitinarseny (#943)

Fixed

serde_with v3.19.0

Added

  • Add support for hashbrown v0.17 (#940)

    This extends the existing support for hashbrown to the newly released version.

serde_with v3.18.0

Added

  • Support OneOrMany with more sequence and set types (#929)

Changed

  • Bump MSRV to 1.88 due to the darling dependency

serde_with v3.17.0

Added

... (truncated)

Commits
  • 0f4ca67 Update changelog for 3.21.0 (#967)
  • 7654841 Update changelog for 3.21.0
  • c8a1d82 Protect all collection creations against capacity overflow by using `size_hin...
  • 6ad5fa5 Properly feature gate the vec_with_capacity_cautious function
  • ef7d141 Protect all collection creations against capacity overflow by using `size_hin...
  • a348da3 Add serde_as deserialize_as explain (#958)
  • 2e5bc20 Bump the github-actions group with 3 updates (#965)
  • 927a3d6 Bump the github-actions group with 3 updates
  • 62d14ec Enable link-to-definition on docs.rs again, after the upstream issue was reso...
  • 4584d94 Enable link-to-definition on docs.rs again, after the upstream issue was reso...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jul 15, 2026
@github-actions

github-actions Bot commented Jul 16, 2026 •

Copy link
Copy Markdown
Contributor
Test Old New Diff
bn_test_bn_test_fq_sqrt_100 804031 804031 0.0000 %
secp256k1_program_test_recover_v0_30_0_rand_lte_100 5476784 5474900 -0.0344 %
bls12_381_tests_test_inverse_fp2_100 2230063 2230063 0.0000 %
bn_test_bn_test_fr_inverse_100 824131 824131 0.0000 %
bn_test_bn_test_g1_add_neg 299591 299549 -0.0140 %
k256_test_recover_rand_lte_100 4585206 4578821 -0.1393 %
bn_test_bn_test_g1_add_100 998825 998832 0.0007 %
bls12_381_tests_test_sqrt_fp2_100 1805332 1738539 -3.6998 %
p256_test_recover_pubkey_infinity 97138 97138 0.0000 %
curve25519_dalek_test_zero_mul 71736 71736 0.0000 %
p256_test_verify_rand_lte_100 11998803 11961611 -0.3100 %
secp256k1_program_test_verify_v0_30_0_rand_lte_100 17142256 17086061 -0.3278 %
sha_test_sha3_expected_digest_lte_100_times 1198981 1198896 -0.0071 %
bn_test_bn_test_g1_msm_edge 411941 411941 0.0000 %
rust_crypto_rsa_test_pkcs_verify_100 28951748 28932812 -0.0654 %
sha_test_sha2_v0_9_9_expected_digest_lte_100_times 1266315 1272897 0.5198 %
bn_test_bn_test_g1_double_100 735539 735518 -0.0029 %
bls12_381_tests_test_sqrt_fp_100 786509 792167 0.7194 %
bls12_381_tests_test_bls_add_100 10376534 10376534 0.0000 %
k256_test_schnorr_verify 5719509 5718459 -0.0184 %
sha_test_sha2_v0_10_9_expected_digest_lte_100_times 1355526 1356773 0.0920 %
bls12_381_tests_test_bls_double_100 6310230 6310230 0.0000 %
k256_test_verify_rand_lte_100 11713475 11712242 -0.0105 %
bn_test_bn_test_fq_partial_ord 186343 186343 0.0000 %
curve25519_dalek_test_decompressed_noncanonical 7851 7851 0.0000 %
k256_test_recover_high_hash_high_recid 2025988 2213304 9.2457 %
sha_test_sha2_v0_10_6_expected_digest_lte_100_times 1355475 1357204 0.1276 %
curve25519_dalek_test_ed25519_verify 13354293 13351957 -0.0175 %
curve25519_dalek_test_zero_msm 83313 83313 0.0000 %
curve25519_dalek_ng_test_zero_mul 107715 107715 0.0000 %
p256_test_recover_high_hash_high_recid 5532945 5663299 2.3560 %
rustcrypto_bigint_test_bigint_mul_add_residue 1747305 1747305 0.0000 %
p256_test_recover_rand_lte_100 15789126 15780905 -0.0521 %
curve25519_dalek_ng_test_decompressed_noncanonical 195347 195347 0.0000 %
curve25519_dalek_ng_test_zero_msm 125094 125094 0.0000 %
curve25519_dalek_test_decompressed_expected_value 4641641 4641641 0.0000 %
sha_test_sha2_v0_10_8_expected_digest_lte_100_times 1357642 1356178 -0.1078 %
bn_test_bn_test_g1_mul_zero 48333 48333 0.0000 %
secp256k1_program_test_verify_rand_lte_100 17106935 17102219 -0.0276 %
bls12_381_tests_test_inverse_fp_100 1205483 1205483 0.0000 %
k256_test_recover_pubkey_infinity 102032 102032 0.0000 %
rustcrypto_bigint_test_bigint_mul_mod_special 1785802 1785802 0.0000 %
keccack_test_expected_digest_lte_100 1725015 1723031 -0.1150 %
secp256k1_program_test_recover_rand_lte_100 5526976 5534976 0.1447 %
curve25519_dalek_ng_test_add_then_multiply 4014819 4137124 3.0463 %
curve25519_dalek_test_add_then_multiply 3021249 3078387 1.8912 %
bn_test_bn_test_fq_inverse_100 805631 805631 0.0000 %
k256_test_point_ops_edge_cases 32652 32652 0.0000 %

@dependabot
dependabot Bot force-pushed the dependabot/cargo/examples/serde_with-3.21.0 branch from d7c1ed6 to 710297e Compare August 8, 2026 00:11
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.16.1 to 3.21.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.16.1...v3.21.0)

---
updated-dependencies:
- dependency-name: serde_with
  dependency-version: 3.21.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/examples/serde_with-3.21.0 branch from 710297e to cc0c0d2 Compare August 12, 2026 13:21

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants