Arrow 2.2.3
·
Arrow 2.2.3 is out! The main focus of this release is bugfixing — especially around Jackson serialization. On top of that, we also make Arrow work better with the latest version of Kotlin.
Improvements for Kotlin 2.4.
- Added
holdsIncontracts when useful. This means the compiler has additional information that may be used for further smart casting. - Arrow's atomic primitives are now implemented on top of Kotlin's common atomics.
As a result of these changes, the minimal required version of Kotlin is now 2.2.0.