This is the twenty-third major release in the Cats Effect 3.x lineage. It is fully binary compatible with every 3.x release, and fully source-compatible with every 3.3.x release. Note that source compatibility has been broken with 3.2.x in some minor areas. Scalafixes are available and should be automatically applied by Scala Steward if relevant.
User-Facing Pull Requests
- #2868 – Implemented unhandled error reporting for orphan fibers (@djspiewak)
- #2880 – Use
Sync[F].blocking
instead ofSync[F].delay
forrandomUUID
(@BalmungSan) - #2872 – Count new blocking threads (@vasilmkd)
- #2884, #2805, #2371 – Documentation fixes and improvements (@armanbilge, @kamilkloch, @bastewart)
Special thanks to each and every one of you!