Features
- Add StreamDecoder#{filter, withFilter} and Chunk#withFilter by @mpilquist in #3432
- Replace fs2.hash with fs2.hashing.Hashing[F] by @mpilquist in #3454
- Add
unfoldChunkLoop
andunfoldChunkLoopEval
, more (downstream) efficient versions ofunfoldLoop
andunfoldLoopEval
. by @CremboC in #3457 - Update Hashing to support HMACs, update names in fs2.hashing to be clearer, introduce Digest type by @mpilquist in #3465
- Add tests for hashPureStream and hashChunk by @mpilquist in #3466
- Refactor hashPureStream by @mpilquist in #3467
Fixes
Docs
- 📝 Add more examples / uses to the Concurrency section in the documentation guide of Fs2 by @Hombre-x in #3437
- Fix README link by @bwignall in #3447
Build Support
- Fix macos gha runners by @mpilquist in #3431
Updates
- Update scalafmt-core to 3.8.1 by @typelevel-steward in #3417
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #3418
- Update munit-cats-effect to 2.0.0-M5 by @typelevel-steward in #3421
- Update scala-library to 2.13.14 by @typelevel-steward in #3427
- Update sbt to 1.10.0 by @typelevel-steward in #3428
- Update sbt-scala-native-config-brew-github-actions to 0.3.0 by @typelevel-steward in #3426
- Update sbt-typelevel, sbt-typelevel-site to 0.7.1 by @typelevel-steward in #3429
- Update munit-cats-effect to 2.0.0-RC1 by @typelevel-steward in #3430
- Update munit-cats-effect to 2.0.0 by @typelevel-steward in #3439
- Update cats-core, cats-laws to 2.11.0 by @typelevel-steward in #3441
- flake.lock: Update by @typelevel-steward in #3438
- Update ip4s-core to 3.6.0 by @typelevel-steward in #3445
- Update Guide snippet error by @bwignall in #3450
- Update scalafmt-core to 3.8.2 by @typelevel-steward in #3448
- flake.lock: Update by @typelevel-steward in #3443
- Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @typelevel-steward in #3456
- flake.lock: Update by @typelevel-steward in #3452
- Update sbt to 1.10.1 by @typelevel-steward in #3455
- flake.lock: Update by @typelevel-steward in #3459
New Contributors
Full Changelog: v3.10.2...v3.11.0