v3.2.8
Features
- Add unidocs artifact by @armanbilge in #2877
- Upgrade sync compiler when runtime constraint is
Async
by @armanbilge in #2898 - Add override for size in
Chunk
instance by @janstenpickle in #2902 - Optimize
Chunk#toByteVector
,Chunk#toBitVector
by @armanbilge in #2907
Bug Fixes
- Fix JS
Path#names
bug by @armanbilge in #2865 - Fix templating of
implicitNotFound
for Compiler by @bplommer in #2871 - Fix unnecessary array copy in Chunk by @RyanPatch646 in #2892
- Fix
Stream#parJoin
for short-circuiting monad transformers by @yakivy in #2895 - Respect FIFO for bounded Channel by @armanbilge in #2922
Refactoring & Tech Debt
- Remove duplicated compilation logic from ops implementations by @bplommer in #2874
- Remove unneeded
>: Pure[x]
bounds in Pull by @bplommer in #2872 - Remove unneeded
F[x] >: Pure[x]
bounds in Stream by @bplommer in #2873 - Deprecate INothing by @mpilquist in #2870
- Change
Pure
toNothing
in Pull by @bplommer in #2876 - Small simplifications to use of types in Pull by @bplommer in #2887
- Switch to a hand-maintained Node.js facade by @armanbilge in #2918
Upgrades
- Update cats-effect, cats-effect-laws, ... to 3.3.10 by @scala-steward in #2869
- Update scalafmt-core to 3.5.0 by @scala-steward in #2867
- Update sbt-scalajs, scalajs-compiler, ... to 1.10.0 by @scala-steward in #2875
- Update cats-effect, cats-effect-laws, ... to 3.3.11 by @scala-steward in #2879
- Update scalafmt-core to 3.5.2 by @scala-steward in #2891
- Update sbt-typelevel, sbt-typelevel-site to 0.4.9 by @scala-steward in #2885
- Update scodec-bits to 1.1.31 by @scala-steward in #2893
- Update scalacheck-effect-munit to 1.0.4 by @scala-steward in #2894
- Update sbt-doctest to 0.10.0 by @scala-steward in #2857
- Update ip4s-core to 3.1.3 by @scala-steward in #2901
- Update cats-effect, cats-effect-laws, ... to 3.3.12 by @scala-steward in #2905
- Update scodec-bits to 1.1.34 by @typelevel-steward in #2920
- Update sbt-typelevel, sbt-typelevel-site to 0.4.11 by @typelevel-steward in #2919
- Update scalafmt-core to 3.5.8 by @typelevel-steward in #2915
- Upgrade scalafmt to 3.5.7 by @mpilquist in #2910
- Update reactive-streams, ... to 1.0.4 by @typelevel-steward in #2913
Doc Updates
- Fix small typo in documentation by @froth in #2881
- Tiny docs correction in guide.md by @davesmith00000 in #2889
- Add On Air Entertainment to adopters by @OnAirEntertainment-Scala in #2897
- Add Permutive to adopters list by @TimWSpence in #2900
- Show
scalaJSLinkerConfig
setting in fs2-io.js docs by @armanbilge in #2906
New Contributors
- @froth made their first contribution in #2881
- @davesmith00000 made their first contribution in #2889
- @RyanPatch646 made their first contribution in #2892
- @yakivy made their first contribution in #2895
- @OnAirEntertainment-Scala made their first contribution in #2897
- @janstenpickle made their first contribution in #2902
- @typelevel-steward made their first contribution in #2920
Full Changelog: v3.2.7...v3.2.8