This repository was archived by the owner on Jan 18, 2026. It is now read-only.
v2.29.0
What's Changed
- chore: remove deprecated linter deadline by @nrwiersma in #505
- chore: bump github.com/klauspost/compress from 1.17.11 to 1.18.0 in the all group by @dependabot in #504
- chore: bump the all group with 2 updates by @dependabot in #507
- fix: empty and nil slice handling by @vpapp in #508
- chore: bump golangci-lint to v2 by @nrwiersma in #513
- feat: add data type conversion for generic encoding/decoding by @vpapp in #515
- Add OCF EncoderFunc for setting a single metadata key-val by @spenczar in #517
- chore: bump golang.org/x/tools from 0.31.0 to 0.32.0 in the all group by @dependabot in #520
- feat(cli): add possibility to fetch latest schema from schema registry by @ekazakas in #519
- feat: add data type conversion for generic encoding/decoding unions by @vpapp in #521
- chore: bump linter by @nrwiersma in #529
- chore: bump golangci/golangci-lint-action from 7 to 8 in the all group by @dependabot in #530
- chore: update CI workflow by @nrwiersma in #531
- chore: fix code formatting by @nrwiersma in #532
- migrate mapstructure to use go-viper by @peczenyj in #528
- feat(gen): add ability to pass type metadata by @ljank in #526
- chore: bump golang.org/x/tools from 0.32.0 to 0.33.0 in the all group by @dependabot in #535
- feat(registry): add schema metadata properties to schema info by @ljank in #536
- ParseFiles: avoid avoidable allocation by @extemporalgenome in #539
- Add WithBlockSize to trigger early flushes by @brunsgaard in #538
- fix(schema): reject duplicate field names, duplicate enum symbols, an… by @dylanlauzy in #541
- chore: bump golang.org/x/tools from 0.33.0 to 0.34.0 in the all group by @dependabot in #544
- fix(schema): use sorted map keys by @jwtryg in #543
- support union marshal and unmarshal interface by @Emptyless in #522
New Contributors
- @spenczar made their first contribution in #517
- @peczenyj made their first contribution in #528
- @ljank made their first contribution in #526
- @extemporalgenome made their first contribution in #539
- @dylanlauzy made their first contribution in #541
- @jwtryg made their first contribution in #543
Full Changelog: v2.28.0...v2.29.0