v1.0.0
What's Changed
- If available, Use annotation default values over schema default values by @987Nabil in #635
- Added new methods for Validation by @pablf in #624
- Fix Typo in string literal by @RutamBhagat in #631
- Scala Native and Scala.js support by @pablf in #638
- add missing quotes by @mberndt123 in #640
- Support sealed abstract class in DeriveSchema by @vigoo in #636
- Support for explicit field numbers and skipping unknown fields during deserialization by @vigoo in #637
- fix: contributor's guide broken link by @ezhil56x in #644
- Adding Fallback Schema by @pablf in #645
- Ignore transient fields of generic records (#388) by @987Nabil in #648
- Derive description from scaladoc for Scala 3 (#646) by @987Nabil in #652
- Accept empty object for optional json values (#647) by @987Nabil in #653
- Correctly derive annotations for enum cases by @pablf in #657
- Correctly encode and decode wrapper for Avro Union by @pablf in #659
- Extract common code to vals in Schema (#650) by @987Nabil in #656
New Contributors
- @RutamBhagat made their first contribution in #631
- @mberndt123 made their first contribution in #640
- @ezhil56x made their first contribution in #644
Full Changelog: v0.4.17...v1.0.0