FruityFoundation/CHANGELOG.md
2024-07-06 02:37:45 +00:00

7.0 KiB

Changelog

1.12.0 (2024-07-06)

Features

  • add FSharp database abstraction layer (d745706)

1.11.0 (2024-07-06)

Features

  • add data access DI helper (6cbccd3)

1.10.0 (2024-06-24)

Features

  • initial port of data access (de8e30d)
  • make data access layer generic (1266932)
  • multi target .NET 6 and .NET 8 (2242fe8)

Bug Fixes

1.9.0 (2024-05-03)

Features

  • add async extensions support for DbDataReader (35d1742)
  • add cancellation token support to DbDataReaderExtensions (04f94c2)
  • add Maybe.TryParse (b6f2ef3)
  • specify ConfigureAwait(false) on async calls (190db94)

1.8.1 (2024-2-8)

🐛 Bug Fixes

  • handle nullable value types in Maybe.Cast (a56a4ff)

1.8.0 (2023-12-25)

Features

1.7.0 (2023-12-25)

Features

  • IEnumerable.ConditionalAppend(Maybe) (de8d2f3)

1.6.0 (2023-12-25)

Features

  • T?.AsMaybe() for reference types (572c365)

1.5.2 (2023-12-20)

🐛 Bug Fixes

  • rename IDictionary.TryGet to TryGetValue (b958542)

1.5.1 (2023-12-17)

🐛 Bug Fixes

  • use correct signature on bind (ef3a54e)

1.5.0 (2023-9-4)

Features

  • Array.toReadOnlyCollection (1c200a9)

1.4.0 (2023-8-3)

Features

  • add IDictionary.TryGet to return Maybe (1b15162)

1.3.1 (2023-8-3)

🐛 Bug Fixes

  • remove duplicate Choose extension (5a2bd69)

1.3.0 (2023-8-2)

Features

  • add Result.FailureVal and Result.SuccessVal (35cc366)

1.2.3 (2023-8-2)

1.2.2 (2022-12-23)

🐛 Bug Fixes

  • handle IEnumerable.Choose correctly (part 2) (a0a8efb)

1.2.1 (2022-12-23)

🐛 Bug Fixes

  • handle IEnumerable.Choose<Nullable> correctly (c17d3f1)

1.2.0 (2022-12-23)

Features

  • add IEnumerable.Choose for Maybe (dafaae0)
  • add IEnumerable.Choose() (a045c76)

1.1.2 (2022-12-1)

Features

🐛 Bug Fixes

  • correct implementation of FirstOrEmpty (5981dd0)