New
2.2.1
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