Skip to content

Releases: typelevel/fs2

v3.5.0

17 Jan 12:46
848dbd6
Compare
Choose a tag to compare

Improvements

Bug Fixes

Documentation

  • Docs/microsite: Added/cleaned imports in the Single Publisher / Mutiple Subscriber example by @codesurf42 in #3064
  • remove outdated scaladoc comment by @Jasper-M in #3084
  • Update doc for Stream exists method by @b-vennes in #3092

Build & Refactoring

Updates

  • Update nscplugin, sbt-scala-native, ... to 0.4.9 by @typelevel-steward in #3065
  • Update cats-effect, cats-effect-laws, ... to 3.4.2 by @typelevel-steward in #3067
  • Update epollcat to 0.1.3 by @typelevel-steward in #3074
  • Update cats-effect, cats-effect-laws, ... to 3.4.3 by @typelevel-steward in #3089
  • Update cats-effect, cats-effect-laws, ... to 3.4.4 by @typelevel-steward in #3094
  • Update sbt to 1.8.1 by @typelevel-steward in #3097
  • Update sbt to 1.8.2 by @typelevel-steward in #3099
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.18 by @typelevel-steward in #3101
  • Update testng-7-5 to 3.2.15.0 by @typelevel-steward in #3100
  • Update cats-effect, cats-effect-laws, ... to 3.4.5 by @typelevel-steward in #3108

New Contributors

Full Changelog: v3.4.0...v3.5.0

v3.4.0

20 Nov 14:12
d430755
Compare
Choose a tag to compare

Security

Bug Fixes

Features

Performance

Refactorings

Docs

Build

Updates

  • Update sbt-typelevel, sbt-typelevel-site to 0.4.14 by @typelevel-steward in #2978
  • Update epollcat to 0.1.1 by @typelevel-steward in #2986
  • Update scala-library to 2.12.17 by @typelevel-steward in #2980
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.15 by @typelevel-steward in #2987
  • Update to Cats Effect 3.4.0-RC1 by @armanbilge in #3000
  • Update scala3-library, ... to 3.2.0 by @typelevel-steward in #2997
  • Update sbt-mdoc to 2.3.5 by @typelevel-steward in #2998
  • Update testng-7-5 to 3.2.14.0 by @typelevel-steward in #2999
  • Update sbt to 1.7.2 by @typelevel-steward in #3004
  • Update sbt-mdoc to 2.3.6 by @typelevel-steward in #3007
  • Update cats-effect, cats-effect-laws, ... to 3.4.0-RC2 by @typelevel-steward in #3010
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.16 by @typelevel-steward in #3013
  • Update scala-library to 2.13.10 by @typelevel-steward in #3014
  • Update scalafmt-core to 3.6.0 by @typelevel-steward in #3022
  • Update sbt to 1.7.3 by @typelevel-steward in #3033
  • Update scalafmt-core to 3.6.1 by @typelevel-steward in #3035
  • Update sbt to 1.8.0 by @typelevel-steward in #3049
  • Update scala3-library, ... to 3.2.1 by @typelevel-steward in #3046
  • Update cats-core, cats-laws to 2.9.0 by @typelevel-steward in #3051
  • Update jnr-unixsocket to 0.38.19 by @typelevel-steward in #3055
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.17 by @typelevel-steward in #3053
  • Update sbt-scalajs, scalajs-compiler, ... to 1.11.0 by @typelevel-steward in #3059
  • Update cats-effect, cats-effect-laws, ... to 3.4.1 by @typelevel-steward in #3058
  • Update epollcat to 0.1.2 by @typelevel-steward in #3060

New Contributors

Full Changelog: v3.3.0...v3.4.0

v3.3.0

15 Sep 12:16
d306fe8
Compare
Choose a tag to compare

This is the first release that supports Scala Native, thanks to @armanbilge! See #2975 for full details & limitations.

An example project built with the new FS2 native support is available here: https://github.com/mpilquist/tcpdump4s

What's Changed

Full Changelog: v3.2.14...v3.3.0

v3.2.14

07 Sep 11:35
3a291db
Compare
Choose a tag to compare

Bug Fixes

Full Changelog: v3.2.13...v3.2.14

v3.2.13

06 Sep 14:45
9b1f8b1
Compare
Choose a tag to compare

Improvements

  • Weird interaction between cancelation and interruptWhen by @TimWSpence in #2962
  • Short-circuit JS TLS handshake listener if an error event is emitted by @armanbilge in #2965
  • Bracket finalizer should be uncancelable by @armanbilge in #2968
  • Align the semantics of spawn with the ones of concurrently by @Baccata in #2967
  • Prevent socket leaks due to post-open exceptions by @armanbilge in #2971

Upgrades

  • Update scalafmt-core to 3.5.9 by @typelevel-steward in #2964

New Contributors

Full Changelog: v3.2.12...v3.2.13

v3.2.12

09 Aug 11:51
4539df9
Compare
Choose a tag to compare

Fixes

Updates

  • Update sbt-mdoc to 2.3.3 by @typelevel-steward in #2952
  • Update testng-7-5 to 3.2.13.0 by @typelevel-steward in #2959

New Contributors

Full Changelog: v3.2.11...v3.2.12

v3.2.11

26 Jul 04:02
Compare
Choose a tag to compare

This release includes a security patch for GHSA-2cpx-6pqp-wf35 in fs2-io.js. It patches a vulnerability where mTLS client verification is skipped in a Node.js TLS server.

Fixes

  • Add @unchecked to ignore uncheckable local class by @ckipp01 in #2950

Documentation

Updates

  • Update sbt-typelevel, sbt-typelevel-site to 0.4.13 by @typelevel-steward in #2948
  • Update cats-effect, cats-effect-laws, ... to 3.3.14 by @typelevel-steward in #2944
  • Update sbt to 1.7.1 by @typelevel-steward in #2943

New Contributors

Full Changelog: v3.2.10...v3.2.11

v3.2.10

08 Jul 13:01
cb507e6
Compare
Choose a tag to compare

Bug Fixes

Improvements

Full Changelog: v3.2.9...v3.2.10

v3.2.9

01 Jul 17:53
f79fa88
Compare
Choose a tag to compare

Bug Fixes

Build

Updates

  • Update scala-library to 2.12.16 by @typelevel-steward in #2924
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.12 by @typelevel-steward in #2925
  • Update sbt-scalajs, scalajs-compiler, ... to 1.10.1 by @typelevel-steward in #2934
  • Update cats-core, cats-laws to 2.8.0 by @typelevel-steward in #2928
  • Update scala3-library, ... to 3.1.3 by @typelevel-steward in #2930
  • Update cats-effect, cats-effect-laws, ... to 3.3.13 by @typelevel-steward in #2935

Full Changelog: v3.2.8...v3.2.9

v3.2.8

10 Jun 12:38
12dfdbf
Compare
Choose a tag to compare

Features

Bug Fixes

Refactoring & Tech Debt

Upgrades

Doc Updates

New Contributors

Full Changelog: v3.2.7...v3.2.8