Releases: wvlet/airframe
Releases · wvlet/airframe
v24.9.0
What's Changed
👋 Deprecated
🐛 Bug Fixes
- Fix macros under Scala 3.6 change to context bounds by @WojciechMazur in #3623
- airspec (fix): Fixes #3612 to select test case names containing slash by @xerial in #3630
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 24.8.0 by @xerial-bot in #3610
- Update commons-compress to 1.27.1 by @xerial-bot in #3611
- Update antlr4, antlr4-runtime to 4.13.2 by @xerial-bot in #3597
- Update parquet-avro, parquet-hadoop to 1.14.2 by @xerial-bot in #3616
- Update postgresql to 42.7.4 by @xerial-bot in #3614
- Update auth to 2.25.70 by @xerial-bot in #3621
- Bump slackapi/slack-github-action from 1.26.0 to 1.27.0 by @dependabot in #3622
- Update snakeyaml to 2.3 by @xerial-bot in #3620
- Update scala-compiler, scala-library, ... to 2.12.20 by @xerial-bot in #3625
- Update netty-all to 4.1.113.Final by @xerial-bot in #3624
- Update circe-parser to 0.14.10 by @xerial-bot in #3627
- Update coursier to 2.1.11 by @xerial-bot in #3632
🛠 Internal Updates
- Update sbt-scoverage to 2.1.1 by @xerial-bot in #3613
- Update trino-main to 455 by @xerial-bot in #3619
- Update sbt-scoverage to 2.2.0 by @xerial-bot in #3626
- Update trino-main to 456 by @xerial-bot in #3628
- Update trino-main to 457 by @xerial-bot in #3629
New Contributors
- @WojciechMazur made their first contribution in #3623
Full Changelog: v24.8.0...v24.9.0
v24.8.0
What's Changed
- Scala Native 0.5.5 Support.
- Update auxlib, clib, javalib, nativelib, ... to 0.5.5 by @xerial-bot in #3607
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 24.7.1 by @xerial-bot in #3588
- Update netty-all to 4.1.112.Final by @xerial-bot in #3589
- Update scalafmt-core to 3.8.3 by @xerial-bot in #3592
- Update protobuf-java to 3.25.4 by @xerial-bot in #3591
- Update sqlite-jdbc to 3.46.0.1 by @xerial-bot in #3595
- Update snappy-java to 1.1.10.6 by @xerial-bot in #3599
- Update slf4j-jdk14 to 2.0.16 by @xerial-bot in #3604
- Update commons-compress to 1.27.0 by @xerial-bot in #3601
- Update sqlite-jdbc to 3.46.1.0 by @xerial-bot in #3608
🛠 Internal Updates
- Update trino-main to 453 by @xerial-bot in #3593
- Update sbt-sonatype to 3.11.1 by @xerial-bot in #3594
- Update sbt-mima-plugin to 1.1.4 by @xerial-bot in #3602
- Update sbt-sonatype to 3.11.2 by @xerial-bot in #3603
- Update spark-sql to 3.5.2 by @xerial-bot in #3605
- Update trino-main to 454 by @xerial-bot in #3606
- Update sbt-sonatype to 3.11.3 by @xerial-bot in #3609
Full Changelog: v24.7.1...v24.8.0
v24.7.1
What's Changed
🚀 Features
- airframe-ulid: Add toUUID/fromUUID to ULID by @victornguen in #3580
- rx (feature): Support upto 10 args for Rx.join/zip by @xerial in #3585
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 24.7.0 by @xerial-bot in #3577
- Update sbt, sbt-dependency-tree, ... to 1.10.1 by @xerial-bot in #3581
- Update fluency-core, fluency-fluentd, ... to 2.7.2 by @xerial-bot in #3584
- Update jackson-datatype-jdk8, ... to 2.16.2 by @xerial-bot in #3586
🛠 Internal Updates
- Update sbt-airframe to 24.7.0 by @xerial-bot in #3578
- Update sbt-scoverage to 2.1.0 by @xerial-bot in #3579
- Update trino-main to 452 by @xerial-bot in #3583
- Update sbt-mdoc to 2.5.4 by @xerial-bot in #3582
New Contributors
- @victornguen made their first contribution in #3580
Full Changelog: v24.7.0...v24.7.1
v24.7.0
What's Changed
🚀 Features
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 24.6.1 by @xerial-bot in #3568
- Update auxlib, clib, javalib, nativelib, ... to 0.5.4 by @xerial-bot in #3570
- Update circe-parser to 0.14.9 by @xerial-bot in #3575
🛠 Internal Updates
- Update trino-main to 450 by @xerial-bot in #3569
- Update sbt-sonatype to 3.11.0 by @xerial-bot in #3573
- Update trino-main to 451 by @xerial-bot in #3574
Full Changelog: v24.6.1...v24.7.0
v24.6.1
What's Changed
🚀 Features
🔗 Dependency Updates
- Update airframe-http, airframe-launcher, ... to 24.6.0 by @xerial-bot in #3560
- Update netty-all to 4.1.111.Final by @xerial-bot in #3561
- Update parquet-avro, parquet-hadoop to 1.14.1 by @xerial-bot in #3563
- Update circe-parser to 0.14.8 by @xerial-bot in #3564
🛠 Internal Updates
- internal: Upgrade to scalafmt 3.8.2 and use explicit Scala 2/3 dialect specification by @xerial in #3565
- Update sbt-mdoc to 2.5.3 by @xerial-bot in #3566
Full Changelog: v24.6.0...v24.6.1
v24.6.0
What's Changed
🚀 Features
- log (feature): Logger.setLogLevel((wildcard pattern), level), resetLogLevel(pattern) by @xerial in #3558
- airspec (feature): Support -L(wildcard pattern)=(log level) by @xerial in #3559
- Scala Native 0.5.3 support
🐛 Bug Fixes
🔗 Dependency Updates
- Update airframe-codec, airframe-control, ... to 24.5.2 by @xerial-bot in #3549
- Update portable-scala-reflect to 1.1.3 by @xerial-bot in #3550
- Update auth to 2.25.64 by @xerial-bot in #3552
- Update auxlib, clib, javalib, nativelib, ... to 0.5.3 by @xerial-bot in #3554
- Update duckdb_jdbc to 1.0.0 by @xerial-bot in #3553
🛠 Internal Updates
- Update trino-main to 449 by @xerial-bot in #3551
Full Changelog: v24.5.2...v24.6.0
v24.5.2
What's Changed
🔥 Breaking Changes
- http (fix, breaking): RPCContext.current.getThreadLocal interface change to avoid unsafe type cast by @xerial in #3548
🔗 Dependency Updates
- Update airframe-codec, airframe-control, ... to 24.5.1 by @xerial-bot in #3546
- Update airframe-http, airframe-launcher, ... to 24.5.1 by @xerial-bot in #3547
Full Changelog: v24.5.1...v24.5.2
v24.5.1
What's Changed
🚀 Features
- Support Scala Native 0.5.2
- http (feature): Http.server.withExtraLogEntries(() => Map[String, Any]) for adding custom log entires by @xerial in #3541
🔗 Dependency Updates
- Update airframe-codec, airframe-control, ... to 24.5.0 by @xerial-bot in #3529
- Update parquet-avro, parquet-hadoop to 1.14.0 by @xerial-bot in #3530
- Update netty-all to 4.1.110.Final by @xerial-bot in #3535
- Update duckdb_jdbc to 0.10.3 by @xerial-bot in #3538
- Update sqlite-jdbc to 3.46.0.0 by @xerial-bot in #3539
- Update commons-compress to 1.26.2 by @xerial-bot in #3537
- scala-native: Update auxlib, clib, javalib, nativelib, ... to 0.5.2 by @xerial-bot in #3540
🛠 Internal Updates
- Update sbt-pack to 0.20 by @xerial-bot in #3531
- Update trino-main to 447 by @xerial-bot in #3532
- Update trino-main to 448 by @xerial-bot in #3534
📚 Docs
- http (doc): Update airframe-http manual for using Netty backend by @xerial in #3542
- http (doc): Update airframe-http doc for Netty by @xerial in #3543
- doc: Update front page by @xerial in #3544
Other Changes
Full Changelog: v24.5.0...v24.5.1
v24.5.0
What's Changed
This is a release for supporting Scala 2.13.14 and minor bug fixes.
🚀 Features
🐛 Bug Fixes
- surface (fix): Fixed a bug in getting a surface of inner opaque type by @OndrejSpanel in #3521
- codec (fix): Fix JDBCCodec.toMessgePack to report an array of table row objects by @xerial in #3526
- airspec (fix): Fixes #3523 and #3516 to properly set and reset log levels with -l,-L options by @xerial in #3528
🔗 Dependency Updates
- Update sbt-scalafix to 0.12.1 by @xerial-bot in #3517
- Update airframe-codec, airframe-control, ... to 24.4.3 by @xerial-bot in #3512
- Update airframe-http, airframe-http-netty, ... to 24.4.3 by @xerial-bot in #3513
- Update circe-parser to 0.14.7 by @xerial-bot in #3515
- Update coursier to 2.1.10 by @xerial-bot in #3525
- Update finagle-core, finagle-http, ... to 24.2.0 by @xerial-bot in #3522
- Update scala-compiler, scala-library, ... to 2.13.14 by @xerial-bot in #3519
- Update sbt, sbt-dependency-tree, ... to 1.10.0 by @xerial-bot in #3524
🛠 Internal Updates
- Update sbt-airframe to 24.4.3 by @xerial-bot in #3514
- Update trino-main to 446 by @xerial-bot in #3518
- Update sbt-scoverage to 2.0.12 by @xerial-bot in #3520
Full Changelog: v24.4.3...v24.5.0
v24.4.3
What's Changed
🐛 Bug Fixes
🔗 Dependency Updates
- Update airframe-codec, airframe-control, ... to 24.4.2 by @xerial-bot in #3510
Full Changelog: v24.4.2...v24.4.3