Release v0.1.10
What's Changed
- Update dependency org.scalameta:sbt-mdoc to v2.3.2 by @renovate in #231
- Scala 3 support (including DeriveSchema) by @kitlangton in #243
- Schema validation by @digy in #254
- Phone Number Validation Switzerland by @BalduinLandolt in #255
- Fix protobuf semidynamic encoding/decoding by @petoalbert in #260
- phone number validation for Germany by @marioaae in #264
- #251 - Added Hungarian phone number validation by @tewecske in #270
- Fix ordering of terms in records and enums by @landlockedsurfer in #271
- Implemented #253 - Added time validation by @tewecske in #272
- #257: Add IPv4 validator by @baldram in #275
- Phone Number Validation by @uurl in #277
- Add UUID v4 validation by @a-morales in #267
- Avro Schema by @uurl in #268
- In JsonCodec: skip fields with null values in caseClassEncoder (make it consistent with zio-json) by @pwliwanow in #287
- adding validations annotation to macros by @AppleKid7 in #297
- IPv6 validation by @uurl in #296
- Capture annotations for case classes with arity greater than 22 by @pwliwanow in #292
- Make JsonCodec.Encoder.schemaEncoder and JsonCodec.Decoder.schemaDecoder public by @pwliwanow in #288
- Fix ValidationSpec Typo by @uurl in #298
- #248: Respect RFC 3696 for email length limits by @baldram in #303
- #241, #242 Capture name of product and enum to schema by @sviezypan in #246
- Feature: Support IP in email address validation by @baldram in #301
- feature: add
toDynamic
helper method by @tusharmath in #306 - Bugfix: Support IPv6 leading zeros by @baldram in #305
- Feature: add
url
anduri
schemas by @tusharmath in #302
New Contributors
- @digy made their first contribution in #254
- @BalduinLandolt made their first contribution in #255
- @marioaae made their first contribution in #264
- @tewecske made their first contribution in #270
- @baldram made their first contribution in #275
- @uurl made their first contribution in #277
- @a-morales made their first contribution in #267
- @pwliwanow made their first contribution in #287
- @AppleKid7 made their first contribution in #297
Full Changelog: v0.1.9...v0.1.10