wincode-derive
Derive macros for wincode
0.5.1
4.3M downloads/mo
#4868 most downloaded on crates.io
anza-xyz/wincode
What this package is like to depend on
Last release 13 days ago
10 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Some releases are documented
notes for 5 of 17 stable releases
Nothing withdrawn
no release was ever pulled
10 months old
17 releases · first in 2025
17 releases in the last 12 months
see the full history below
Release timeline
17 releases · Oct 2025 to Aug 2026Releases
latest 17-
0.5.110 Aug 2026Release notes
Open source →What's Changed
- build(deps): bump solana-nonce from 3.2.0 to 3.2.1 in /fuzz by @dependabot[bot] in #401
- build(deps): bump quote from 1.0.45 to 1.0.47 by @dependabot[bot] in #396
- feat(collections): cap allocated capacity for collections with unique keys by @kskalski in #403
- chore(ctx): derive Copy + others on context::Len by @cpubot in #407
- feat(derive): Support
contextby @cpubot in #404 - fix(derive): ensure
withadapters receive appropriate lt rewrite by @cpubot in #408 - build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #410
- chore(docs): better document UninitBuilder's write/read semantics by @cpubot in #409
- Bump wincode-derive to 0.5.1 by @cpubot in #421
Full Changelog: https://github.com/anza-xyz/wincode/compare/[email protected]@v0.5.1
-
0.5.017 Jul 2026Release notes
Open source →What's Changed
- Only add trait bounds for type params that are actually used by @IVSOP in #341
- fix(derive): avoid wrap in init count for large structs by @cpubot in #355
- fix(derive)!: ensure enum discriminant tags are unique by @cpubot in #362
- chore(derive)!: remove derive
fromattribute by @cpubot in #371 - fix: enum tag encoding overflow error for serialize_size by @kskalski in #379
- fix(UninitBuilder)!: preserve generic declaration order by @cpubot in #380
- fix(UninitBuilder)!: enforce exact field types in projections by @cpubot in #387
New Contributors
- @yevshev made their first contribution in #326
- @R9295 made their first contribution in #328
- @IVSOP made their first contribution in #341
Full Changelog: https://github.com/anza-xyz/wincode/compare/[email protected]@v0.5.0
-
0.4.627 May 2026Release notes
Open source →What's Changed
- chore(deps): bump darling to 0.23 by @DaniPopes in #317
- Fix derive name collisions by @chen-robert in #318
- Bump wincode-derive to 0.4.6 by @cpubot in #322
New Contributors
- @DaniPopes made their first contribution in #317
- @chen-robert made their first contribution in #318
Full Changelog: https://github.com/anza-xyz/wincode/compare/[email protected]@v0.4.6
-
0.4.515 May 2026Release notes
Open source →What's Changed
- fix(derive): Prevent 'static to lexical rewrite by @cpubot in #308
- fix(derive): reject #[repr(packed)] in UninitBuilder by @cpubot in #313
- Bump wincode-derive to 0.4.5 by @cpubot in #315
Full Changelog: https://github.com/anza-xyz/wincode/compare/[email protected]@v0.4.5
-
0.4.417 Apr 2026Release notes
Open source →What's Changed
- feat(derive): support custom wincode crate path by @cpubot in #299
- Bump wincode-derive to 0.4.4 by @cpubot in #300
Full Changelog: https://github.com/anza-xyz/wincode/compare/[email protected]@v0.4.4
-
0.4.325 Feb 2026Nothing published for this version
-
0.4.212 Feb 2026Nothing published for this version
-
0.4.111 Feb 2026Nothing published for this version
-
0.4.007 Feb 2026Nothing published for this version
-
0.3.130 Jan 2026Nothing published for this version
-
0.3.030 Jan 2026Nothing published for this version
-
0.2.322 Dec 2025Nothing published for this version
-
0.2.217 Dec 2025Nothing published for this version
-
0.2.104 Dec 2025Nothing published for this version
-
0.2.025 Nov 2025Nothing published for this version
-
0.1.110 Oct 2025Nothing published for this version
-
0.1.009 Oct 2025Nothing published for this version