Skip to content

Releases: wvlet/airframe

v2025.1.8

05 Mar 21:45
ab949e2
Compare
Choose a tag to compare

What's Changed

๐Ÿš€ Features

  • http (feature): Support adding HttpClientContext to Http client readAs, call, rpc methods by @xerial in #3864
  • rx-html (feature): Support rendering RawHtml by @xerial in #3866

๐Ÿ› Bug Fixes

  • http (fix): Return Rx[Unit] for SSE response type by @xerial in #3865

๐Ÿ”— Dependency Updates

  • Update airframe-http, airframe-http-netty, ... to 2025.1.7 by @xerial-bot in #3862

Full Changelog: v2025.1.7...v2025.1.8

v2025.1.7

05 Mar 19:24
a267a8c
Compare
Choose a tag to compare

What's Changed

๐Ÿš€ Features

  • http (feature): Exclude X-XSRF-Token, X-Auth-Token from http logs by default by @xerial in #3858
  • http (feature): Support adding extra logParamters to individual HTTP requests by @xerial in #3861

๐Ÿ› Bug Fixes

  • Update sbt-scalafix to 0.14.2 by @scala-steward-wvlet in #3841
  • fluentd (fix): Properly log nested map elements by @xerial in #3859
  • http (fix): Replace Rx[ServerSentEvent] to Rx[Unit] in the generated async client by @xerial in #3860

๐Ÿ”— Dependency Updates

๐Ÿ›  Internal Updates

Other Changes

Full Changelog: v2025.1.6...v2025.1.7

v2025.1.6

13 Feb 02:28
d5a6cb3
Compare
Choose a tag to compare

What's Changed

๐Ÿ› Bug Fixes

  • rpc (fix): Fix RPCMethod definition for Rx[A] return type by @xerial in #3832
  • netty (fix): Fix a hanging inssue when returning async responses by @xerial in #3833

๐Ÿ”— Dependency Updates

  • Update airframe-http, airframe-http-netty, ... to 2025.1.5 by @xerial-bot in #3831

Full Changelog: v2025.1.5...v2025.1.6

v2025.1.5

12 Feb 22:51
bbc9ba2
Compare
Choose a tag to compare

What's Changed

๐Ÿ› Bug Fixes

  • rpc (fix): Fix generated client interface by @xerial in #3830

Full Changelog: v2025.1.4...v2025.1.5

v2025.1.4

12 Feb 22:00
0ee8b7a
Compare
Choose a tag to compare

What's Changed

๐Ÿš€ Features

  • rpc (feature): Support RPC method returning Rx[A] by @xerial in #3829

๐Ÿ”— Dependency Updates

  • Update airframe-http, airframe-http-netty, ... to 2025.1.3 by @xerial-bot in #3825

Full Changelog: v2025.1.3...v2025.1.4

v2025.1.3

08 Feb 10:09
8575738
Compare
Choose a tag to compare

What's Changed

๐Ÿ› Bug Fixes

  • netty (fix): Fix a blocking issue after handling SSE responses by @xerial in #3824

๐Ÿ”— Dependency Updates

  • Update airframe-http, airframe-http-netty, ... to 2025.1.2 by @xerial-bot in #3820

Full Changelog: v2025.1.2...v2025.1.3

v2025.1.2

07 Feb 07:15
0cbece8
Compare
Choose a tag to compare

What's Changed

๐Ÿš€ Features

  • http (feature): Support reading Sever-Sent Event (SSE) in JVM http clients by @xerial in #3810
  • http (feature): Support SSE text/event-stream in Scala.js by @xerial in #3812
  • rx (feature): Add Rx.queue[A] for accumulating asynchronous events by @xerial in #3814
  • http (feature): Support reading SSE stream in JS client by @xerial in #3815
  • http (feature): Add ServerSentEventHandler for asynchrnously handle SSE events by @xerial in #3816
  • http (feature): Support SSE endpoint with Rx[ServerSentEvent] return type by @xerial in #3818

๐Ÿ› Bug Fixes

  • internal: Fix release script so as not to increase the milestone month by @xerial in #3819

๐Ÿ”— Dependency Updates

๐Ÿ›  Internal Updates

  • Update sbt-mdoc to 2.6.3 by @scala-steward-wvlet in #3809
  • Update trino-main to 470 by @xerial-bot in #3811

Full Changelog: v2025.1.1...v2025.1.2

v2025.1.1

01 Feb 06:40
ea25659
Compare
Choose a tag to compare

What's Changed

๐Ÿ”ฅ Breaking Changes

  • rx-html (breaking): RxElement.onMount(...) requires a node argument by @xerial in #3806

๐Ÿš€ Features

  • rx (feature): Report the error message occured while rendering Rx by @xerial in #3805

๐Ÿ› Bug Fixes

  • internal: Fix the release script to use YYYY.MM.patch by @xerial in #3807

๐Ÿ”— Dependency Updates

  • Update airframe-http, airframe-http-netty, ... to 2025.1.0 by @xerial-bot in #3799
  • Update scala-collection-compat to 2.13.0 by @scala-steward-wvlet in #3802
  • Update scala3-library, ... to 3.3.5 by @scala-steward-wvlet in #3804

๐Ÿ›  Internal Updates

  • Update sbt-airframe to 2025.1.0 by @xerial-bot in #3800
  • Update sbt-airframe to 24.12.2 by @scala-steward-wvlet in #3801
  • Update trino-main to 469 by @scala-steward-wvlet in #3803

Full Changelog: v2025.1.0...v2025.1.1

v2025.1.0

26 Jan 01:51
3b4be62
Compare
Choose a tag to compare

What's Changed

From this version, Airframe uses (year).(milestone month).(patch) versioning scheme so that
the user can know the release year, major changes (milestones), and minor updates (patches).

๐Ÿš€ Features

๐Ÿ› Bug Fixes

๐Ÿ”— Dependency Updates

๐Ÿ›  Internal Updates

Full Changelog: v24.12.2...v2025.1.0

v24.12.2

17 Dec 05:38
0fc097f
Compare
Choose a tag to compare

What's Changed

๐Ÿ› Bug Fixes

  • http (fix): Fix a bug in HttpMultiMap.add() when more than 3 values are added with the same key by @takezoe in #3761

๐Ÿ”— Dependency Updates

๐Ÿ›  Internal Updates

Full Changelog: v24.12.1...v24.12.2