Skip to content

Releases: wvlet/airframe

v24.9.0

10 Sep 06:01
32337ad
Compare
Choose a tag to compare

What's Changed

👋 Deprecated

  • airspec (deprecated): Require a space in -L (pattern)=(loglevel) option by @xerial in #3631

🐛 Bug Fixes

🔗 Dependency Updates

🛠 Internal Updates

New Contributors

Full Changelog: v24.8.0...v24.9.0

v24.8.0

19 Aug 23:14
2862eac
Compare
Choose a tag to compare

What's Changed

  • Scala Native 0.5.5 Support.

🔗 Dependency Updates

🛠 Internal Updates

Full Changelog: v24.7.1...v24.8.0

v24.7.1

16 Jul 20:35
a778553
Compare
Choose a tag to compare

What's Changed

🚀 Features

🔗 Dependency Updates

🛠 Internal Updates

New Contributors

Full Changelog: v24.7.0...v24.7.1

v24.7.0

02 Jul 14:54
b123a75
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • sql (fix): Support TIMESTAMP AT TIME ZONE literal by @takezoe in #3576
  • Scala Native 0.5.4 support

🔗 Dependency Updates

🛠 Internal Updates

Full Changelog: v24.6.1...v24.7.0

v24.6.1

19 Jun 16:55
6284e97
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • di (feature): Add scalafmt-friendly DI bind syntaxes by @xerial in #3567

🔗 Dependency Updates

🛠 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

07 Jun 02:09
77cc634
Compare
Choose a tag to compare

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

  • airspec (fix): Enable -l,-L loglevel options in forked JVM tests by @xerial in #3557

🔗 Dependency Updates

🛠 Internal Updates

Full Changelog: v24.5.2...v24.6.0

v24.5.2

31 May 05:16
f3aaaa5
Compare
Choose a tag to compare

What's Changed

🔥 Breaking Changes

  • http (fix, breaking): RPCContext.current.getThreadLocal interface change to avoid unsafe type cast by @xerial in #3548

🔗 Dependency Updates

Full Changelog: v24.5.1...v24.5.2

v24.5.1

31 May 00:51
0b572a3
Compare
Choose a tag to compare

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

🛠 Internal Updates

📚 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

06 May 17:49
7bc692e
Compare
Choose a tag to compare

What's Changed

This is a release for supporting Scala 2.13.14 and minor bug fixes.

🚀 Features

  • ulid (feature, native): Use a secure random for ULID generation in Scala Native by @xerial in #3527

🐛 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

🛠 Internal Updates

Full Changelog: v24.4.3...v24.5.0

v24.4.3

24 Apr 01:37
723e08b
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • di (fix, native): Fix missing airframe-di-macros dependency in Scala Native by @xerial in #3511

🔗 Dependency Updates

  • Update airframe-codec, airframe-control, ... to 24.4.2 by @xerial-bot in #3510

Full Changelog: v24.4.2...v24.4.3