Skip to content

Releases: vkhorikov/CSharpFunctionalExtensions

v2.11.1

24 Jul 01:40
Compare
Choose a tag to compare

New features:

  • None

Fixed issues:

  • #217 Fix Maybe.TryFirst with predicate for types where null is not the default

v2.11.0

18 Jul 21:55
Compare
Choose a tag to compare

New features:

  • #214 Add async overloads for Maybes Where, Map and Bind

Fixed issues:

  • #215 Calling .Combine() and getting its value on a Result leads to multiple enumeration

v2.10.0

10 Jul 12:01
Compare
Choose a tag to compare

New features:

  • #212 Add Maybe<T>.ToList()
  • #213 Add [Obsolete] on top of Result.Ok methods

Fixed issues:

  • None

v2.9.0

06 Jul 02:42
Compare
Choose a tag to compare

New features:

  • #209 Proposal: implicit conversion from E to Result<T, E>

Fixed issues:

  • None

v2.8.2

27 Jun 23:21
Compare
Choose a tag to compare

New features:

  • None

Fixed issues:

  • #204 Wrong return Type in 2.8.0

v2.8.1

03 Jun 16:11
Compare
Choose a tag to compare

Code changes:

  • #206 Add OnSuccessTry returning Task

Fixed issues:

  • None

v2.8.0

20 May 12:07
Compare
Choose a tag to compare

Code changes:

  • #202 Add implicit conversions from T to Result and Result<T, E>
  • Added implicit operator for SimpleValueObject => T conversion

Fixed issues:

  • #201 Implicit conversion from T to Result

v2.7.1

22 Apr 13:04
Compare
Choose a tag to compare

PRs:

  • None

Fixed issues:

  • #198 Serializable value objects

v2.7.0

15 Apr 13:22
Compare
Choose a tag to compare

PRs:

  • #196 -- BindWithTransactionScope<T, K, E> added

Fixed issues:

  • #193 -- BindWithTransactionScope<T, K, E> missing

v2.6.0

07 Apr 13:12
Compare
Choose a tag to compare

PRs:

  • #195 -- Implement ToString() for Result, Result<T,E>, Result

Fixed issues:

  • #194 -- Better Debugging Experience