Releases: hamba/avro
Releases · hamba/avro
v2.21.1
What's Changed
- fix: Union Decoder uses readInt by @brianshih1 in #387
- chore: bump golangci/golangci-lint-action from 4 to 5 in the all group by @dependabot in #388
- fix: 32bit build fails by @zeroshade in #390
New Contributors
- @zeroshade made their first contribution in #390
Full Changelog: v2.21.0...v2.21.1
v2.21.0
What's Changed
- chore: bump golangci-lint to v1.57.0 by @nrwiersma in #365
- Error on invalid type/logicalType by @stampy88 in #368
- chore: bump github.com/klauspost/compress from 1.17.7 to 1.17.8 in the all group by @dependabot in #370
- feat: support slices for nullable unions by @nrwiersma in #372
- Check for max allocation by @brianshih1 in #374
- feat: add max slice alloc size config by @brianshih1 in #376
- fix: handle short read errors on arrays and maps by @nrwiersma in #379
- fix: reader returns errors on unexpected EOF by @nrwiersma in #382
- fix: readByte returns errors on unexpected EOF by @brianshih1 in #383
- fix: reader int/long setting head > tail by @nrwiersma in #385
New Contributors
- @brianshih1 made their first contribution in #374
Full Changelog: v2.20.1...v2.21.0
v2.20.1
What's Changed
- fix: union reader schema resolution by @redaLaanait in #358
Full Changelog: v2.20.0...v2.20.1
v2.20.0
What's Changed
- chore: bump the all group with 1 update by @dependabot in #346
- feat: optimise generic decodes by @nrwiersma in #349
- feat: optimise reading ints and longs by @nrwiersma in #348
- chore: bump the all group with 1 update by @dependabot in #350
- chore: support go 1.22 by @nrwiersma in #353
- fix: schema compatibility fingerprint by @nrwiersma in #354
Full Changelog: v2.19.0...v2.20.0
v2.19.0
What's Changed
- Move generic decoding to codec level by @redaLaanait in #336
- add support for schema evolution by @redaLaanait in #329
- Make defaultMaxByteSliceSize equal to 1 MiB by @torwig in #342
- feat: support zstandard in ocf by @nrwiersma in #343
- feat: support local timestamp logic types by @nrwiersma in #345
- fix: enum schema evolution by @redaLaanait in #344
New Contributors
Full Changelog: v2.18.0...v2.19.0
v2.18.0
What's Changed
- chore: bump the all group with 1 update by @dependabot in #324
- fix: handle uuid logical type in avrogen by @nrwiersma in #326
- feat: support TextMarshaller for map key by @nrwiersma in #328
- fix: correct godoc link in README by @hhromic in #330
Full Changelog: v2.17.2...v2.18.0
v2.17.2
What's Changed
- Fix typo in schema compatibility error message by @redaLaanait in #320
- Fix encoding a struct with a sub-record field default value by @redaLaanait in #322
- docs: clarify the pointer used by @nrwiersma in #323
New Contributors
- @redaLaanait made their first contribution in #320
Full Changelog: v2.17.1...v2.17.2
v2.17.1
What's Changed
- fix: issue with dereferencing schemas by @nrwiersma in #319
Full Changelog: v2.17.0...v2.17.1
v2.17.0
What's Changed
- Allow tag style "original" for additional tags by @founderio in #313
- Added Types methods to Protocol by @EliaBracciSumo in #315
New Contributors
- @founderio made their first contribution in #313
- @EliaBracciSumo made their first contribution in #315
Full Changelog: v2.16.0...v2.17.0
v2.16.0
What's Changed
- feat: add stdout output support to avrogen by @hhromic in #302
- feat: add custom initialisms support to gen package and avrogen by @hhromic in #303
- fix: check exit code in avrogen required flags tests by @hhromic in #304
- chore: codebase cleanup for avrogen and avrosv by @hhromic in #305
- chore: bump coverallsapp/github-action from 2.2.2 to 2.2.3 by @dependabot in #306
Full Changelog: v2.15.1...v2.16.0