Skip to content

Releases

Gilles Flisch edited this page May 31, 2024 · 6 revisions

Arc4u 8.1.0

What's new:

  • Update to the latest nuget packages.
  • Add Extension methods in Arc4u.Standard.Results to enhance the FluentResult library.
  • Improve Dapr Cache by adding a Settings section with a Name property to connect to the yaml Metadata component name for a Dapr Store.
  • Fix an issue concerning the Json decryptor file. This fix let you add more than one decryptor and use this in other context than AspNet Core.
  • Improve the ILogger AddIf extension methods/ The old one is now marked as obsolete and the new one uses a Func.
  • Add a default scheme for Core services to have a better behavior (like 403 status code)...
  • The ActivityId used is now moved from the AppPrincipal to IApplicationContext implementation.
  • Refactoring of the RootCertificateExtractor for gRPC scenario.
  • Do not use directly in the code the X509CertificateLoader but the interface one: IX509CertificateLoader.

Arc4u 8.2.0-preview22

What's new:

  • Update to the latest nuget packages.
    • System.IdentityModel.Tokens.Jwt => CVE-2024-21319 Moderate severity.
    • Microsoft.Identity.Client => CVE-2024-27086 Low severity, CVE-2024-27086 Low severity
  • Add extension methods to ease the usage of FluentResults.
  • Add extension methods to return from a FluentResult the corresponding Http result: Ok, NoContent, HttpProblemDetails, HttpValidationProblemDetails and Created (with or no location url).
Clone this wiki locally