v0.18.16
What's changed
- Adds a
smithy4s-protobuf
module, containing derivation logic for protobuf codecs. See #1455 and documentation - Fixes bug leading to refined case-class fields being rendered with default values of the wrong type: #1487
- Add support for converting smithy4s services and schemas to smithy models (see documentation) in #1470
- Add
smithy4s.meta#only
annotation allowing to filter operations in services, intended to reduce the amount of code generated from AWS specs. See documentation (by @keynmol) - Speed up Dynamic module loading in #1458 by @ghostbuster91
Other changes
- Update sbt-bloop to 1.5.16 by @scala-steward in #1460
- Update fs2-core, fs2-io to 3.10.2 by @scala-steward in #1461
- Update alloy-core, alloy-openapi, ... to 0.3.5 by @scala-steward in #1462
- Update sbt-buildinfo to 0.12.0 by @scala-steward in #1463
- Update alloy-core, alloy-openapi, ... to 0.3.6 by @scala-steward in #1475
- Update sbt-bloop to 1.5.17 by @scala-steward in #1474
- Fix typo assocaited => associated by @lenguyenthanh in #1473
- Switch out uPickle for Circe in codegen by @astridej in #1486
New Contributors
- @lenguyenthanh made their first contribution in #1473
Full Changelog: v0.18.15...v0.18.16