This is the twentieth 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
- #2776 – Faster runnables on the WSTP (@vasilmkd)
- #2769 – Simplify the transfer of
WorkerThread
data structures when blocking (@vasilmkd) - #2743 – Workaround for scala/scala3#14240 (@armanbilge)
- #2746 – Only run the thread logger if forked (@vasilmkd)
- #2733, #2752 – Documentation fixes and improvements (@TimWSpence, @jmgimeno)
Special thanks to all of you!