Skip to content

Releases: anza-xyz/wincode

wincode@v0.4.8

16 Mar 22:46
d3740bd

Choose a tag to compare

What's Changed

  • v0.4.x: Add "target_has_atomic" condition for alloc::sync::Arc use by @febo in #239

Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.7...wincode@v0.4.8

wincode@v0.4.7

12 Mar 14:09
44885d0

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.6...wincode@v0.4.7

wincode@v0.4.6

12 Mar 04:40
b901154

Choose a tag to compare

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 peek methods to Reader by @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_t by @cpubot in #228
  • Bump wincode to 0.4.6 by @cpubot in #217

New Contributors

Full Changelog: https://github.com/anza-xyz/wincode/compare/wincode@v0.4.5...wincode@v0.4.6

wincode@v0.4.5

26 Feb 00:03
095d550

Choose a tag to compare

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 SeqLen for 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

25 Feb 23:51
c09c6e1

Choose a tag to compare

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 SeqLen for 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

12 Feb 01:34
0daa955

Choose a tag to compare

wincode-derive@v0.4.2

12 Feb 01:31
68a3b68

Choose a tag to compare

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_ref function to Reader and Writer traits 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

11 Feb 02:01
b2eafee

Choose a tag to compare

wincode@v0.4.2

11 Feb 01:38
d5e7e68

Choose a tag to compare

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_slice by @cpubot in #162
  • chore: Remove deprecated Elem container by @cpubot in #171
  • Feat: Added SchemaRead and SchemaWrite implementations for Bound, Range, RangeInclusive from std::ops by @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

11 Feb 01:47
2cb42bf

Choose a tag to compare