Skip to content

v2026.1.36

Choose a tag to compare

@github-actions github-actions released this 27 Oct 22:23
· 87 commits to main since this release
cfd02db

What's Changed

🚀 Features

  • feature: Add runnable examples/ apps that CI compiles and tests by @xerial in #773

🐛 Bug Fixes

  • fix: Run RxDeferred, RxFiber.join, RxSemaphore, and RxBoundedQueue waits by @xerial in #766
  • fix: Unregister Rx waiters on cancel so a cancelled acquire/take does not consume a permit or element by @xerial in #768
  • fix: Cancel an RxFiber that is cancelled before its computation starts by @xerial in #775
  • fix: Run Rx merge, parFlatMap, and parMapN, and add Rx.parallel by @xerial in #778
  • fix: Read class-level @command in Launcher so description and usage show in help by @xerial in #780
  • fix: Decode gzip responses in the Scala Native HTTP client by @xerial in #781
  • fix: Run RxParallel.race and parSequence without blocking, so they work on Scala.js by @xerial in #783
  • fix: Run JVM UniTest suites on the sbt task thread to avoid global-pool starvation by @xerial in #782
  • fix: Deliver a nested stream's error before letting flatMap complete by @xerial in #788
  • fix: Stop Rx.queue subscribers from busy-looping on an empty queue by @xerial in #790
  • docs: Fix the broken DeepWiki badge by @xerial in #793
  • fix: Close objects already built when a session fails during eager init by @xerial in #787

🔗 Dependency Updates

  • Update sbt-uni, sbt-uni-crossproject, ... to 2026.1.35 by @scala-steward-wvlet[bot] in #777

🛠 Internal Updates

  • test: Run the async HTTP client end-to-end on Scala Native and Scala.js by @xerial in #767
  • test: Compile-check the uni skill's code snippets in CI so they cannot drift by @xerial in #772
  • chore: Move Design and Surface to uni-core for UniTest integration by @xerial in #794

📚 Docs

  • docs: Teach the uni skill Rx, SSE, WebSocket, OpenAPI, Electron IPC, and the CLI by @xerial in #771
  • docs: Fix wrong APIs in reference pages found by compiling their snippets by @xerial in #774
  • docs: Import Rx in the book's Chapter 7 HTTP snippet by @xerial in #779
  • docs: Lead the top page with one tagline and describe Design as object wiring by @xerial in #776
  • docs: List Scala.js as a supported platform for the CLI utilities by @xerial in #785
  • docs: Describe Design as object wiring everywhere by @xerial in #786
  • docs: Add a Uni vs Scala Toolkit comparison page by @xerial in #789
  • docs: Document UniTest test tags in the docs page and the uni skill by @xerial in #791
  • docs: Present Scala community libraries as companions, not rivals by @xerial in #792
  • feature: Design-backed fixtures and test arguments in UniTest by @xerial in #784
  • docs: Drop the self-type fixture warning from the UniTest page by @xerial in #796
  • docs: Help people and AI agents find how Uni fits next to the Scala Toolkit by @xerial in #795
  • docs: Show UniTest's Design arguments in the book and examples, and compile unitest.md by @xerial in #797

Full Changelog: v2026.1.35...v2026.1.36