finos / traderX

https://demo.traderx.finos.org/
Apache License 2.0
54 stars 60 forks source link

chore(deps): update dependency fluentvalidation to v11.9.1 #163

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
FluentValidation (source) 11.9.0 -> 11.9.1 age adoption passing confidence

Release Notes

JeremySkinner/fluentvalidation (FluentValidation) ### [`v11.9.1`](https://togithub.com/FluentValidation/FluentValidation/releases/tag/11.9.1) [Compare Source](https://togithub.com/JeremySkinner/fluentvalidation/compare/11.9.0...11.9.1) ##### Release notes [Please read the upgrade guide if you are moving from 10.x to 11.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-11.html) 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](https://togithub.com/FluentValidation/FluentValidation.AspNetCore). ##### Changes in 11.9.1 Fix issue with CascadeMode on child validators ([#​2207](https://togithub.com/JeremySkinner/fluentvalidation/issues/2207)) ##### Changes in 11.9.0 - Fix memory leak in NotEmptyValidator/EmptyValidator ([#​2174](https://togithub.com/JeremySkinner/fluentvalidation/issues/2174)) - Add more descriptive error messages if a rule throws a `NullReferenceException` ([#​2152](https://togithub.com/JeremySkinner/fluentvalidation/issues/2152)) - Add support for caching root parameter expressions (eg `RuleFor(x => x)`) ([#​2168](https://togithub.com/JeremySkinner/fluentvalidation/issues/2168)) - Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice ([#​2182](https://togithub.com/JeremySkinner/fluentvalidation/issues/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](https://togithub.com/JeremySkinner/fluentvalidation/issues/2158) ##### Changes in 11.8.0 - Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation ([#​2114](https://togithub.com/JeremySkinner/fluentvalidation/issues/2114)) - Fix Serbian translation of LengthValidator ([#​2147](https://togithub.com/JeremySkinner/fluentvalidation/issues/2147)) - Fix chinese culture codes ([#​2151](https://togithub.com/JeremySkinner/fluentvalidation/issues/2151)) - Add Khmer translations ([#​2155](https://togithub.com/JeremySkinner/fluentvalidation/issues/2155)) - Various performance improvements ([#​2158](https://togithub.com/JeremySkinner/fluentvalidation/issues/2158)) - Fix ChildRules with class hierarchies ([#​2165](https://togithub.com/JeremySkinner/fluentvalidation/issues/2165)) ##### Changes in 11.7.1 - Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result ([#​2125](https://togithub.com/JeremySkinner/fluentvalidation/issues/2125)) ##### Changes in 11.7.0 - Add additional constructor for combining multiple ValidationResult instances ([#​2125](https://togithub.com/JeremySkinner/fluentvalidation/issues/2125)) - Add PropertyPath placeholder ([#​2134](https://togithub.com/JeremySkinner/fluentvalidation/issues/2134)) - Fix Brazilian Portuguese translation ([#​2131](https://togithub.com/JeremySkinner/fluentvalidation/issues/2131)) ##### Changes in 11.6.0 - Add OnFailurecCreated callback in ValidatorOptions.Global ([#​2120](https://togithub.com/JeremySkinner/fluentvalidation/issues/2120)) - Fix typo in Russian localization ([#​2102](https://togithub.com/JeremySkinner/fluentvalidation/issues/2102)) - Add Tajik language ([#​2108](https://togithub.com/JeremySkinner/fluentvalidation/issues/2108)) - Fixed some typos in Validator Extension docblocks ([#​2118](https://togithub.com/JeremySkinner/fluentvalidation/issues/2118)) ##### Changes in 11.5.2 - Resolve issue with ruleset propagation for multiple levels of child rules ([#​2097](https://togithub.com/JeremySkinner/fluentvalidation/issues/2097)) ##### Changes in 11.5.1 - Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See [#​2069](https://togithub.com/JeremySkinner/fluentvalidation/issues/2069) for migration steps) - Deprecated the `Transform` and `TransformAsync` methods (See [#​2072](https://togithub.com/JeremySkinner/fluentvalidation/issues/2072) for migration steps) ##### Changes in 11.5.0 - MemberNameValidatorSelector now supports wildcard indexes in property paths ([#​2056](https://togithub.com/JeremySkinner/fluentvalidation/issues/2056)) - Added overload of TestValidateAsync that accepts a context ([#​2052](https://togithub.com/JeremySkinner/fluentvalidation/issues/2052)) - Minor optimization to regex validator ([#​2035](https://togithub.com/JeremySkinner/fluentvalidation/issues/2035)) - Added Kazakh translations ([#​2036](https://togithub.com/JeremySkinner/fluentvalidation/issues/2036)) - Added Catalan translations and updated Spanish translations ([#​2050](https://togithub.com/JeremySkinner/fluentvalidation/issues/2050)) - Updates to Uzbek Latin and Cyrillic translations ([#​2040](https://togithub.com/JeremySkinner/fluentvalidation/issues/2040)/[#​2041](https://togithub.com/JeremySkinner/fluentvalidation/issues/2041)/[#​2045](https://togithub.com/JeremySkinner/fluentvalidation/issues/2045)) - Updates to Italian translations ([#​2039](https://togithub.com/JeremySkinner/fluentvalidation/issues/2039)) - Updates to French translations ([#​2065](https://togithub.com/JeremySkinner/fluentvalidation/issues/2065)) ##### Changes in 11.4.0 - Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement ([#​2030](https://togithub.com/JeremySkinner/fluentvalidation/issues/2030)) ##### Changes in 11.3.0 - Add a net7 build - Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds ([#​1957](https://togithub.com/JeremySkinner/fluentvalidation/issues/1957)) - Fixes to SourceLink integration ([#​2019](https://togithub.com/JeremySkinner/fluentvalidation/issues/2019)) - Add Uzbek Latin and Cyrillic languages ([#​2013](https://togithub.com/JeremySkinner/fluentvalidation/issues/2013)) - Updates to Danish language ([#​2012](https://togithub.com/JeremySkinner/fluentvalidation/issues/2012)) ##### Changes in 11.2.2 - `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions ([#​2003](https://togithub.com/JeremySkinner/fluentvalidation/issues/2003)) ##### Changes in 11.2.1 - Fix test helper `Only()` not taking into account parent-level unmatched failures ([#​1986](https://togithub.com/JeremySkinner/fluentvalidation/issues/1986)) ##### Changes in 11.2.0 - Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` ([#​1989](https://togithub.com/JeremySkinner/fluentvalidation/issues/1989)) - Add a new Selector Factory for the Composite Selector ([#​1988](https://togithub.com/JeremySkinner/fluentvalidation/issues/1988)) ##### Changes in 11.1.1 - Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules ([#​1981](https://togithub.com/JeremySkinner/fluentvalidation/issues/1981)) - Bulgarian translations of default messages ([#​1973](https://togithub.com/JeremySkinner/fluentvalidation/issues/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](https://togithub.com/JeremySkinner/fluentvalidation/issues/1960)) - MVC auto validation: Deprecated Implicit validation of root collection elements ([#​1960](https://togithub.com/JeremySkinner/fluentvalidation/issues/1960)) - Deprecated `InjectValidator` ([#​1960](https://togithub.com/JeremySkinner/fluentvalidation/issues/1960)) - Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` ([#​1961](https://togithub.com/JeremySkinner/fluentvalidation/issues/1961)) - Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` ([#​1965](https://togithub.com/JeremySkinner/fluentvalidation/issues/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](https://togithub.com/JeremySkinner/fluentvalidation/issues/1955)) ##### Changes in 11.0.2 - Child validator contexts now contain a reference to their parent context ([#​1945](https://togithub.com/JeremySkinner/fluentvalidation/issues/1945)) - Support deserialization of `ValidationResult` using System.Text.Json ([#​1928](https://togithub.com/JeremySkinner/fluentvalidation/issues/1928)) ##### Changes in 11.0.1 - Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods ([#​1937](https://togithub.com/JeremySkinner/fluentvalidation/issues/1937)) ##### Changes in 11.0 - Throw exceptions when async validator is invoked synchronously ([#​1705](https://togithub.com/JeremySkinner/fluentvalidation/issues/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](https://togithub.com/JeremySkinner/fluentvalidation/issues/1713)) ##### Downloads Binaries can be downloaded from nuget: - [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package - [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

netlify[bot] commented 5 months ago

Deploy Preview for lucky-concha-f3599f failed. Why did it fail? →

Name Link
Latest commit 92a5874dfeb203da1aef70382af43e75f4b07afa
Latest deploy log https://app.netlify.com/sites/lucky-concha-f3599f/deploys/6659a0a2dd249c00080ea339