This is the ninth major release in the Cats Effect 2.x lineage. It is fully binary compatible with all 2.x.y releases.
The Scala 3 release train continues onward! The primary new feature in this release is simply a cross-publication for Scala 3.0.0-M3. Support for 3.0.0-M1 has been dropped.
User-Facing Pull Requests
- #1517 – Upgrade to Scala 3.0.0-M3 (@mpilquist)
- #1461 – Use platform-dependent implementation of Clock.realTime (@sergeykolbasov)
- #1464 – More accurate runloop filter for enhanced exceptions (@RaasAhsan)
- #1457 – Allow
IOApp
to access the default ExecutionContext (@Daenyth)
Special thanks to each and every one of you!