v23.4.3
What's Changed
π Features
- Upgrade to Node.js 18 by @xerial in #2434
- airframe-http: Add a new RxRouter interface for Scala and Scala.js by @xerial in #2689
- airframe-netty: Support RxFilter by @xerial in #2853
- airframe-http: Add RxRouterProvider interface by @xerial in #2854
- airframe-http: Build Router at runtime using RxRouterProvider for Scala 3 support by @xerial in #2858
π Bug Fixes
- airframe-surface: Fix Surface.of[X] for generated RPC clients by @xerial in #2860
- airframe-log: Do not show stacktrace when wvlet.log.AirframeLogManager is missing by @xerial in #2861
π Dependency Updates
- Update airframe-http, ... to 23.4.2 by @xerial-bot in #2837
- Update protobuf-java to 3.22.3 by @xerial-bot in #2838
- Update coursier to 2.1.2 by @xerial-bot in #2847
- Update logback-core to 1.3.7 by @xerial-bot in #2849
π Internal Updates
- Update airspec to 23.4.2 by @xerial-bot in #2839
- Update trino-main to 413 by @xerial-bot in #2840
- Update spark-sql to 3.4.0 by @xerial-bot in #2844
- Update sbt-scalajs-crossproject to 1.3.1 by @xerial-bot in #2845
- Update trino-main to 414 by @xerial-bot in #2850
- airframe-surface: Sort MethodSurface alphabetically by @xerial in #2852
- airframe-rpc: [internal] Remove RxRPC interface by @xerial in #2851
- airframe-http: [internal] Use type-safe router generation by @xerial in #2856
Full Changelog: v23.4.2...v23.4.3