Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update nuget non-major dependencies #93

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 20, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
FluentValidation (source) 11.10.0 -> 11.11.0 age adoption passing confidence nuget minor
Microsoft.IdentityModel.Protocols.OpenIdConnect 8.3.1 -> 8.7.0 age adoption passing confidence nuget minor
dotnet-sdk 8.0.100 -> 8.0.407 age adoption passing confidence dotnet-sdk patch
libphonenumber-csharp 8.13.49 -> 8.13.55 age adoption passing confidence nuget patch

Release Notes

JeremySkinner/fluentvalidation (FluentValidation)

v11.11.0

Compare Source

Release notes

Please read the upgrade guide if you are moving from 10.x to 11.x

Note that the after 11.1.0 release, the FluentValidation.AspNetCore package has been moved to a separate repository and is now versioned and released separately. These release notes now only apply to the core FluentValidation package. For FluentValidation.AspNetCore release notes, please visit the FluentValidation.AspNetCore repository.

Changes in 11.11.0

  • Add additional overload of WithState that takes a context (#​2276)

Changes in 11.10.0

  • Add WhereAsync as conterpart to Where on collection rules (#​2240)
  • Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)
  • Add Romansh language translations (#​2239)

Changes in 11.9.2

  • ScalePrecisionValidator error message clarification (#​2211)

Changes in 11.9.1

  • Fix issue with CascadeMode on child validators (#​2207)

Changes in 11.9.0

  • Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)
  • Add more descriptive error messages if a rule throws a NullReferenceException (#​2152)
  • Add support for caching root parameter expressions (eg RuleFor(x => x)) (#​2168)
  • Prevent AddValidatorsFromAssemblyContaining from registering validators twice (#​2182)
  • Add builds for .net 8

Changes in 11.8.1

  • Fix unintentional behavioural changes in introduced in the previous release as part of #​2158

Changes in 11.8.0

  • Added AbstractValidator.OnRuleAdded to allow customization of rule instances after creation (#​2114)
  • Fix Serbian translation of LengthValidator (#​2147)
  • Fix chinese culture codes (#​2151)
  • Add Khmer translations (#​2155)
  • Various performance improvements (#​2158)
  • Fix ChildRules with class hierarchies (#​2165)

Changes in 11.7.1

  • Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)

Changes in 11.7.0

  • Add additional constructor for combining multiple ValidationResult instances (#​2125)
  • Add PropertyPath placeholder (#​2134)
  • Fix Brazilian Portuguese translation (#​2131)

Changes in 11.6.0

  • Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)
  • Fix typo in Russian localization (#​2102)
  • Add Tajik language (#​2108)
  • Fixed some typos in Validator Extension docblocks (#​2118)

Changes in 11.5.2

  • Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)

Changes in 11.5.1

  • Deprecated the ability to disable the root model null check via overriding AbstractValidator.EnsureInstanceNotNull (See #​2069 for migration steps)
  • Deprecated the Transform and TransformAsync methods (See #​2072 for migration steps)

Changes in 11.5.0

  • MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056)
  • Added overload of TestValidateAsync that accepts a context (#​2052)
  • Minor optimization to regex validator (#​2035)
  • Added Kazakh translations (#​2036)
  • Added Catalan translations and updated Spanish translations (#​2050)
  • Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)
  • Updates to Italian translations (#​2039)
  • Updates to French translations (#​2065)

Changes in 11.4.0

  • Deprecate ScalePrecision validator and introduce PrecisionScale validator as its replacement (#​2030)

Changes in 11.3.0

  • Add a net7 build
  • Annotate string parameters with StringSyntaxAttribute.Regex in net7 builds (#​1957)
  • Fixes to SourceLink integration (#​2019)
  • Add Uzbek Latin and Cyrillic languages (#​2013)
  • Updates to Danish language (#​2012)

Changes in 11.2.2

  • MemberNameValidatorSelector should make use of PropertyNameResolver when parsing expressions (#​2003)

Changes in 11.2.1

  • Fix test helper Only() not taking into account parent-level unmatched failures (#​1986)

Changes in 11.2.0

  • Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)
  • Add a new Selector Factory for the Composite Selector (#​1988)

Changes in 11.1.1

  • Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)
  • Bulgarian translations of default messages (#​1973)

Changes in 11.1.0

  • Added a ToDictionary method to ValidationResult (particularly useful when working with Minimal APIs)-
  • MVC auto validation: Deprecated Implicit validation of child properties (#​1960)
  • MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)
  • Deprecated InjectValidator (#​1960)
  • Deprecated IValidatorFactory and ServiceProviderValidatorFactory (#​1961)
  • Introduce services.AddFluentValidationAutoValidation() and services.AddFluentValidationClientsideAdapters() as replacements for services.AddFluentValidation() (#​1965)
  • Remove duplication between sync and async validation in the internal model.

Changes in 11.0.3

  • Fix AsyncValidatorInvokedSynchronouslyException being incorrectly thrown when the top-level When method with RuleForEach, even when invoked asynchronously (#​1955)

Changes in 11.0.2

  • Child validator contexts now contain a reference to their parent context (#​1945)
  • Support deserialization of ValidationResult using System.Text.Json (#​1928)

Changes in 11.0.1

  • Fix regression in the Test Helper affecting the With* and Without* assertion methods (#​1937)

Changes in 11.0

  • Throw exceptions when async validator is invoked synchronously (#​1705)
  • Removal deprecated OnFailure/OnAnyFailure callbacks.
  • Remove deprecated RunDefaultMvcValidationAfterFluentValidationExecutes option from ASP.NET integration.
  • Remove deprecated Options property from RuleComponent.
  • Remove deprecated TestHelper methods.
  • Remove non-generic PropertyValidator backwards compatibility layer.
  • Add method Only() to the test helper asserting that no other validation errors were raised.
  • Ensure property covariance is properly handled throughout the internal model (#​1713)

Downloads

Binaries can be downloaded from nuget:

AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (Microsoft.IdentityModel.Protocols.OpenIdConnect)

v8.7.0

Compare Source

=====

Bug Fixes

  • Add back internal methods IsRecoverableException and IsRecoverableExceptionType whose signatures were changed in the previous version. See #​3181.

New Features

  • Make Cnf class public and move it to Microsoft.IdentityModel.Tokens package. See #​3165.

v8.6.1

Compare Source

=====

Bug fix

  • Microsoft.IdentityModel now triggers a configuration refresh if token decryption fails. See issue #​3148 for details.
  • Fix a bug in JsonWebTokenHandler where JwtTokenDecryptionParameters's Alg and Enc were not set during token decryption, causing IDX10611 and IDX10619 errors to show null values in the messages. See issue #​3003 for details.

Fundamentals

  • For development, IdentityModel now has a global.json file to specify the .NET SDK version. See issue #​2995 for details.

v8.6.0

Compare Source

=====

New Features

  • TokenValidationParameters has a new boolean property TryAllDecryptionKeys that let you choose whether to try all decrypt keys when no key matches the token decrypt key IDs. By default it's set to true (legacy behavior) but you can set it to false to avoid tyring all keys which is more performant. See #​3128
  • Promote KeyInfo.MatchesKey from internal to protected internal virtual to enable SAML extensibility (for CoreWcf). See #​3140

Fundamentals

  • Update dependency on Microsoft.Extensions.Logging.Abstractions from 9.0.0 to 8.0.2 to avoid package downgrade in apps on .NET 9 using a netstandard2.0 library referencing logging.abstractions. See 3143
  • Add more tests for encrypted tokens. See #​3139

v8.5.0

Compare Source

=====

Reverting previous breaking change

  • The Configuration Manager has been reverted to version 8.3.1. The changes made in 8.4.0 assume the configuration manager is used as a singleton, which is similar to marking the type as disposable. We have since learned that adding IDisposable is a breaking change, so we are following semver guidance and reverting and releasing a minor version (8.5.0).
  • Cherry-picked Changes: Included changes from PR #​3022 and #​3104.

v8.4.0

Compare Source

=====

New Features

  • App context switch allows blocking or non-blocking calls for configuration. See PR #​3106 for details and issue #​3082 for details.
  • IdentityModel now enables symmetric and asymmetric keys to be created publicly with JWK. See #​3094 for details.
  • IdentityModel now allows specifying the HTTP protocol version and version policy. See #​2808 for details.

Repair items

  • Add request count and duration telemetry for configuration requests. See #​3022 for details.
  • KeyID should be present in exception messages and is no longer PII. See #​3104 for details.

Fundamentals

  • Fix spelling issues in xml comments. See #​3117 for details.
  • Fix comment coverage in PR builds. See #​3079 for details.
Work related to redesign of IdentityModel's token validation logic #​2711
dotnet/sdk (dotnet-sdk)

v8.0.407: .NET 8.0.14

Compare Source

Release

What's Changed

Full Changelog: dotnet/sdk@v8.0.406...v8.0.407

v8.0.406: .NET 8.0.13

Compare Source

[Release](https://github.com/dotnet/core/releases/tag/v8.0.13

What's Changed

Full Changelog: dotnet/sdk@v8.0.405...v8.0.406

v8.0.405

Compare Source

v8.0.404: .NET 8.0.11

Compare Source

Release

What's Changed


Configuration

📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from e111afb to 6454f0c Compare April 15, 2024 07:21
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 4f182c2 to 0ebdd94 Compare April 26, 2024 16:44
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 4c9d5ae to 540a211 Compare May 6, 2024 09:37
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 4 times, most recently from edcee3a to d602159 Compare May 20, 2024 10:00
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from f398b91 to f9ed952 Compare May 23, 2024 09:06
@renovate renovate bot changed the title Update nuget non-major dependencies chore(deps): update nuget non-major dependencies May 23, 2024
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from d12efda to 5a16a31 Compare June 5, 2024 09:09
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from 7028f88 to c8ae644 Compare June 13, 2024 15:11
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 4 times, most recently from 2e3b6bd to 3d73753 Compare June 18, 2024 11:10
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from ff19af1 to c151710 Compare July 7, 2024 10:27
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from c151710 to 930c45b Compare July 14, 2024 08:15
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from e2745a5 to 493b3ed Compare July 29, 2024 09:50
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 493b3ed to 8fcd992 Compare August 9, 2024 06:21
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from 456ff96 to db13452 Compare August 29, 2024 14:25
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from 1c37140 to 3d721a3 Compare September 4, 2024 08:17
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 13459a7 to c04f8eb Compare September 10, 2024 10:45
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from c04f8eb to b98edc2 Compare September 18, 2024 14:45
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from b98edc2 to 793a199 Compare September 28, 2024 10:19
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 793a199 to 860aec4 Compare October 7, 2024 10:37
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 860aec4 to 6490033 Compare October 26, 2024 16:30
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 6490033 to 3571c36 Compare November 7, 2024 09:12
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 4 times, most recently from f30a0a0 to 5ff1f1d Compare November 19, 2024 22:35
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 6dea4de to 11d1ccc Compare December 11, 2024 08:22
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 11d1ccc to 416827e Compare December 16, 2024 09:02
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 416827e to 71d272e Compare January 17, 2025 02:16
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 2 times, most recently from 505cc65 to 88fa72b Compare January 30, 2025 16:29
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from 88fa72b to 366c22e Compare February 3, 2025 10:26
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 3 times, most recently from 780c7f0 to e12f817 Compare February 17, 2025 09:40
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from e12f817 to ba7f6ca Compare March 14, 2025 01:15
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from ba7f6ca to f46d0ab Compare March 27, 2025 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants