| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.2.1 source code.tar.gz | 2025-12-17 | 795.1 kB | |
| 2.2.1 source code.zip | 2025-12-17 | 1.4 MB | |
| README.md | 2025-12-17 | 1.7 kB | |
| Totals: 3 Items | 2.2 MB | 0 | |
For the full release notes, see the Arrow blog.
What's Changed
- Additional overloads for
zipOrAccumulateby @tibtof in https://github.com/arrow-kt/arrow/pull/3782 - propagate contracts to overloads added in [#3782] by @tKe in https://github.com/arrow-kt/arrow/pull/3787
- warn on call already handled by @tKe in https://github.com/arrow-kt/arrow/pull/3786
- Fix [#3791] by @kyay10 in https://github.com/arrow-kt/arrow/pull/3792
- Ensure sorting is stable by @kyay10 in https://github.com/arrow-kt/arrow/pull/3801
- Optimize Nel functions by @kyay10 in https://github.com/arrow-kt/arrow/pull/3802
- Unify handling of
addSuppressedby @kyay10 in https://github.com/arrow-kt/arrow/pull/3793 - Fix [#3799] by @kyay10 in https://github.com/arrow-kt/arrow/pull/3800
- Remove erroneous mentions of
kotlin.Errorby @kyay10 in https://github.com/arrow-kt/arrow/pull/3808 - Cleanup CircuitBreaker by @kyay10 in https://github.com/arrow-kt/arrow/pull/3797
- Use AutoCloseScope in SuspendApp by @kyay10 in https://github.com/arrow-kt/arrow/pull/3798
- Prevent error accumulation in
withNelwhen RCE caught by @kyay10 in https://github.com/arrow-kt/arrow/pull/3812 - Enable "unused value checker" by @serras in https://github.com/arrow-kt/arrow/pull/3773
- Use
guaranteeCasein CircuitBreaker instead ofaddSuppressedby @kyay10 in https://github.com/arrow-kt/arrow/pull/3796 - Update to Jackson 3.0 by @serras in https://github.com/arrow-kt/arrow/pull/3758
New Contributors
- @tibtof made their first contribution in https://github.com/arrow-kt/arrow/pull/3782
Full Changelog: https://github.com/arrow-kt/arrow/compare/2.2.0...2.2.1