Releases: anza-xyz/wincode
wincode@v0.4.8
What's Changed
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.7...wincode@v0.4.8
wincode@v0.4.7
wincode@v0.4.6
What's Changed
- build(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #210
- test: add external types from solana-sdk/agave by @0xalpharush in #193
- fix: account for bincode 2.x's lazy limit by @0xalpharush in #211
- fix: return compile_error for empty enums in SchemaRead derive by @dvansari65 in #206
- feat: Add initial cargo-deny configuration for advisories by @tanmay4l in #123
- build(deps): bump quote from 1.0.44 to 1.0.45 by @dependabot[bot] in #214
- chore: Avoid additional cmps in short-u16 encode by @cpubot in #212
- build(deps): bump quote from 1.0.44 to 1.0.45 in /fuzz by @dependabot[bot] in #215
- Add deprecations and new methods to prep for IO rewrite by @cpubot in #216
- Deprecate the
Pod<_>type by @tobias-nd in #165 - perf: ensure SliceDropGuard is no-op when T doesn't need drop by @kskalski in #223
- Add
peekmethods toReaderby @cpubot in #225 - Use shared impl for deserializing slice of T by @kskalski in #221
- test(fuzz): add build for line-hit coverage reports by @0xalpharush in #224
- build(deps): bump solana-address from 2.2.0 to 2.3.0 in /fuzz by @dependabot[bot] in #226
- build(deps): bump solana-entry from 4.0.0-alpha.0 to 4.0.0-beta.1 in /fuzz by @dependabot[bot] in #227
- Update docs for
decode_into_slice_tby @cpubot in #228 - Bump wincode to 0.4.6 by @cpubot in #217
New Contributors
- @dvansari65 made their first contribution in #206
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.5...wincode@v0.4.6
wincode@v0.4.5
What's Changed
- chore: don't deny warnings during compilation by @kskalski in #189
- feat: add take_array replacing all usages of fill_array by @kskalski in #188
- build(deps): bump syn from 2.0.114 to 2.0.116 by @dependabot[bot] in #191
- chore: pin nightly version to avoid flaky build errors by @cpubot in #186
- Add
uninit_<field>_ref()to UninitBuilder by @cpubot in #180 - feat: Implement
SeqLenfor primitive integers by @cpubot in #194 - chore: add name to config and remove cron by @0xalpharush in #195
- test: add cursor test case deserializing nested zero-copy payload by @kskalski in #197
- perf: manual decode for utf-8 char deserialization using take_array by @kskalski in #187
- feat: support hash collections with any hasher state by @kskalski in #198
- build(deps): bump syn from 2.0.116 to 2.0.117 by @dependabot[bot] in #201
- feat: implement schemas for bytes::Bytes by @kskalski in #200
- Add collection benchmarks for BTreeMap, BTreeSet, LinkedList, VecDeque by @tanmay4l in #70
- refactor: replace matches of TypeMeta series with summing helper by @kskalski in #202
- Adding neodyme audit report by @nbelenkov in #207
- Bump wincode-derive to 0.4.3 by @cpubot in #208
- Bump wincode to 0.4.5 by @cpubot in #209
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.4...wincode@v0.4.5
wincode-derive@v0.4.3
What's Changed
- chore: don't deny warnings during compilation by @kskalski in #189
- feat: add take_array replacing all usages of fill_array by @kskalski in #188
- build(deps): bump syn from 2.0.114 to 2.0.116 by @dependabot[bot] in #191
- chore: pin nightly version to avoid flaky build errors by @cpubot in #186
- Add
uninit_<field>_ref()to UninitBuilder by @cpubot in #180 - feat: Implement
SeqLenfor primitive integers by @cpubot in #194 - chore: add name to config and remove cron by @0xalpharush in #195
- test: add cursor test case deserializing nested zero-copy payload by @kskalski in #197
- perf: manual decode for utf-8 char deserialization using take_array by @kskalski in #187
- feat: support hash collections with any hasher state by @kskalski in #198
- build(deps): bump syn from 2.0.116 to 2.0.117 by @dependabot[bot] in #201
- feat: implement schemas for bytes::Bytes by @kskalski in #200
- Add collection benchmarks for BTreeMap, BTreeSet, LinkedList, VecDeque by @tanmay4l in #70
- refactor: replace matches of TypeMeta series with summing helper by @kskalski in #202
- Adding neodyme audit report by @nbelenkov in #207
- Bump wincode-derive to 0.4.3 by @cpubot in #208
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.4...wincode-derive@v0.4.3
wincode@v0.4.4
What's Changed
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode-derive@v0.4.2...wincode@v0.4.4
wincode-derive@v0.4.2
What's Changed
- chore: add derive feature in wincode dev-deps by @kskalski in #175
- build(deps): bump libfuzzer-sys from 0.4.10 to 0.4.12 in /fuzz by @dependabot[bot] in #176
- Add
by_reffunction toReaderandWritertraits by @cpubot in #177 - Bump to wincode-derive 0.4.2 by @cpubot in #178
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.3...wincode-derive@v0.4.2
wincode@v0.4.3
What's Changed
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode-derive@v0.4.1...wincode@v0.4.3
wincode@v0.4.2
What's Changed
- fix: Result impl should use SchemaRead TYPE_META on TagEncoding by @cpubot in #163
- chore(cargo): default-features = false on solana-short-vec by @cpubot in #161
- chore: String impl -
copy_into_sliceby @cpubot in #162 - chore: Remove deprecated
Elemcontainer by @cpubot in #171 - Feat: Added
SchemaReadandSchemaWriteimplementations forBound,Range,RangeInclusivefromstd::opsby @adpthegreat in #106 - feat: Expose UninitBuilder as derive macro; deprecate struct_extensions by @cpubot in #169
- Bump to wincode 0.4.2 by @cpubot in #172
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.1...wincode@v0.4.2
wincode-derive@v0.4.1
What's Changed
Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.2...wincode-derive@v0.4.1