v2.11.0
Release Notes
This is a small release with minor fixes and additions. The most notable fix is that the code generated by the Caliban Client sbt plugin was triggering warnings under Scala 3.7 (because implicits were provided explicitly without the using keyword). This pattern is now removed, which changed the generated code slightly.
New Features
- Added encoders and decoder for java.time types in Caliban Client by @li-nkSN in https://github.com/ghostdogpr/caliban/pull/2695
Bug Fixes
- Fixed nullable
oneOfroot not allowingnullby @guymers in https://github.com/ghostdogpr/caliban/pull/2691 - Fixed inconsistent
hashCodewhen caching hash code by @kyri-petrou in https://github.com/ghostdogpr/caliban/pull/2700
Code Generation
- Fixed warnings produced by client codegen under Scala 3.7 by @ghostdogpr in https://github.com/ghostdogpr/caliban/pull/2701