Releases: wvlet/airframe
Releases ยท wvlet/airframe
v23.12.0
What's Changed
๐ Bug Fixes
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.11.3 by @xerial-bot in #3277
- Update sqlite-jdbc to 3.44.0.0 by @xerial-bot in #3278
- Update duckdb_jdbc to 0.9.2 by @xerial-bot in #3279
- Update protobuf-java to 3.25.1 by @xerial-bot in #3280
- Update commons-compress to 1.25.0 by @xerial-bot in #3281
- Update scalafmt-core to 3.7.17 by @xerial-bot in #3284
- Update postgresql to 42.7.0 by @xerial-bot in #3285
- Update coursier to 2.1.8 by @xerial-bot in #3288
- Update logback-core to 1.3.13 by @xerial-bot in #3291
- Update sqlite-jdbc to 3.44.1.0 by @xerial-bot in #3289
- Update logback-core to 1.3.14 by @xerial-bot in #3294
- Bump actions/setup-java from 3 to 4 by @dependabot in #3296
- Update json4s-jackson to 4.0.7 by @xerial-bot in #3295
- Update auth to 2.20.162 by @xerial-bot in #3297
- Update postgresql to 42.7.1 by @xerial-bot in #3298
- Update netty-all to 4.1.102.Final by @xerial-bot in #3301
- Update netty-all to 4.1.103.Final by @xerial-bot in #3302
๐ Internal Updates
- Update sbt-pack to 0.18 by @xerial-bot in #3282
- Update sbt-sonatype to 3.10.0 by @xerial-bot in #3283
- internal: Add Netty Rx response test by @xerial in #3286
- Update swagger-parser to 2.1.19 by @xerial-bot in #3287
- Update trino-main to 434 by @xerial-bot in #3292
- Update sbt-jmh to 0.4.7 by @xerial-bot in #3299
- Update sbt-dependency-tree to 1.9.8 by @xerial-bot in #3304
- Update trino-main to 435 by @xerial-bot in #3303
๐ Docs
Full Changelog: v23.11.3...v23.12.0
v23.11.3
What's Changed
๐ Features
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.11.2 by @xerial-bot in #3273
- Update airframe-http, airframe-http-netty, ... to 23.11.2 by @xerial-bot in #3274
Full Changelog: v23.11.2...v23.11.3
v23.11.2
What's Changed
๐ Features
- surface (feature): Add Surface.isEnum for Scala 3 Enum by @xerial in #3271
- codec (feature): Support Scala 3 Enum by @xerial in #3272
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.11.1 by @xerial-bot in #3262
- Update HikariCP to 5.1.0 by @xerial-bot in #3264
- Update netty-all to 4.1.101.Final by @xerial-bot in #3267
๐ Internal Updates
- Update trino-main to 432 by @xerial-bot in #3263
- Remove unnecessary .toRx in ExampleUI.scala by @xerial in #3265
- Update sbt-mdoc to 2.5.0 by @xerial-bot in #3266
- Update sbt-mdoc to 2.5.1 by @xerial-bot in #3268
- Update trino-main to 433 by @xerial-bot in #3269
Full Changelog: v23.11.1...v23.11.2
v23.11.1
What's Changed
This version includes a security fix of Finagle
- Update finagle-core, finagle-http, ... to 23.11.0 by @xerial-bot in #3261
- Upgraded to Netty 4.1.100.Final twitter/finagle@cfe3984
๐ Dependency Updates
- Update airframe-http, airframe-launcher, ... to 23.11.0 by @xerial-bot in #3259
- Update airframe-codec, airframe-control, ... to 23.11.0 by @xerial-bot in #3258
- Update protobuf-java to 3.25.0 by @xerial-bot in #3260
Full Changelog: v23.11.0...v23.11.1
v23.11.0
What's Changed
๐ฅ Breaking Changes
- breaking: Drop JDK11 support and make JDK17 the default version by @xerial in #3235
- Release binaries still will be compiled for JDK11, but we do not officially support JDK11 for upcoming releases.
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.10.0 by @xerial-bot in #3243
- Update duckdb_jdbc to 0.9.1 by @xerial-bot in #3244
- Update sqlite-jdbc to 3.43.2.0 by @xerial-bot in #3246
- Update okhttp to 4.12.0 by @xerial-bot in #3248
- Update sqlite-jdbc to 3.43.2.1 by @xerial-bot in #3251
- Update sbt, sbt-dependency-tree, ... to 1.9.7 by @xerial-bot in #3253
- Update scalafmt-core to 3.7.15 by @xerial-bot in #3254
- Bump actions/setup-node from 3 to 4 by @dependabot in #3256
- Update sqlite-jdbc to 3.43.2.2 by @xerial-bot in #3257
๐ Internal Updates
- Update trino-main to 429 by @xerial-bot in #3245
- Update sbt-airframe to 23.9.3 by @xerial-bot in #3247
- Update swagger-parser to 2.1.18 by @xerial-bot in #3249
- Update sbt-mdoc to 2.4.0 by @xerial-bot in #3250
- Update trino-main to 430 by @xerial-bot in #3252
- Update trino-main to 431 by @xerial-bot in #3255
Full Changelog: v23.10.0...v23.11.0
v23.10.0
What's Changed
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.9.3 by @xerial-bot in #3236
- Update airframe-http, airframe-http-netty, ... to 23.9.3 by @xerial-bot in #3237
- Update protobuf-java to 3.24.4 by @xerial-bot in #3238
- Update netty-all to 4.1.100.Final by @xerial-bot in #3242
๐ Internal Updates
- Update trino-main to 428 by @xerial-bot in #3239
- Update sbt-ide-settings to 1.1.2 by @xerial-bot in #3240
- Update sbt-mdoc to 2.3.8 by @xerial-bot in #3241
Full Changelog: v23.9.3...v23.10.0
v23.9.3
What's Changed
๐ฅ Breaking Changes
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.9.2 by @xerial-bot in #3224
- Update snappy-java to 1.1.10.4 by @xerial-bot in #3225
- Update msgpack-core to 0.9.6 by @xerial-bot in #3226
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @xerial-bot in #3227
- Update scalajs-test-interface to 1.14.0 by @xerial-bot in #3228
- Update duckdb_jdbc to 0.9.0 by @xerial-bot in #3229
- Update snappy-java to 1.1.10.5 by @xerial-bot in #3232
- Update netty-all to 4.1.99.Final by @xerial-bot in #3234
- Update scalajs-dom to 2.8.0 by @xerial-bot in #3233
๐ Internal Updates
- Update trino-main to 427 by @xerial-bot in #3231
Full Changelog: v23.9.2...v23.9.3
v23.9.2
What's Changed
๐ Features
๐ Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 23.9.1 by @xerial-bot in #3218
- Update airframe-codec, airframe-control, ... to 23.9.1 by @xerial-bot in #3217
- Update sbt, sbt-dependency-tree, ... to 1.9.6 by @xerial-bot in #3220
- Update scalajs-dom to 2.7.0 by @xerial-bot in #3221
๐ Internal Updates
- Upgrade airspec to 23.9.1 by @xerial in #3216
- Update spark-sql to 3.5.0 by @xerial-bot in #3219
Full Changelog: v23.9.1...v23.9.2
v23.9.1
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
- Update airframe-codec, airframe-control, ... to 23.9.0 by @xerial-bot in #3195
- Update protobuf-java to 3.24.3 by @xerial-bot in #3201
- Update auth to 2.20.141 by @xerial-bot in #3197
- Update commons-compress to 1.24.0 by @xerial-bot in #3208
- Update coursier to 2.1.7 by @xerial-bot in #3209
- Bump actions/checkout from 3 to 4 by @dependabot in #3212
- Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in #3211
- Update scala-compiler, scala-library, ... to 2.13.12 by @xerial-bot in #3213
๐ 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
v23.9.0
What's Changed
๐ Features
- scalajs (feature): Support Node.js 20 by @xerial in #3188
- feature: Support JDK21 by @xerial in #3189
๐ Bug Fixes
- finagle (fix): Properly set http method and path parameters in convertToFinagleRequest by @yuokada in #3179
๐ Dependency Updates
- Update airframe-codec, airframe-control, ... to 23.8.6 by @xerial-bot in #3163
- Update airframe-http, airframe-http-netty, ... to 23.8.6 by @xerial-bot in #3164
- Update sqlite-jdbc to 3.42.0.1 by @xerial-bot in #3165
- Update protobuf-java to 3.24.2 by @xerial-bot in #3166
- Update snakeyaml to 2.2 by @xerial-bot in #3167
- Update scalafmt-core to 3.7.13 by @xerial-bot in #3171
- Update sqlite-jdbc to 3.43.0.0 by @xerial-bot in #3172
- Update auth to 2.20.137 by @xerial-bot in #3175
- Update circe-parser to 0.14.6 by @xerial-bot in #3177
- Update auth to 2.20.138 by @xerial-bot in #3178
- Update auth to 2.20.139 by @xerial-bot in #3180
- Update scalafmt-core to 3.7.14 by @xerial-bot in #3181
- Update antlr4, antlr4-runtime to 4.13.1 by @xerial-bot in #3185
- Update slf4j-jdk14 to 2.0.9 by @xerial-bot in #3184
- Update auth to 2.20.140 by @xerial-bot in #3182
๐ Internal Updates
- airspec (internal): Remove unnecessary return type Surface.of[R] generation by @xerial in #3169
- Update sbt-scalafmt to 2.5.1 by @xerial-bot in #3174
- Update sbt-scalafmt to 2.5.2 by @xerial-bot in #3176
- log (internal): Mark a flaky AsyncHandlerTest: start background thread by @xerial in #3186
- Update sbt-jmh to 0.4.6 by @xerial-bot in #3190
Full Changelog: v23.8.6...v23.9.0