Releases: wvlet/airframe
Releases · wvlet/airframe
v2025.1.19
What's Changed
🐛 Bug Fixes
🔗 Dependency Updates
- Update airframe-http, airframe-launcher, ... to 2025.1.18 by @xerial-bot in #4038
- Update duckdb_jdbc to 1.4.0.0 by @xerial-bot in #4042
- Update postgresql to 42.7.8 by @xerial-bot in #4046
🛠 Internal Updates
- Update swagger-parser to 2.1.34 by @xerial-bot in #4041
Full Changelog: v2025.1.18...v2025.1.19
v2025.1.18
What's Changed
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.17 by @xerial-bot in #4027
- Update netty-all to 4.2.5.Final by @xerial-bot in #4028
- Update sbt, sbt-dependency-tree, ... to 1.11.6 by @xerial-bot in #4035
- Update sbt-scalajs, scalajs-library, ... to 1.20.1 by @xerial-bot in #4032
- Update scalajs-compiler to 1.20.1 by @xerial-bot in #4033
- Update scalacheck to 1.19.0 by @xerial-bot in #4034
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #4036
- Update netty-all to 4.2.6.Final by @xerial-bot in #4037
🛠 Internal Updates
- Update spark-sql to 4.0.1 by @xerial-bot in #4031
📚 Docs
Other Changes
Full Changelog: v2025.1.17...v2025.1.18
v2025.1.17
What's Changed
🔥 Breaking Changes
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.16 by @xerial-bot in #4009
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #4019
- Update sbt, sbt-dependency-tree, ... to 1.11.5 by @xerial-bot in #4018
- Update netty-all to 4.2.4.Final by @xerial-bot in #4010
- Update HikariCP to 7.0.2 by @xerial-bot in #4015
- Update auth to 2.31.78 by @xerial-bot in #4017
- Update duckdb_jdbc to 1.3.2.1 by @xerial-bot in #4020
- Update hadoop-aws, hadoop-client to 3.4.2 by @xerial-bot in #4021
- Update grpc-netty-shaded, grpc-protobuf, ... to 1.75.0 by @xerial-bot in #4016
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #4013
- Update snakeyaml to 2.5 by @xerial-bot in #4023
- Update parquet-avro, parquet-hadoop to 1.16.0 by @xerial-bot in #4025
🛠 Internal Updates
- Update swagger-parser to 2.1.32 by @xerial-bot in #4014
- Update swagger-parser to 2.1.33 by @xerial-bot in #4024
📚 Docs
New Contributors
Full Changelog: v2025.1.16...v2025.1.17
v2025.1.16
What's Changed
🐛 Bug Fixes
- Fix missing scalajs-java-logging dependency for AirSpec on Scala.js by @Copilot in #4007
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.15 by @xerial-bot in #4005
- Update HikariCP to 7.0.1 by @xerial-bot in #4004
- Update grpc-stub to 1.74.0 by @xerial-bot in #4001
- Update grpc-netty-shaded, grpc-protobuf to 1.74.0 by @xerial-bot in #4000
- Update sqlite-jdbc to 3.50.3.0 by @xerial-bot in #3993
Full Changelog: v2025.1.15...v2025.1.16
v2025.1.15
What's Changed
🚀 Features
- feat: Add mutable attachment support to HTTP Request (#3952) by @xerial in #3985
- fix: Handle JDBC Types.OTHER (1111) without warning by @Copilot in #3995
🔗 Dependency Updates
- Update airframe-http, airframe-rx-html, ... to 2025.1.14 by @xerial-bot in #3963
- Update sbt, sbt-dependency-tree, ... to 1.11.3 by @xerial-bot in #3975
- Update duckdb_jdbc to 1.3.1.0 by @xerial-bot in #3969
- Update duckdb_jdbc to 1.3.2.0 by @xerial-bot in #3979
- Update sqlite-jdbc to 3.50.2.0 by @xerial-bot in #3972
- Update postgresql to 42.7.7 by @xerial-bot in #3966
- Update circe-parser to 0.14.14 by @xerial-bot in #3967
- Update netty-all to 4.2.3.Final by @xerial-bot in #3981
- Bump slackapi/slack-github-action from 2.1.0 to 2.1.1 by @dependabot[bot] in #3980
- Update okhttp to 5.1.0 by @xerial-bot in #3976
- Update protobuf-java to 3.25.8 by @xerial-bot in #3925
- Update auth to 2.31.49 by @xerial-bot in #3918
- Update msgpack-core to 0.9.10 by @xerial-bot in #3988
- Update snappy-java to 1.1.10.8 by @xerial-bot in #3990
- Update HikariCP to 6.3.1 by @xerial-bot in #3991
- Update scalajs-dom to 2.8.1 by @xerial-bot in #3998
- Update sbt, sbt-dependency-tree, ... to 1.11.4 by @xerial-bot in #4003
- Update HikariCP to 6.3.2 by @xerial-bot in #3999
- Update commons-compress to 1.28.0 by @xerial-bot in #4002
🛠 Internal Updates
- Update swagger-parser to 2.1.30 by @xerial-bot in #3970
- Update sbt-dynver to 5.1.1 by @xerial-bot in #3971
- Update sbt-scalafmt to 2.5.5 by @xerial-bot in #3973
- Update swagger-parser to 2.1.31 by @xerial-bot in #3977
- Update sbt-mdoc to 2.7.2 by @xerial-bot in #3978
- Update sbt-ide-settings to 1.1.3 by @xerial-bot in #3982
- Skip CI tests when there are no relevant changes using dorny/paths-filter by @xerial in #3989
- Update sbt-pack to 0.21 by @xerial-bot in #3992
Other Changes
- Update Scala 3.6.x CI test to 3.7.1 by @xerial in #3983
- fix: Restore original log level in dotty LogTest to prevent CI test failures by @Copilot in #3997
Full Changelog: v2025.1.14...v2025.1.15
v2025.1.14
v2025.1.13
What's Changed
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.12 by @xerial-bot in #3956
- Update netty-all to 4.2.2.Final by @xerial-bot in #3957
- Update auxlib, clib, javalib, nativelib, ... to 0.5.8 by @xerial-bot in #3959
🛠 Internal Updates
- Update trino-main to 476 by @xerial-bot in #3958
- internal: Migrate to Sonatype Central Portal by @xerial in #3960
- internal: Migrate AirSpec to Sonatype Central Portal by @xerial in #3961
Full Changelog: v2025.1.12...v2025.1.13
v2025.1.12
What's Changed
🚀 Features
- feature: Refine copilot-instructions.md and add PR template by @xerial in #3939
- feat: Add comprehensive Airframe walkthrough documentation by @copilot-swe-agent in #3940
- airframe-control: Add RateLimiter with token bucket algorithm by @copilot-swe-agent in #3942
- feature: Add Rx.delay(..) operation to insert artificial delay by @copilot-swe-agent in #3945
- Add IO.copy(InputStream, OutputStream) method to airframe-control by @copilot-swe-agent in #3949
🐛 Bug Fixes
- sql (fix): Fix SQL generation for POSITION IN subquery by @takezoe in #3929
- surface: Fix Scala 3 compiler crash with case classes defined in traits by @copilot-swe-agent in #3941
- Fix literal types interfering with primitive types in Surface caching by @copilot-swe-agent in #3943
- fix: Ensure onMount called only after element is available by ID by @copilot-swe-agent in #3947
- Fix LazyCodec recursive reference resolution to prevent infinite recursion by @copilot-swe-agent in #3946
- http: Fix flaky tests using httpbin.org by adding local Netty server tests by @copilot-swe-agent in #3944
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.11 by @xerial-bot in #3927
- Update grpc-netty-shaded, grpc-protobuf, ... to 1.73.0 by @xerial-bot in #3924
- Update duckdb_jdbc to 1.3.0.0 by @xerial-bot in #3917
- Update sbt, sbt-dependency-tree, ... to 1.11.1 by @xerial-bot in #3948
- Update postgresql to 42.7.6 by @xerial-bot in #3928
📚 Docs
New Contributors
- @copilot-swe-agent made their first contribution in #3941
Full Changelog: v2025.1.11...v2025.1.12
v2025.1.11
What's Changed
🚀 Features
- sql (fix): Support negative numeric literal by @takezoe in #3922
- sql (fix): Support lambda expression by @takezoe in #3926
- sql (fix): Support special date and time functions by @takezoe in #3921
🐛 Bug Fixes
- Update sbt-scalafix to 0.14.3 by @scala-steward-wvlet in #3911
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.10 by @xerial-bot in #3898
- Update sbt-scalajs, scalajs-compiler, ... to 1.19.0 by @xerial-bot in #3900
- Update duckdb_jdbc to 1.2.2.0 by @xerial-bot in #3894
- Update circe-parser to 0.14.13 by @xerial-bot in #3899
- Update grpc-netty-shaded, grpc-protobuf, ... to 1.72.0 by @xerial-bot in #3896
- Update auth to 2.30.38 by @scala-steward-wvlet in #3905
- Update jackson-datatype-jdk8, ... to 2.18.4 by @scala-steward-wvlet in #3909
- Update protobuf-java to 3.25.7 by @scala-steward-wvlet in #3902
- Update scalajs-test-interface to 1.19.0 by @scala-steward-wvlet in #3904
- Update parquet-avro, parquet-hadoop to 1.15.2 by @scala-steward-wvlet in #3906
- Update scala3-library, ... to 3.3.6 by @scala-steward-wvlet in #3910
- Update netty-all to 4.2.1.Final by @scala-steward-wvlet in #3907
- Bump slackapi/slack-github-action from 2.0.0 to 2.1.0 by @dependabot in #3913
- Update sbt, scripted-plugin to 1.11.0 by @xerial-bot in #3919
🛠 Internal Updates
- Update trino-main to 475 by @scala-steward-wvlet in #3903
- Update swagger-parser to 2.1.27 by @scala-steward-wvlet in #3912
- Update swagger-parser to 2.1.28 by @scala-steward-wvlet in #3915
- Update spark-sql to 4.0.0 by @xerial-bot in #3916
- Update sbt-dependency-tree to 1.11.0 by @xerial-bot in #3920
- Update swagger-parser to 2.1.29 by @xerial-bot in #3923
Full Changelog: v2025.1.10...v2025.1.11
v2025.1.10
What's Changed
🐛 Bug Fixes
🔗 Dependency Updates
- Update airframe-http, airframe-http-netty, ... to 2025.1.9 by @xerial-bot in #3888
- Update netty-all to 4.2.0.Final by @xerial-bot in #3890
🛠 Internal Updates
- Update sbt-airframe to 2025.1.9 by @scala-steward-wvlet in #3889
- Update sbt-mdoc to 2.7.0 by @xerial-bot in #3893
- Update sbt-mdoc to 2.7.1 by @xerial-bot in #3895
Full Changelog: v2025.1.9...v2025.1.10