Skip to content

Releases: typelevel/fs2

v3.9.0

30 Aug 00:30
e705c62
Compare
Choose a tag to compare

This is the ninth minor release in the 3.x series (and the nine thousand two hundred and ninety first release as measured by unique commits). This release features improvements to the Chunk class (including the addition of the new, generic Chunk.from method to create chunks from collections and subsequent deprecation of various concrete constructors like seq and vector). The StreamDecoder type also has some important bug fixes.

Improvements

Documentation & Build

Updates

  • Update scalafmt-core to 3.7.12 by @typelevel-steward in #3270
  • Update cats-core, cats-laws to 2.10.0 by @typelevel-steward in #3275
  • Update epollcat to 0.1.6 by @typelevel-steward in #3284
  • Update scalafmt-core to 3.7.13 by @typelevel-steward in #3285
  • Update sbt to 1.9.4 by @typelevel-steward in #3282
  • Update sbt-typelevel, sbt-typelevel-site to 0.5.0 by @typelevel-steward in #3281
  • Update to sbt-typelevel 0.5.0 by @armanbilge in #3272
  • flake.lock: Update by @typelevel-steward in #3268
  • flake.lock: Update by @typelevel-steward in #3287

Full Changelog: v3.8.0...v3.9.0

v3.8.0

31 Jul 13:43
af4d7c6
Compare
Choose a tag to compare

Improvements

Bugfixes

Documentation

Updates

  • Update sbt-typelevel, sbt-typelevel-site to 0.4.21 by @typelevel-steward in #3221
  • Update testng-7-5 to 3.2.16.0 by @typelevel-steward in #3223
  • flake.lock: Update by @typelevel-steward in #3214
  • Update nscplugin, sbt-scala-native, ... to 0.4.14 by @typelevel-steward in #3233
  • Update scalafmt-core to 3.7.4 by @typelevel-steward in #3226
  • Update sbt-jmh to 0.4.5 by @typelevel-steward in #3230
  • Update jnr-unixsocket to 0.38.20 by @typelevel-steward in #3235
  • Update sbt to 1.9.0 by @typelevel-steward in #3228
  • Update scala3-library, ... to 3.3.0 by @typelevel-steward in #3227
  • Update epollcat to 0.1.5 by @typelevel-steward in #3234
  • Update scala-library to 2.13.11 by @typelevel-steward in #3237
  • Update scala-library to 2.12.18 by @typelevel-steward in #3236
  • Update scalafmt-core to 3.7.8 by @typelevel-steward in #3255
  • Update cats-effect, cats-effect-laws, ... to 3.5.1 by @typelevel-steward in #3244
  • Update sbt to 1.9.2 by @typelevel-steward in #3253
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @typelevel-steward in #3243
  • Update sbt-scala-native-crossproject to 1.3.2 by @typelevel-steward in #3252
  • Update jimfs to 1.3.0 by @typelevel-steward in #3250
  • Update scalafmt-core to 3.7.10 by @typelevel-steward in #3259
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.22 by @typelevel-steward in #3232
  • flake.lock: Update by @typelevel-steward in #3225
  • Update sbt to 1.9.3 by @typelevel-steward in #3262
  • Update scalafmt-core to 3.7.11 by @typelevel-steward in #3263

New Contributors

Full Changelog: v3.7.0...v3.7.1

v3.7.0

12 May 11:28
5bdee0c
Compare
Choose a tag to compare

⚠️ Important note

  • This release updates cats-effect to 3.5.0, which includes an important change to the behavior of the Async#async and IO.async methods. Please check the cats-effect release notes for v3.5.0 for more details, in case the behavior change impacts your codebase.

New Features

Improvements

Bugfixes

Build / Site / Docs

Updates

  • Update epollcat to 0.1.4 by @typelevel-steward in #3146
  • Update scalafmt-core to 3.7.2 by @typelevel-steward in #3150
  • Update scodec-bits to 1.1.37 by @typelevel-steward in #3152
  • Update sbt-scala-native-config-brew-github-actions to 0.1.3 by @typelevel-steward in #3158
  • Update to ip4s 3.3.0 by @mpilquist in #3172
  • Update CONTRIBUTING.md for Native build by @mpilquist in #3176
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #3203
  • Update sbt-scala-native-crossproject to 1.3.1 by @typelevel-steward in #3211
  • flake.lock: Update by @typelevel-steward in #3204
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.20 by @typelevel-steward in #3213
  • Update cats-effect, cats-effect-laws, ... to 3.5.0 by @typelevel-steward in #3219
  • Update sbt to 1.8.3 by @typelevel-steward in #3220

New Contributors

Full Changelog: v3.6.1...v3.7.0

v3.7.0-RC5

01 May 20:38
9de31c2
Compare
Choose a tag to compare
v3.7.0-RC5 Pre-release
Pre-release

Improvements

Build / Site / Docs

Updates

  • Update sbt-scala-native-crossproject to 1.3.0 by @typelevel-steward in #3201
  • flake.lock: Update by @typelevel-steward in #3193
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #3203
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.20 by @typelevel-steward in #3213
  • Update cats-effect, cats-effect-laws, ... to 3.5.0-RC5 by @typelevel-steward in #3217
  • Update sbt-scala-native-crossproject to 1.3.1 by @typelevel-steward in #3211
  • Update cats-effect, cats-effect-laws, ... to 3.5.0-RC4 by @typelevel-steward in #3212
  • flake.lock: Update by @typelevel-steward in #3204

New Contributors

Full Changelog: v3.7.0-RC4...v3.7.0-RC5

v3.7.0-RC4

27 Mar 14:55
46a98f8
Compare
Choose a tag to compare
v3.7.0-RC4 Pre-release
Pre-release

What's Changed

Full Changelog: v3.7.0-RC3...v3.7.0-RC4

v3.7.0-RC3

26 Mar 13:20
db68fb5
Compare
Choose a tag to compare
v3.7.0-RC3 Pre-release
Pre-release

New Features

Bugfixes

Build / Docs / Refactoring

Updates

  • Update scodec-bits to 1.1.37 by @typelevel-steward in #3152
  • flake.lock: Update by @typelevel-steward in #3155
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.19 by @typelevel-steward in #3159
  • Update sbt-scala-native-config-brew-github-actions to 0.1.3 by @typelevel-steward in #3158
  • flake.lock: Update by @typelevel-steward in #3164
  • flake.lock: Update by @typelevel-steward in #3168
  • Update to ip4s 3.3.0 by @mpilquist in #3172

New Contributors

Full Changelog: v3.7.0-RC2...v3.7.0-RC3

v3.7.0-RC2

27 Feb 22:05
0ab3d7e
Compare
Choose a tag to compare
v3.7.0-RC2 Pre-release
Pre-release

This is the second release candidate of FS2 v3.7.0. It is built against Cats Effect v3.5.0-RC3.

Full Changelog: v3.7.0-RC1...v3.7.0-RC2

v3.7.0-RC1

20 Feb 00:08
Compare
Choose a tag to compare
v3.7.0-RC1 Pre-release
Pre-release

This is the first release candidate of FS2 v3.7.0. It is built against Cats Effect v3.5.0-RC2 and includes the related changes and fixes from #3142.

Full Changelog: v3.6.1...v3.7.0-RC1

v3.6.1

09 Feb 14:02
d733616
Compare
Choose a tag to compare

Bugfixes

Docs

Build

Full Changelog: v3.6.0...v3.6.1

3.6.0

08 Feb 13:40
d2c2cba
Compare
Choose a tag to compare

Improvements

Bugfixes

Build

Updates

  • Update scalafmt-core to 3.7.1 by @typelevel-steward in #3114
  • Update nscplugin, sbt-scala-native, ... to 0.4.10 by @typelevel-steward in #3116
  • Update sbt-mdoc to 2.3.7 by @typelevel-steward in #3117
  • Update cats-effect, cats-effect-laws, ... to 3.4.6 by @typelevel-steward in #3122
  • Update sbt-jmh to 0.4.4 by @typelevel-steward in #3121
  • Update scala3-library, ... to 3.2.2 by @typelevel-steward in #3119
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @typelevel-steward in #3129
  • Update scodec-bits to 1.1.35 by @typelevel-steward in #3128
  • Update to scodec-core 2.2.1 by @mpilquist in #3131

New Contributors

Full Changelog: v3.5.0...v3.6.0