Releases: tinglesoftware/dotnet-extensions
Releases · tinglesoftware/dotnet-extensions
5.0.0
4.14.1
What's Changed
- Updated dependencies for monthly rollouts and fixing vulnerabilities.
Full Changelog: 4.14.0...4.14.1
4.14.0
What's Changed
- #303: Added logo to NuGet packages
- #306: Allow conversion of
Etag
in EFCore tobyte[]
,int
,uint
,long
, orulong
- #307: Add deprecation warning for
Tingle.Extensions.Serilog
- #308: Add deprecation warning for
Tingle.AspNetCore.ApplicationInsights
- #319: Bump libphonenumber-csharp from 8.13.43 to 8.13.45
- #315: Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.7 to 8.0.8
- #317: Bump Swashbuckle.AspNetCore.SwaggerGen from 6.7.0 to 6.7.3
- #321: Bump AzureIPNetworks from 1.9.4 to 1.9.5
Full Changelog: 4.13.0...4.14.0
4.13.0
What's Changed
- #302: Remove enforced use of
MongoDB.Driver.Core.Extensions.DiagnosticSources
in favour of usingOnConfiguring(...)
- #289: Bump MongoDB.Driver from 2.27.0 to 2.28.0
Full Changelog: 4.12.0...4.13.0
4.12.0
What's Changed
- #286: Bump AnyOf from 0.3.0 to 0.4.0
- #291: Bump AzureIPNetworks from 1.9.3 to 1.9.4
- #288, #293: Bump libphonenumber-csharp from 8.13.40 to 8.13.42
- #295: Bump Swashbuckle.AspNetCore.SwaggerGen from 6.6.2 to 6.7.0
- #297: Remove unnecessary overloads for adding XML comments for Swagger because the library now supports Assembly input
Full Changelog: 4.11.2...4.12.0
4.11.2
What's Changed
- Bump MongoDB.Driver from 2.26.0 to 2.27.0 by @dependabot in #278
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect from 7.6.2 to 7.6.3 by @dependabot in #283
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.6 to 8.0.7 in the microsoft group by @dependabot in #280
- Bump libphonenumber-csharp from 8.13.39 to 8.13.40 by @dependabot in #279
- Update System.Text.Json from 8.0.3 to 8.0.4 in 1904179
- Bump Serilog.Settings.Configuration from 8.0.1 to 8.0.2 in the serilog group across 1 directory by @dependabot in #284
Full Changelog: 4.11.1...4.11.2
4.11.1
What's Changed
- #276: Handle creation of missing nested objects for JSON MergePatch
Full Changelog: 4.11.0...4.11.1
4.11.0
What's Changed
-
#268: Implement
IParsable<T>
onByteSize
,Duration
,Etag
,Ksuid,
Money,
andSwiftCode.
Consequently:
- Creating
Etag
from string has been marked as obsolete in favour of parsing. - Parsing of
Money
requires more explict currency specification where the symbol is used by multiple currencies, such as $ which is used by 9 currencies.Money.Parse(...)
will throw butMoney.TryParse(...)
will return false.
- Creating
-
#269: Use RegEx source generators on .NET 7 or later.
Full Changelog: 4.10.1...4.11.0
4.10.1
4.10.0
What's Changed
- #259, #261: Replace our instrumentation for MongoDB with
MongoDB.Driver.Core.Extensions.DiagnosticSources
- #257: Remove XML comments fix for BR tag hence remove all markdown filters
Full Changelog: 4.9.0...4.10.0