For the full release notes, see the Arrow blog.
What's Changed
- Additional overloads for
zipOrAccumulateby @tibtof in #3782 - propagate contracts to overloads added in #3782 by @tKe in #3787
- warn on call already handled by @tKe in #3786
- Fix #3791 by @kyay10 in #3792
- Ensure sorting is stable by @kyay10 in #3801
- Optimize Nel functions by @kyay10 in #3802
- Unify handling of
addSuppressedby @kyay10 in #3793 - Fix #3799 by @kyay10 in #3800
- Remove erroneous mentions of
kotlin.Errorby @kyay10 in #3808 - Cleanup CircuitBreaker by @kyay10 in #3797
- Use AutoCloseScope in SuspendApp by @kyay10 in #3798
- Prevent error accumulation in
withNelwhen RCE caught by @kyay10 in #3812 - Enable "unused value checker" by @serras in #3773
- Use
guaranteeCasein CircuitBreaker instead ofaddSuppressedby @kyay10 in #3796 - Update to Jackson 3.0 by @serras in #3758
New Contributors
Full Changelog: 2.2.0...2.2.1