New
v3.13.0-M8
Fixes
- Stream merge blocking downstream work. by @AdamChlupacek in https://github.com/typelevel/fs2/pull/3610
Features
- Unify TCP/UDP and UnixSocket APIs by @mpilquist in https://github.com/typelevel/fs2/pull/3563
- Added Cats-Effect selector-based Datagramsocket implementation for JVM by @rahulrangers in https://github.com/typelevel/fs2/pull/3604
- Add support for collecting elements to a SortedSet or SortedMap by @mpilquist in https://github.com/typelevel/fs2/pull/3613
- Add
Lift{Kind,Value}instances forStreamby @NthPortal in https://github.com/typelevel/fs2/pull/3594
Docs
- Docs: tweak 'Shared Resource' example by @rtyley in https://github.com/typelevel/fs2/pull/3635
Refactors
- fix: close soundness holes from Scala 3.8.0 by @hamzaremmal in https://github.com/typelevel/fs2/pull/3618
- chore: migrate to source compatibility with 3.8.0 by @hamzaremmal in https://github.com/typelevel/fs2/pull/3634
Updates
- Update sbt, scripted-plugin to 1.11.6 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3606
- Update sbt-doctest to 0.11.4 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3609
- Update to Scala.js 1.20.1 by @mpilquist in https://github.com/typelevel/fs2/pull/3615
- Update sbt-doctest to 0.12.1 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3614
- Update doctest-runtime, sbt-doctest to 0.12.2 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3616
- flake.lock: Update by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3617
- Update sbt-jmh to 0.4.8 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3620
- Update sbt-typelevel, sbt-typelevel-site to 0.8.1 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3623
- Update Scala Native to 0.5.9 by @iRevive in https://github.com/typelevel/fs2/pull/3629
- flake.lock: Update by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3633
- Update jnr-unixsocket to 0.38.24 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3632
- Update sbt, scripted-plugin to 1.11.7 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3626
- Update scala3-library, ... to 3.3.7 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3630
- Update scalafmt-core to 3.9.10 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3639
- Update scala-library to 2.13.18 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3638
- Update sbt-typelevel, sbt-typelevel-site to 0.8.3 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3637
- Update scalafmt-core to 3.10.2 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3640
- Update scala-library to 2.12.21 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3648
- Update sbt-typelevel, sbt-typelevel-site to 0.8.4 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3649
- Update doctest-runtime, sbt-doctest to 0.12.3 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3651
- flake.lock: Update by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3652
- Update scalafmt-core to 3.10.3 by @typelevel-steward[bot] in https://github.com/typelevel/fs2/pull/3650
New Contributors
- @NthPortal made their first contribution in https://github.com/typelevel/fs2/pull/3594
- @hamzaremmal made their first contribution in https://github.com/typelevel/fs2/pull/3618
Full Changelog: https://github.com/typelevel/fs2/compare/v3.13.0-M7...v3.13.0-M8