Skip to content

Releases: tinglesoftware/dotnet-extensions

4.14.1

14 Oct 13:04
d087c4c
Compare
Choose a tag to compare

What's Changed

  • Updated dependencies for monthly rollouts and fixing vulnerabilities.

Full Changelog: 4.14.0...4.14.1

4.14.0

16 Sep 05:45
192b557
Compare
Choose a tag to compare

What's Changed

  • #303: Added logo to NuGet packages
  • #306: Allow conversion of Etag in EFCore to byte[], int, uint, long, or ulong
  • #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

13 Aug 05:42
2d56df8
Compare
Choose a tag to compare

What's Changed

  • #302: Remove enforced use of MongoDB.Driver.Core.Extensions.DiagnosticSources in favour of using OnConfiguring(...)
  • #289: Bump MongoDB.Driver from 2.27.0 to 2.28.0

Full Changelog: 4.12.0...4.13.0

4.12.0

07 Aug 08:56
Compare
Choose a tag to compare

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

15 Jul 08:36
bc5ce1f
Compare
Choose a tag to compare

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

26 Jun 14:02
4d2e5eb
Compare
Choose a tag to compare

What's Changed

  • #276: Handle creation of missing nested objects for JSON MergePatch

Full Changelog: 4.11.0...4.11.1

4.11.0

06 Jun 16:35
Compare
Choose a tag to compare

What's Changed

  • #268: Implement IParsable<T> on ByteSize, Duration, Etag, Ksuid, Money, and SwiftCode.

    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 but Money.TryParse(...) will return false.
  • #269: Use RegEx source generators on .NET 7 or later.

Full Changelog: 4.10.1...4.11.0

4.10.1

05 Jun 08:55
d20a162
Compare
Choose a tag to compare

What's Changed

  • #267: Actual AOT compatibility.

Full Changelog: 4.10.0...4.10.1

4.10.0

27 May 09:24
a9e9002
Compare
Choose a tag to compare

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

4.9.0

16 May 06:45
Compare
Choose a tag to compare

What's Changed

  • #243: Map System.Net.IPNetwork to string, cidr format in OpenAPI/Swagger.
  • #244: Support for minimal APIs in implementations of IOperationFilter.
  • #252: Resolving TelemetryClient in ActivitySourceDependencyCollector should be on need.
  • #253: Make sure all JSON converters are public to allow referencing by JSON source generators.
  • Numerous dependency updates: #246, #248, #247, #250, #249, #251, #245, #254, #256, and #255.

Full Changelog: 4.8.0...4.9.0