FS2 v3.0.0-M6 Release Notes

Release Date: 2020-11-30 // 12 months ago
  • ๐Ÿš€ FS2 3.0.0-M3 is the fourth milestone in the 3.x release series, featuring support for Cats Effect 3. Like Cats Effect 3, we expect a number of milestone releases before a 3.0.0 final release. Neither binary nor source compatibility with FS2 2.x is provided, though APIs are largely the same and porting should not be a large task.

    ๐Ÿš€ The primary feature of FS2 3.0 is support for the Cats Effect 3 type class hierarchy. The Cats Effect 3.0.0-Mx release notes provide a great overview of the changes.

    ๐Ÿš€ If you're coming from FS2 2.x, be sure to check out the release notes for v3.0.0-M1.

    ๐Ÿš€ The primary changes in this release are:

    • ๐Ÿ‘Œ Support for Scala 3.0.0-M2

      git shortlog -sn --no-merges "v3.0.0-M3".."v3.0.0-M6" 12 Scala Steward 9 Michael Pilquist 5 mpilquist 4 Diego E. Alonso Blas 1 anikiforov 1 Lars Hupel 1 Channing Walton 1 Gabriel Volpe 1 Akhtiam Sakaev


Previous changes from v3.0.0-M3

  • ๐Ÿš€ FS2 3.0.0-M3 is the third milestone in the 3.x release series, featuring support for Cats Effect 3. Like Cats Effect 3, we expect a number of milestone releases before a 3.0.0 final release. Neither binary nor source compatibility with FS2 2.x is provided, though APIs are largely the same and porting should not be a large task.

    ๐Ÿš€ The primary feature of FS2 3.0 is support for the Cats Effect 3 type class hierarchy. The Cats Effect 3.0.0-Mx release notes provide a great overview of the changes.

    ๐Ÿš€ If you're coming from FS2 2.x, be sure to check out the release notes for v3.0.0-M1.

    ๐Ÿš€ The primary changes in this release are:

    • ๐Ÿ‘Œ Support for Scala 3.0.0-M1
    • ๐Ÿ— All dependencies are natively built for Scala 3.0.0-M1 now (no _2.13 cross builds)

      git shortlog -sn --no-merges "v3.0.0-M2".."v3.0.0-M3" 56 Fabio Labella 12 Michael Pilquist 9 Domas Poliakas 9 Scala Steward 8 Diego E. Alonso Blas 7 mpilquist 2 Diego E. Alonso-Blas