Skip to content

v6.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 19:52
e4c8409

6.5.0 (2026-10-09)

Added

  • maybe: add Async-suffixed names for Execute, ExecuteNoValue, Or, Match, ToMaybeResult, From (2ec0851), closes #121
  • maybe: Async-suffixed names for Execute, ExecuteNoValue, Or, Match, ToMaybeResult, From (49b9a0b)
  • results: add ValueTask twins for remaining async operations (5f1a0db), closes #122
  • results: ValueTask twins for remaining async operations (6.5) (ddee9fd)

Fixed

  • add ConfigureAwait(false) across library code and enforce CA2007 (903e267)
  • add ConfigureAwait(false) across library code and enforce CA2007 (c54f124), closes #123
  • http: remove pre-6.3.0 cancellation workaround and align timeout semantics (6e92383)
  • http: remove pre-6.3.0 cancellation workaround and align timeout semantics (6e212c7), closes #127
  • maybe: configure the await foreach in ChooseAsync and widen the context smoke test (8e4c149)
  • maybe: mark IMaybe async members obsolete and add overload contract tests (fc28a61)
  • results: await async handlers in conditional TapAsync on Task and ValueTask sources (df94a7e)
  • results: await async handlers in conditional TapAsync on Task and ValueTask sources (4724c1f)

Changed

  • results: add Else and TapError async matrix benchmarks (ba2d839)