Skip to content

Releases: wvlet/airframe

v2025.1.8

Choose a tag to compare

@github-actions github-actions released this 05 Mar 21:45
ab949e2

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

Choose a tag to compare

@github-actions github-actions released this 05 Mar 19:24
a267a8c

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

Choose a tag to compare

@github-actions github-actions released this 13 Feb 02:28
d5a6cb3

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

Choose a tag to compare

@github-actions github-actions released this 12 Feb 22:51
bbc9ba2

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

Choose a tag to compare

@github-actions github-actions released this 12 Feb 22:00
0ee8b7a

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

Choose a tag to compare

@github-actions github-actions released this 08 Feb 10:09
8575738

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

Choose a tag to compare

@github-actions github-actions released this 07 Feb 07:15
0cbece8

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

Choose a tag to compare

@github-actions github-actions released this 01 Feb 06:40
ea25659

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

Choose a tag to compare

@github-actions github-actions released this 26 Jan 01:51
3b4be62

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

Choose a tag to compare

@github-actions github-actions released this 17 Dec 05:38
0fc097f

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