Skip to content

v23.9.1

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Sep 05:23
· 438 commits to main since this release
e2620f8

What's Changed

🔥 Breaking Changes

  • rpc (breaking): Use RxHttpFilter as Sync/AsyncClient filter type by @xerial in #3141
  • di (breaking): Drop support instantiating non-abstract trait in Scala 3 by @xerial in #3200. DI and http router users need to bind concrete classes for instantiating a service with DI

🚀 Features

  • http (feature): Support Scala 3.3.1 by @xerial in #3202
  • rx (feature): Add Rx.transformFailure for error handling by @xerial in #3214
  • http (feature): Support Cors.newFilter by @xerial in #3215

🔗 Dependency Updates

🛠 Internal Updates

  • internal: Upgrade airspec to 23.9.0 by @xerial in #3193
  • Update trino-main to 426 by @xerial-bot in #3196
  • http-codegen (fix): Improve the error message for unknown client types by @yuokada in #3198
  • internal: Add -Xsource:3 option to enable Scala 3 syntax by @xerial in #3204
  • Update sbt-scoverage to 2.0.9 by @xerial-bot in #3205
  • internal: Use Scala 3's new wildcard import * syntax by @xerial in #3206
  • http (internal): Split Sync/Acync client code files by @xerial in #3210

Full Changelog: v23.9.0...v23.9.1