{"id":5213,"name":"FluentValidation","ecosystem":"nuget","repository_url":null,"issues_count":242,"created_at":"2025-06-06T17:08:29.629Z","updated_at":"2025-06-06T17:08:29.629Z","purl":"pkg:nuget/FluentValidation","unique_repositories_count":150,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4605217384","node_id":"PR_kwDORfeYNc7jhV6J","number":34,"state":"closed","title":"chore: Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-06T21:49:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T21:46:35.000Z","updated_at":"2026-06-06T21:50:09.000Z","time_to_close":204,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MoritzWaldau/OrderSphere/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoritzWaldau%2FOrderSphere/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"4521512300","node_id":"PR_kwDOSl1wos7fRXYY","number":27,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T05:04:50.000Z","updated_at":"2026-05-26T05:04:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/checkin-industrial/checkin-industrial-api/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkin-industrial%2Fcheckin-industrial-api/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"4424959886","node_id":"PR_kwDOSaxcW87adYOe","number":16,"state":"closed","title":"chore(deps): Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T23:17:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T23:16:32.000Z","updated_at":"2026-05-11T23:17:59.000Z","time_to_close":85,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/viniciusst/familycare-backend/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/viniciusst%2Ffamilycare-backend/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"4402367813","node_id":"PR_kwDOLkzEy87ZU2yQ","number":133,"state":"open","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:19:44.000Z","updated_at":"2026-05-07T22:44:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"},{"uuid":"4402363778","node_id":"PR_kwDOLkzEy87ZU17C","number":132,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:52.000Z","updated_at":"2026-05-07T22:18:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.9.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"},{"uuid":"4402361500","node_id":"PR_kwDOLkzEy87ZU1cQ","number":130,"state":"closed","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":"2026-05-07T22:18:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:21.000Z","updated_at":"2026-05-08T00:04:34.036Z","time_to_close":34,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/130","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/130","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/130/packages"},{"uuid":"4402360353","node_id":"PR_kwDOLkzEy87ZU1NB","number":129,"state":"open","title":"Bump FastEndpoints and FluentValidation","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:06.000Z","updated_at":"2026-05-07T22:47:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FastEndpoints","repository_url":"https://github.com/FastEndpoints/FastEndpoints"},{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FastEndpoints](https://github.com/FastEndpoints/FastEndpoints) from 7.0.1 to 8.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FastEndpoints's releases](https://github.com/FastEndpoints/FastEndpoints/releases)._\n\n## 8.1\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eDual mode testing support for 'AppFixture'\u003c/summary\u003e\n\nYou can now use the same app fixture (without any conditional code in your tests) to run WAF based tests during regular development, and run smoke tests against a native aot build during a CI/CD pipeline run by simply doing `dotnet test MyTestProject.csproj -p:NativeAotTestMode=true` in the pipeline. This way you are able to have a faster feedback loop during development and also verify that everything works the same once the app is built with native aot by running the same set of tests against the aot build without any special handling in your code. See the documentation [here](https://fast-endpoints.com/docs/native-aot#testing-native-aot-builds).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eFluent generics support for serializer context generator\u003c/summary\u003e\n\nThe STJ serializer context generator now supports endpoints defined with [fluent generics](https://fast-endpoints.com/docs/get-started#fluent-generics).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eReferenced project + Nuget package support for the serializer context generator\u003c/summary\u003e\n\nThe generated serializer context will now have `JsonSerializable` attributes for request and response DTOs from referenced source projects as well as Nuget packages. Previously the generator was only capable of generating attributes for DTOs from the current project directory.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAbility to configure a pre-determined list of \"known subscribers\" for remote event queues\u003c/summary\u003e\n\nRemote event subscribers can now supply an explicit `subscriberID` instead of relying on the auto generated client identity, and event hubs can be configured with a known list of subscriber IDs to begin queuing events for them from app startup onward. Known subscriber pre-seeding does not affect round-robin mode, which still delivers only to currently connected subscribers.\n\n\u003c/details\u003e\n\n## Fixes 🪲\n\n\u003cdetails\u003e\u003csummary\u003eStack overflow issue with .NET 8 and 9\u003c/summary\u003e\n\nA stack overflow exception was being thrown in .NET 8/9 due to cyclical calls in TypeInfoResolver, which .NET 10 has solved. We've added a workaround to prevent this from happening.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eSerializer context generator was skipping collection DTO types\u003c/summary\u003e\n\nThe serializer context generator tool was not creating `JsonSerializable` attributes for request and response DTO types if they were collection types such as `List\u003cRequest\u003e`, `IEnumerable\u003cResponse\u003e`, etc.\n\n\u003c/details\u003e\n\n ... (truncated)\n\n## 8.0.1\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eSupport for Native AOT compilation\u003c/summary\u003e\n\nFastEndpoints is now Native AOT compatible. Please see the [documentation here](https://fast-endpoints.com/docs/native-aot) on how to configure it.\n\nIf you'd like to jump in head first, a fresh AOT primed starter project can be scaffolded like so:\n\n```sh\ndotnet new install FastEndpoints.TemplatePack\ndotnet new feaot -n MyProject\n```\n\nIf you've not worked with AOT compilation in .NET before, it's highly recommended to read the docs linked above.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAuto generate STJ JsonSerializationContexts\u003c/summary\u003e\n\nYou no longer need to ever see a `JsonSerializerContext` thanks to the new serializer context generator in FastEndpoints. (Unless you want to that is 😉). See the documentation [here](https://fast-endpoints.com/docs/model-binding#auto-generate-stj-serializer-contexts) on how to enable it for non-AOT projects.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eDistributed job processing support\u003c/summary\u003e\n\nThe job queueing functionality now has support for distributed workers that connect to the same underlying database. See the documentation [here](https://fast-endpoints.com/docs/job-queues#distributed-job-processing).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eQualify endpoints in global configurator according to endpoint level metadata\u003c/summary\u003e\n\nYou can now register any object as metadata at the endpoint level like so:\n\n```csharp\nsealed class SomeObject\n{\n    public int Id { get; set; }\n    public bool Yes { get; set; }\n}\n\n ... (truncated)\n\n## 7.2\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eStandalone package for Event/Command Bus functionality\u003c/summary\u003e\n\nThe in-process Event Bus and Command Bus features have been liberated from the clutches of the FastEndpoints main library. A new, independent `FastEndpoints.Messaging` package has been created. This package can be used in any .NET 8+ application, even with Blazor WASM. Simply install the nuget package and register it with the IOC container like so:\n\n```csharp\nbuilder.Services.AddMessaging();\nvar host = builder.Build();\nhost.Services.UseMessaging();\n```\n\nThere's no setup (nor code changes) needed for projects using FastEndpoints main library. The above is only for when you want to use the messaging functionality in projects that don't have FastEndpoints.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eStandalone package for Job Queues functionality\u003c/summary\u003e\n\nThe job queuing functionality has also been extracted out to a separate package `FastEndpoints.JobQueues` which can be used independently of the main FE library. No code changes are needed for existing FE projects.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAspire Testing support for routeless test helpers\u003c/summary\u003e\n\nYou can now use the routeless test helpers such as `.GETAsync\u003cMyEndpoint\u003e()` with Aspire `DistributedApplication` testing like so:\n\n```csharp\n[Fact]\npublic async Task Endpoint_Returns_Ok_Response()\n{\n    // Arrange\n    var ct = TestContext.Current.CancellationToken;\n    var appHost = await DistributedApplicationTestingBuilder.CreateAsync\u003cProjects.AspireApp_AppHost\u003e(ct);\n    await using var app = await appHost.BuildAsync(ct).WaitAsync(_defaultTimeout, ct);\n    await app.StartAsync(ct).WaitAsync(_defaultTimeout, ct);\n    await app.ResourceNotifications.WaitForResourceHealthyAsync(\"apiservice\", ct).WaitAsync(_defaultTimeout, ct);\n\n    // Act\n    var httpClient = app.CreateHttpClient(\"apiservice\");\n    var (response, _) = await httpClient.GETAsync\u003cHelloEndpoint, EmptyResponse\u003e();\n ... (truncated)\n\n## 7.1.1\n\n# .NET 10 Support\n\n\u003e We've had .NET 10 preview support for a while and this is just a patch release to update the SDK references to .NET 10 final.\n\n[//]: # (---)\n\n[//]: # ()\n\n[//]: # (## ❇️ Help Keep FastEndpoints Free \u0026 Open-Source ❇️)\n\n[//]: # ()\n\n[//]: # (Due to the current [unfortunate state of FOSS]\u0026#​40;https://www.youtube.com/watch?v=H96Va36xbvo\u0026#​41;, please consider [becoming a sponsor]\u0026#​40;https://opencollective.com/fast-endpoints\u0026#​41; and help us beat the odds to keep the project alive and free for everyone.)\n\n[//]: # ()\n\n[//]: # (---)\n\n[//]: # ()\n\n[//]: # ([//]: # \u0026#​40;\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e\u0026#​41;)\n\n[//]: # ()\n\n[//]: # (## New 🎉)\n\n[//]: # ()\n\n[//]: # (## Improvements 🚀)\n\n[//]: # ()\n\n[//]: # (## Fixes 🪲)\n\n[//]: # ()\n\n[//]: # (## Breaking Changes ⚠️)\n\n## 7.1\n\n---\n\n## ❇️ Help Keep FastEndpoints Free \u0026 Open-Source ❇️\n\nDue to the current [unfortunate state of FOSS](https://www.youtube.com/watch?v=H96Va36xbvo), please consider [becoming a sponsor](https://opencollective.com/fast-endpoints) and help us beat the odds to keep the project alive and free for everyone.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eBetter conditional sending of responses\u003c/summary\u003e\n\nAll **Send.\\*Async()** methods now return a T**ask\\\u003cVoid\\\u003e** result. If a response needs to be sent conditionally, you can simply change the return type of the handler from **Task** to **Task\\\u003cVoid\\\u003e**  and return the awaited result as shown below in order to stop further execution of endpoint handler logic:\n\n```csharp\npublic override async Task\u003cVoid\u003e HandleAsync(CancellationToken c)\n{\n    if (id == 0)\n        return await Send.NotFoundAsync();\n\n    if (id == 1)\n        return await Send.NoContentAsync();\n\n    return await Send.OkAsync();\n}\n```\n\nIf there's no async work being done in the handler, the **Task\\\u003cVoid\\\u003e** can simply be returned as well:\n\n```csharp\npublic override Task\u003cVoid\u003e HandleAsync(CancellationToken c)\n{\n    return Send.OkAsync();\n}\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eSpecify max request body size per endpoint\u003c/summary\u003e\n\nInstead of globally increasing the max request body size in Kestrel, you can now set a max body size per endpoint where necessary like so:\n\n```csharp\npublic override void Configure()\n{\n    Post(\"/file-upload\");\n    AllowFileUploads();\n    MaxRequestBodySize(50 * 1024 * 1024);\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/FastEndpoints/FastEndpoints/compare/v7.0.1...v8.1).\n\u003c/details\u003e\n\nUpdated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/129/packages"},{"uuid":"4372944185","node_id":"PR_kwDOSHGaA87X0xGZ","number":63,"state":"open","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-03T20:50:42.000Z","updated_at":"2026-05-03T20:52:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Greg89/CurateDS/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Greg89%2FCurateDS/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"},{"uuid":"4360775388","node_id":"PR_kwDOSIyvRs7XPPFR","number":17,"state":"closed","title":"Bump FluentValidation from 9.5.4 to 11.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-30T21:11:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T19:35:53.000Z","updated_at":"2026-04-30T21:20:10.000Z","time_to_close":5764,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"9.5.4","new_version":"11.12.0","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 9.5.4 to 11.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\n## 11.9.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n ... (truncated)\n\n## 11.8.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n ... (truncated)\n\n## 11.8.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n ... (truncated)\n\n## 11.7.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n ... (truncated)\n\n## 11.7.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n ... (truncated)\n\n## 11.6.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n ... (truncated)\n\n## 11.5.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n ... (truncated)\n\n## 11.5.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n ... (truncated)\n\n## 11.5.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n ... (truncated)\n\n## 11.4.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n ... (truncated)\n\n## 11.3.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n ... (truncated)\n\n## 11.2.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n ... (truncated)\n\n## 11.2.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\n ... (truncated)\n\n## 11.2.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.3\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.2\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.1\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 10.4.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.4.0 \n- Allow use of \"*\" with `RuleSetForClientSideMessagesAttribute` and `HttpContext.SetRulesetForClientsideMessages` (#​1912)\n- Fix Azerbaijani language code (#​1874)\n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n ... (truncated)\n\n## 10.3.6\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly generated for cross-property LessThanOrEqual/GreaterThanOrEqual (#​1721)                     \n ... (truncated)\n\n## 10.3.5\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly gen...\n\n_Description has been truncated_","html_url":"https://github.com/iuliandita/readarr/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iuliandita%2Freadarr/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"4335157732","node_id":"PR_kwDOQBkVV87V7gEj","number":74,"state":"closed","title":"Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T10:57:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T10:56:28.000Z","updated_at":"2026-04-27T10:57:39.000Z","time_to_close":70,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/gustavograciano/ImovelStand/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavograciano%2FImovelStand/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"},{"uuid":"4198029390","node_id":"PR_kwDOR4flBc7Ptplg","number":8,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-03T03:10:46.000Z","updated_at":"2026-04-03T03:10:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.10.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.10.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mostafa-SAID7/community-car-api-RF/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mostafa-SAID7%2Fcommunity-car-api-RF/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4121828844","node_id":"PR_kwDOFWfNds7MuWqs","number":6,"state":"closed","title":"Bump FluentValidation from 11.9.2 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-23T21:31:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T15:41:50.000Z","updated_at":"2026-03-23T21:33:43.000Z","time_to_close":21005,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.9.2","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.9.2 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.9.2\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/osisdie/dotnet-mediatr-boilerplate/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osisdie%2Fdotnet-mediatr-boilerplate/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4117894853","node_id":"PR_kwDOPkvuL87MjoGI","number":441,"state":"closed","title":"deps: Bump FluentValidation from 9.5.4 to 11.12.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-25T00:48:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T03:11:25.000Z","updated_at":"2026-03-25T00:49:08.000Z","time_to_close":164252,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","packages":[{"name":"FluentValidation","old_version":"9.5.4","new_version":"11.12.0","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 9.5.4 to 11.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\n## 11.9.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n ... (truncated)\n\n## 11.8.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n ... (truncated)\n\n## 11.8.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n ... (truncated)\n\n## 11.7.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n ... (truncated)\n\n## 11.7.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n ... (truncated)\n\n## 11.6.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n ... (truncated)\n\n## 11.5.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n ... (truncated)\n\n## 11.5.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n ... (truncated)\n\n## 11.5.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n ... (truncated)\n\n## 11.4.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n ... (truncated)\n\n## 11.3.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n ... (truncated)\n\n## 11.2.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n ... (truncated)\n\n## 11.2.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\n ... (truncated)\n\n## 11.2.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.3\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.2\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.1\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 10.4.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.4.0 \n- Allow use of \"*\" with `RuleSetForClientSideMessagesAttribute` and `HttpContext.SetRulesetForClientsideMessages` (#​1912)\n- Fix Azerbaijani language code (#​1874)\n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n ... (truncated)\n\n## 10.3.6\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly generated for cross-property LessThanOrEqual/GreaterThanOrEqual (#​1721)                     \n ... (truncated)\n\n## 10.3.5\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly gen...\n\n_Description has been truncated_","html_url":"https://github.com/RicherTunes/Lidarr.Plugin.Common/pull/441","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RicherTunes%2FLidarr.Plugin.Common/issues/441","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/441/packages"},{"uuid":"4047756817","node_id":"PR_kwDOH0MWBM7JLy79","number":206,"state":"closed","title":"Bump FluentValidation from 11.9.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T20:20:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T20:30:15.000Z","updated_at":"2026-03-10T20:20:52.000Z","time_to_close":85834,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.9.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.9.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.9.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Atypical-Consulting/ninjadog/pull/206","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atypical-Consulting%2Fninjadog/issues/206","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/206/packages"},{"uuid":"4005424821","node_id":"PR_kwDORbE1nc7HCsIa","number":13,"state":"open","title":"Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-28T21:14:55.000Z","updated_at":"2026-02-28T21:14:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dever-labs/dotnet10-service-template/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dever-labs%2Fdotnet10-service-template/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4005423875","node_id":"PR_kwDORbE1nc7HCr7m","number":12,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-28T21:14:35.000Z","updated_at":"2026-02-28T21:14:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dever-labs/dotnet10-service-template/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dever-labs%2Fdotnet10-service-template/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3957291589","node_id":"PR_kwDOP94DUM7ElzRI","number":16,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T11:08:25.000Z","updated_at":"2026-02-18T11:08:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mikeoso/IntegratoR/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mikeoso%2FIntegratoR/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3957287017","node_id":"PR_kwDOP94DUM7ElySb","number":15,"state":"closed","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-18T11:08:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T11:07:14.000Z","updated_at":"2026-02-18T11:08:28.000Z","time_to_close":73,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mikeoso/IntegratoR/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mikeoso%2FIntegratoR/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"3945297947","node_id":"PR_kwDOOBo5Cs7D-Pzf","number":17,"state":"open","title":"chore: Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T00:28:12.000Z","updated_at":"2026-02-16T00:28:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/abdulhamidshahade/BlueBerry24/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhamidshahade%2FBlueBerry24/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"3942532719","node_id":"PR_kwDORQgq987D1awR","number":22,"state":"closed","title":"deps(nuget): Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-14T22:54:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-14T22:54:19.000Z","updated_at":"2026-02-14T22:54:38.000Z","time_to_close":18,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(nuget): Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chrisgundersen/Vector/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrisgundersen%2FVector/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}],"issue_packages":[{"old_version":"12.0.0","new_version":"12.1.1","update_type":"minor","path":null,"pr_created_at":"2026-06-06T21:46:35.000Z","version_change":"12.0.0 → 12.1.1","issue":{"uuid":"4605217384","node_id":"PR_kwDORfeYNc7jhV6J","number":34,"state":"closed","title":"chore: Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-06T21:49:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-06T21:46:35.000Z","updated_at":"2026-06-06T21:50:09.000Z","time_to_close":204,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MoritzWaldau/OrderSphere/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoritzWaldau%2FOrderSphere/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-05-26T05:04:50.000Z","version_change":null,"issue":{"uuid":"4521512300","node_id":"PR_kwDOSl1wos7fRXYY","number":27,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T05:04:50.000Z","updated_at":"2026-05-26T05:04:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/checkin-industrial/checkin-industrial-api/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/checkin-industrial%2Fcheckin-industrial-api/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"11.11.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-05-11T23:16:32.000Z","version_change":"11.11.0 → 12.1.1","issue":{"uuid":"4424959886","node_id":"PR_kwDOSaxcW87adYOe","number":16,"state":"closed","title":"chore(deps): Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T23:17:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T23:16:32.000Z","updated_at":"2026-05-11T23:17:59.000Z","time_to_close":85,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/viniciusst/familycare-backend/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/viniciusst%2Ffamilycare-backend/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"12.0.0","new_version":"12.1.1","update_type":"minor","path":null,"pr_created_at":"2026-05-07T22:19:44.000Z","version_change":"12.0.0 → 12.1.1","issue":{"uuid":"4402367813","node_id":"PR_kwDOLkzEy87ZU2yQ","number":133,"state":"open","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:19:44.000Z","updated_at":"2026-05-07T22:44:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-05-07T22:18:52.000Z","version_change":null,"issue":{"uuid":"4402363778","node_id":"PR_kwDOLkzEy87ZU17C","number":132,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:52.000Z","updated_at":"2026-05-07T22:18:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.9.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"}},{"old_version":"12.0.0","new_version":"12.1.1","update_type":"minor","path":null,"pr_created_at":"2026-05-07T22:18:21.000Z","version_change":"12.0.0 → 12.1.1","issue":{"uuid":"4402361500","node_id":"PR_kwDOLkzEy87ZU1cQ","number":130,"state":"closed","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":"2026-05-07T22:18:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:21.000Z","updated_at":"2026-05-08T00:04:34.036Z","time_to_close":34,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/130","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/130","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/130/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-05-07T22:18:06.000Z","version_change":null,"issue":{"uuid":"4402360353","node_id":"PR_kwDOLkzEy87ZU1NB","number":129,"state":"open","title":"Bump FastEndpoints and FluentValidation","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-07T22:18:06.000Z","updated_at":"2026-05-07T22:47:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FastEndpoints","repository_url":"https://github.com/FastEndpoints/FastEndpoints"},{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FastEndpoints](https://github.com/FastEndpoints/FastEndpoints) from 7.0.1 to 8.1.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FastEndpoints's releases](https://github.com/FastEndpoints/FastEndpoints/releases)._\n\n## 8.1\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eDual mode testing support for 'AppFixture'\u003c/summary\u003e\n\nYou can now use the same app fixture (without any conditional code in your tests) to run WAF based tests during regular development, and run smoke tests against a native aot build during a CI/CD pipeline run by simply doing `dotnet test MyTestProject.csproj -p:NativeAotTestMode=true` in the pipeline. This way you are able to have a faster feedback loop during development and also verify that everything works the same once the app is built with native aot by running the same set of tests against the aot build without any special handling in your code. See the documentation [here](https://fast-endpoints.com/docs/native-aot#testing-native-aot-builds).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eFluent generics support for serializer context generator\u003c/summary\u003e\n\nThe STJ serializer context generator now supports endpoints defined with [fluent generics](https://fast-endpoints.com/docs/get-started#fluent-generics).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eReferenced project + Nuget package support for the serializer context generator\u003c/summary\u003e\n\nThe generated serializer context will now have `JsonSerializable` attributes for request and response DTOs from referenced source projects as well as Nuget packages. Previously the generator was only capable of generating attributes for DTOs from the current project directory.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAbility to configure a pre-determined list of \"known subscribers\" for remote event queues\u003c/summary\u003e\n\nRemote event subscribers can now supply an explicit `subscriberID` instead of relying on the auto generated client identity, and event hubs can be configured with a known list of subscriber IDs to begin queuing events for them from app startup onward. Known subscriber pre-seeding does not affect round-robin mode, which still delivers only to currently connected subscribers.\n\n\u003c/details\u003e\n\n## Fixes 🪲\n\n\u003cdetails\u003e\u003csummary\u003eStack overflow issue with .NET 8 and 9\u003c/summary\u003e\n\nA stack overflow exception was being thrown in .NET 8/9 due to cyclical calls in TypeInfoResolver, which .NET 10 has solved. We've added a workaround to prevent this from happening.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eSerializer context generator was skipping collection DTO types\u003c/summary\u003e\n\nThe serializer context generator tool was not creating `JsonSerializable` attributes for request and response DTO types if they were collection types such as `List\u003cRequest\u003e`, `IEnumerable\u003cResponse\u003e`, etc.\n\n\u003c/details\u003e\n\n ... (truncated)\n\n## 8.0.1\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eSupport for Native AOT compilation\u003c/summary\u003e\n\nFastEndpoints is now Native AOT compatible. Please see the [documentation here](https://fast-endpoints.com/docs/native-aot) on how to configure it.\n\nIf you'd like to jump in head first, a fresh AOT primed starter project can be scaffolded like so:\n\n```sh\ndotnet new install FastEndpoints.TemplatePack\ndotnet new feaot -n MyProject\n```\n\nIf you've not worked with AOT compilation in .NET before, it's highly recommended to read the docs linked above.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAuto generate STJ JsonSerializationContexts\u003c/summary\u003e\n\nYou no longer need to ever see a `JsonSerializerContext` thanks to the new serializer context generator in FastEndpoints. (Unless you want to that is 😉). See the documentation [here](https://fast-endpoints.com/docs/model-binding#auto-generate-stj-serializer-contexts) on how to enable it for non-AOT projects.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eDistributed job processing support\u003c/summary\u003e\n\nThe job queueing functionality now has support for distributed workers that connect to the same underlying database. See the documentation [here](https://fast-endpoints.com/docs/job-queues#distributed-job-processing).\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eQualify endpoints in global configurator according to endpoint level metadata\u003c/summary\u003e\n\nYou can now register any object as metadata at the endpoint level like so:\n\n```csharp\nsealed class SomeObject\n{\n    public int Id { get; set; }\n    public bool Yes { get; set; }\n}\n\n ... (truncated)\n\n## 7.2\n\n---\n\n## ⚠️ Sponsorship Level Critically Low ⚠️\n\nDue to low financial backing by the community, FastEndpoints will soon be going into \"Bugfix Only\" mode until the situation improves. Please [join the discussion here](https://github.com/FastEndpoints/FastEndpoints/issues/1042) and help out if you can.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eStandalone package for Event/Command Bus functionality\u003c/summary\u003e\n\nThe in-process Event Bus and Command Bus features have been liberated from the clutches of the FastEndpoints main library. A new, independent `FastEndpoints.Messaging` package has been created. This package can be used in any .NET 8+ application, even with Blazor WASM. Simply install the nuget package and register it with the IOC container like so:\n\n```csharp\nbuilder.Services.AddMessaging();\nvar host = builder.Build();\nhost.Services.UseMessaging();\n```\n\nThere's no setup (nor code changes) needed for projects using FastEndpoints main library. The above is only for when you want to use the messaging functionality in projects that don't have FastEndpoints.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eStandalone package for Job Queues functionality\u003c/summary\u003e\n\nThe job queuing functionality has also been extracted out to a separate package `FastEndpoints.JobQueues` which can be used independently of the main FE library. No code changes are needed for existing FE projects.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eAspire Testing support for routeless test helpers\u003c/summary\u003e\n\nYou can now use the routeless test helpers such as `.GETAsync\u003cMyEndpoint\u003e()` with Aspire `DistributedApplication` testing like so:\n\n```csharp\n[Fact]\npublic async Task Endpoint_Returns_Ok_Response()\n{\n    // Arrange\n    var ct = TestContext.Current.CancellationToken;\n    var appHost = await DistributedApplicationTestingBuilder.CreateAsync\u003cProjects.AspireApp_AppHost\u003e(ct);\n    await using var app = await appHost.BuildAsync(ct).WaitAsync(_defaultTimeout, ct);\n    await app.StartAsync(ct).WaitAsync(_defaultTimeout, ct);\n    await app.ResourceNotifications.WaitForResourceHealthyAsync(\"apiservice\", ct).WaitAsync(_defaultTimeout, ct);\n\n    // Act\n    var httpClient = app.CreateHttpClient(\"apiservice\");\n    var (response, _) = await httpClient.GETAsync\u003cHelloEndpoint, EmptyResponse\u003e();\n ... (truncated)\n\n## 7.1.1\n\n# .NET 10 Support\n\n\u003e We've had .NET 10 preview support for a while and this is just a patch release to update the SDK references to .NET 10 final.\n\n[//]: # (---)\n\n[//]: # ()\n\n[//]: # (## ❇️ Help Keep FastEndpoints Free \u0026 Open-Source ❇️)\n\n[//]: # ()\n\n[//]: # (Due to the current [unfortunate state of FOSS]\u0026#​40;https://www.youtube.com/watch?v=H96Va36xbvo\u0026#​41;, please consider [becoming a sponsor]\u0026#​40;https://opencollective.com/fast-endpoints\u0026#​41; and help us beat the odds to keep the project alive and free for everyone.)\n\n[//]: # ()\n\n[//]: # (---)\n\n[//]: # ()\n\n[//]: # ([//]: # \u0026#​40;\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e\u0026#​41;)\n\n[//]: # ()\n\n[//]: # (## New 🎉)\n\n[//]: # ()\n\n[//]: # (## Improvements 🚀)\n\n[//]: # ()\n\n[//]: # (## Fixes 🪲)\n\n[//]: # ()\n\n[//]: # (## Breaking Changes ⚠️)\n\n## 7.1\n\n---\n\n## ❇️ Help Keep FastEndpoints Free \u0026 Open-Source ❇️\n\nDue to the current [unfortunate state of FOSS](https://www.youtube.com/watch?v=H96Va36xbvo), please consider [becoming a sponsor](https://opencollective.com/fast-endpoints) and help us beat the odds to keep the project alive and free for everyone.\n\n---\n\n[//]: # (\u003cdetails\u003e\u003csummary\u003etitle text\u003c/summary\u003e\u003c/details\u003e)\n\n## New 🎉\n\n\u003cdetails\u003e\u003csummary\u003eBetter conditional sending of responses\u003c/summary\u003e\n\nAll **Send.\\*Async()** methods now return a T**ask\\\u003cVoid\\\u003e** result. If a response needs to be sent conditionally, you can simply change the return type of the handler from **Task** to **Task\\\u003cVoid\\\u003e**  and return the awaited result as shown below in order to stop further execution of endpoint handler logic:\n\n```csharp\npublic override async Task\u003cVoid\u003e HandleAsync(CancellationToken c)\n{\n    if (id == 0)\n        return await Send.NotFoundAsync();\n\n    if (id == 1)\n        return await Send.NoContentAsync();\n\n    return await Send.OkAsync();\n}\n```\n\nIf there's no async work being done in the handler, the **Task\\\u003cVoid\\\u003e** can simply be returned as well:\n\n```csharp\npublic override Task\u003cVoid\u003e HandleAsync(CancellationToken c)\n{\n    return Send.OkAsync();\n}\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eSpecify max request body size per endpoint\u003c/summary\u003e\n\nInstead of globally increasing the max request body size in Kestrel, you can now set a max body size per endpoint where necessary like so:\n\n```csharp\npublic override void Configure()\n{\n    Post(\"/file-upload\");\n    AllowFileUploads();\n    MaxRequestBodySize(50 * 1024 * 1024);\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/FastEndpoints/FastEndpoints/compare/v7.0.1...v8.1).\n\u003c/details\u003e\n\nUpdated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/behdad088/EshopMicroservices/pull/129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/behdad088%2FEshopMicroservices/issues/129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/129/packages"}},{"old_version":"12.0.0","new_version":"12.1.1","update_type":"minor","path":null,"pr_created_at":"2026-05-03T20:50:42.000Z","version_change":"12.0.0 → 12.1.1","issue":{"uuid":"4372944185","node_id":"PR_kwDOSHGaA87X0xGZ","number":63,"state":"open","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-03T20:50:42.000Z","updated_at":"2026-05-03T20:52:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Greg89/CurateDS/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Greg89%2FCurateDS/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"}},{"old_version":"9.5.4","new_version":"11.12.0","update_type":"major","path":null,"pr_created_at":"2026-04-30T19:35:53.000Z","version_change":"9.5.4 → 11.12.0","issue":{"uuid":"4360775388","node_id":"PR_kwDOSIyvRs7XPPFR","number":17,"state":"closed","title":"Bump FluentValidation from 9.5.4 to 11.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-30T21:11:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T19:35:53.000Z","updated_at":"2026-04-30T21:20:10.000Z","time_to_close":5764,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"9.5.4","new_version":"11.12.0","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 9.5.4 to 11.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\n## 11.9.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n ... (truncated)\n\n## 11.8.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n ... (truncated)\n\n## 11.8.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n ... (truncated)\n\n## 11.7.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n ... (truncated)\n\n## 11.7.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n ... (truncated)\n\n## 11.6.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n ... (truncated)\n\n## 11.5.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n ... (truncated)\n\n## 11.5.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n ... (truncated)\n\n## 11.5.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n ... (truncated)\n\n## 11.4.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n ... (truncated)\n\n## 11.3.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n ... (truncated)\n\n## 11.2.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n ... (truncated)\n\n## 11.2.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\n ... (truncated)\n\n## 11.2.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.3\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.2\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.1\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 10.4.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.4.0 \n- Allow use of \"*\" with `RuleSetForClientSideMessagesAttribute` and `HttpContext.SetRulesetForClientsideMessages` (#​1912)\n- Fix Azerbaijani language code (#​1874)\n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n ... (truncated)\n\n## 10.3.6\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly generated for cross-property LessThanOrEqual/GreaterThanOrEqual (#​1721)                     \n ... (truncated)\n\n## 10.3.5\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly gen...\n\n_Description has been truncated_","html_url":"https://github.com/iuliandita/readarr/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iuliandita%2Freadarr/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"11.11.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-04-27T10:56:28.000Z","version_change":"11.11.0 → 12.1.1","issue":{"uuid":"4335157732","node_id":"PR_kwDOQBkVV87V7gEj","number":74,"state":"closed","title":"Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-27T10:57:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T10:56:28.000Z","updated_at":"2026-04-27T10:57:39.000Z","time_to_close":70,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/gustavograciano/ImovelStand/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gustavograciano%2FImovelStand/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-04-03T03:10:46.000Z","version_change":null,"issue":{"uuid":"4198029390","node_id":"PR_kwDOR4flBc7Ptplg","number":8,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-03T03:10:46.000Z","updated_at":"2026-04-03T03:10:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.10.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.10.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mostafa-SAID7/community-car-api-RF/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mostafa-SAID7%2Fcommunity-car-api-RF/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"11.9.2","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-23T15:41:50.000Z","version_change":"11.9.2 → 12.1.1","issue":{"uuid":"4121828844","node_id":"PR_kwDOFWfNds7MuWqs","number":6,"state":"closed","title":"Bump FluentValidation from 11.9.2 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-23T21:31:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T15:41:50.000Z","updated_at":"2026-03-23T21:33:43.000Z","time_to_close":21005,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.9.2","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.9.2 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.9.2\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/osisdie/dotnet-mediatr-boilerplate/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osisdie%2Fdotnet-mediatr-boilerplate/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"9.5.4","new_version":"11.12.0","update_type":"major","path":null,"pr_created_at":"2026-03-23T03:11:25.000Z","version_change":"9.5.4 → 11.12.0","issue":{"uuid":"4117894853","node_id":"PR_kwDOPkvuL87MjoGI","number":441,"state":"closed","title":"deps: Bump FluentValidation from 9.5.4 to 11.12.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-25T00:48:57.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-23T03:11:25.000Z","updated_at":"2026-03-25T00:49:08.000Z","time_to_close":164252,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","packages":[{"name":"FluentValidation","old_version":"9.5.4","new_version":"11.12.0","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 9.5.4 to 11.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\n## 11.9.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n ... (truncated)\n\n## 11.8.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n ... (truncated)\n\n## 11.8.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n ... (truncated)\n\n## 11.7.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n ... (truncated)\n\n## 11.7.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n ... (truncated)\n\n## 11.6.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n ... (truncated)\n\n## 11.5.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n ... (truncated)\n\n## 11.5.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n ... (truncated)\n\n## 11.5.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n- Added overload of TestValidateAsync that accepts a context (#​2052)\n- Minor optimization to regex validator (#​2035)\n- Added Kazakh translations (#​2036)\n- Added Catalan translations and updated Spanish translations (#​2050)\n- Updates to Uzbek Latin and Cyrillic translations (#​2040/#​2041/#​2045)\n- Updates to Italian translations (#​2039)\n- Updates to French translations (#​2065)\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n ... (truncated)\n\n## 11.4.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.4.0\n- Deprecate `ScalePrecision` validator and introduce `PrecisionScale` validator as its replacement (#​2030)\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n ... (truncated)\n\n## 11.3.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.3.0\n- Add a net7 build\n- Annotate string parameters with `StringSyntaxAttribute.Regex` in net7 builds (#​1957)\n- Fixes to SourceLink integration (#​2019)\n- Add Uzbek Latin and Cyrillic languages (#​2013)\n- Updates to Danish language (#​2012)\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested `Include` calls with the `MemberNameValidatorSelector` (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n ... (truncated)\n\n## 11.2.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.2\n- `MemberNameValidatorSelector` should make use of `PropertyNameResolver` when parsing expressions (#​2003)\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n ... (truncated)\n\n## 11.2.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n\n## Changes in 11.2.1\n-  Fix test helper `Only()` not taking into account parent-level unmatched failures (#​1986)\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\n ... (truncated)\n\n## 11.2.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.2.0\n- Resolve issue with unexpected results when with nested Include calls with the MemberNameValidatorSelector (#​1989)\n- Add a new Selector Factory for the Composite Selector (#​1988)\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.1.1\n- Fix issue with incorrect rulesets being executed in a child validator when combined with ChildRules (#​1981)\n- Bulgarian translations of default messages (#​1973)\n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.1.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.1.0\n- Added a `ToDictionary` method to `ValidationResult` (particularly useful when working with Minimal APIs)- \n- MVC auto validation: Deprecated Implicit validation of child properties (#​1960)\n- MVC auto validation: Deprecated Implicit validation of root collection elements (#​1960)\n- Deprecated `InjectValidator` (#​1960)\n- Deprecated `IValidatorFactory` and `ServiceProviderValidatorFactory` (#​1961)\n- Introduce `services.AddFluentValidationAutoValidation()` and `services.AddFluentValidationClientsideAdapters()` as replacements for `services.AddFluentValidation()` (#​1965)\n- Remove duplication between sync and async validation in the internal model.\n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.3\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.3\n- Fix `AsyncValidatorInvokedSynchronouslyException` being incorrectly thrown when the top-level `When` method with `RuleForEach`, even when invoked asynchronously (#​1955)\n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.2\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.2\n- Child validator contexts now contain a reference to their parent context (#​1945)\n- Support deserialization of `ValidationResult` using System.Text.Json (#​1928)\n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0.1\n\n# Release notes\n\n[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) \n\n## Changes in 11.0.1\n\n- Fix regression in the Test Helper affecting the `With*` and `Without*` assertion methods (#​1937)\n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.0\n- Throw exceptions when async validator is invoked synchronously (#​1705)\n- Removal deprecated OnFailure/OnAnyFailure callbacks.\n- Remove deprecated `RunDefaultMvcValidationAfterFluentValidationExecutes` option from ASP.NET integration.\n- Remove deprecated `Options` property from RuleComponent.\n- Remove deprecated TestHelper methods.\n- Remove non-generic `PropertyValidator` backwards compatibility layer.\n- Add method `Only()` to the test helper asserting that no other validation errors were raised.\n- Ensure property covariance is properly handled throughout the internal model (#​1713)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n- [FluentValidation.AspNetCore](http://nuget.org/packages/fluentvalidation.aspnetcore) - ASP.NET Core integration\n\n\n## 10.4.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.4.0 \n- Allow use of \"*\" with `RuleSetForClientSideMessagesAttribute` and `HttpContext.SetRulesetForClientsideMessages` (#​1912)\n- Fix Azerbaijani language code (#​1874)\n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n ... (truncated)\n\n## 10.3.6\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.6\n- Fix Azerbaijani language code (#​1865)\n- Setting `DisableAutomaticValidation` to true should prevent implicit validation running (#​1868)\n- Enable package validation (#​1860)\n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly generated for cross-property LessThanOrEqual/GreaterThanOrEqual (#​1721)                     \n ... (truncated)\n\n## 10.3.5\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 9.x to 10.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-10.html) \n\n## Changes in 10.3.5\n- Fixed issue with `ValidateAndThrow` not working in some scenarios where context creation requires type conversion (#​1863).\n\n## Changes in 10.3.4 \n- Clientside messages shouldn't be generated for the lazy version of LessThanOrEqual/GreaterThanOrEqual (#​1818)\n- Remove enumable boxing in Empty/NotEmpty validators (#​1823)\n\n## Changes in 10.3.3\n- Remove class constraint from `TestValidate` (#​1815)\n\n## Changes in 10.3.1\n\n- Fix `ScalePrecision` error message when `digits` is calculated as negative (#​1790)\n- Shared conditions shouldn't rely on object hashcode for unique ID (#​1810)\n\n## Changes in 10.3.0\n- Update Russian, Thai, Azerbaijani error message translations (#​1761, #​1768, #​1770)\n- Deprecate the old test helper methods in favour of `TestValidate`.\n- Deprecate `OnFailure` and `OnAnyFailure` callbacks.\n\n## Changes in 10.2.3\n- Resolve issue with rulesets not cascading correctly to Inheritance Validators (#​1754)\n\n## Changes in 10.2.2\n- Add backwards compatibility overloads for the changes in 10.2.1 (#​1752) \n\n## Changes in 10.2.1\n- Optional internal type registration should work with `AddFluentValidation` as well as directly on the service collection (#​1748)\n\n## Changes in 10.2.0\n- Fix display name generation should be consistent between `RuleForEach` and `RuleFor.ForEach` (#​1231)\n- Allow `AddFluentValidation` to be called directly on `IServiceCollection` (#​1726)\n- Throw exception when calling `ValidateAndThrow` even if `PreValidate` prevents further validation (#​1736)\n- `ValidationException` now includes rule severity (#​1733)\n- Optionally support internal types when scanning assemblies for validators (#​1742)\n- Deprecate `RunDefaultMvcValidationAfterFluentValidationExecutes` in MVC configuration. Use `DisableDataAnnotationsValidation` instead.\n\n## Changes in 10.1.0\n- Allow default severity level to be set globally (#​1715)\n- Extend use of variance into the internal API to resolve invalid cast exceptions in some scenarios (#​1711)\n- Fix clientside metadata being incorrectly gen...\n\n_Description has been truncated_","html_url":"https://github.com/RicherTunes/Lidarr.Plugin.Common/pull/441","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RicherTunes%2FLidarr.Plugin.Common/issues/441","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/441/packages"}},{"old_version":"11.9.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-03-09T20:30:15.000Z","version_change":"11.9.0 → 12.1.1","issue":{"uuid":"4047756817","node_id":"PR_kwDOH0MWBM7JLy79","number":206,"state":"closed","title":"Bump FluentValidation from 11.9.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T20:20:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T20:30:15.000Z","updated_at":"2026-03-10T20:20:52.000Z","time_to_close":85834,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.9.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.9.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 11.11.0\n\n# Release notes\n\n[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) \n\n## Changes in 11.11.0 \n- Add additional overload of WithState that takes a context (#​2276)\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n ... (truncated)\n\n## 11.10.0\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.10.0\n- Add WhereAsync as conterpart to Where on collection rules (#​2240)\n- Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)\n- Add Romansh language translations (#​2239)\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n ... (truncated)\n\n## 11.9.2\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.2\n- `ScalePrecisionValidator` error message clarification (#​2211)\n\n## Changes in 11.9.1\n- Fix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n ... (truncated)\n\n## 11.9.1\n\n# Release notes\n\n[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) \n\nNote 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://github.com/FluentValidation/FluentValidation.AspNetCore).\n\n## Changes in 11.9.1\nFix issue with CascadeMode on child validators (#​2207)\n\n## Changes in 11.9.0\n- Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)\n- Add more descriptive error messages if a rule throws a `NullReferenceException` (#​2152)\n- Add support for caching root parameter expressions (eg `RuleFor(x =\u003e x)`) (#​2168)\n- Prevent `AddValidatorsFromAssemblyContaining` from registering validators twice (#​2182)\n- Add builds for .net 8\n\n## Changes in 11.8.1\n- Fix unintentional behavioural changes in introduced in the previous release as part of #​2158\n\n## Changes in 11.8.0\n- Added `AbstractValidator.OnRuleAdded` to allow customization of rule instances after creation (#​2114)\n- Fix Serbian translation of LengthValidator (#​2147)\n- Fix chinese culture codes (#​2151)\n- Add Khmer translations (#​2155)\n- Various performance improvements (#​2158)\n- Fix ChildRules with class hierarchies (#​2165)\n\n## Changes in 11.7.1\n- Resolved issue with combining multiple ValidationResult instances where RuleSetsExecuted wasn't properly set on the combined result (#​2125)\n\n## Changes in 11.7.0\n- Add additional constructor for combining multiple ValidationResult instances (#​2125)\n- Add PropertyPath placeholder (#​2134)\n- Fix Brazilian Portuguese translation (#​2131)\n\n## Changes in 11.6.0\n- Add OnFailurecCreated callback in ValidatorOptions.Global (#​2120)\n- Fix typo in Russian localization (#​2102)\n- Add Tajik language (#​2108)\n- Fixed some typos in Validator Extension docblocks (#​2118)\n\n## Changes in 11.5.2\n- Resolve issue with ruleset propagation for multiple levels of child rules (#​2097)\n\n## Changes in 11.5.1\n- Deprecated the ability to disable the root model null check via overriding `AbstractValidator.EnsureInstanceNotNull` (See #​2069 for migration steps) \n- Deprecated the `Transform` and `TransformAsync` methods (See #​2072 for migration steps)\n\n## Changes in 11.5.0\n- MemberNameValidatorSelector now supports wildcard indexes in property paths (#​2056) \n ... (truncated)\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.9.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Atypical-Consulting/ninjadog/pull/206","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atypical-Consulting%2Fninjadog/issues/206","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/206/packages"}},{"old_version":"11.11.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-02-28T21:14:55.000Z","version_change":"11.11.0 → 12.1.1","issue":{"uuid":"4005424821","node_id":"PR_kwDORbE1nc7HCsIa","number":13,"state":"open","title":"Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-28T21:14:55.000Z","updated_at":"2026-02-28T21:14:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dever-labs/dotnet10-service-template/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dever-labs%2Fdotnet10-service-template/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-02-28T21:14:35.000Z","version_change":null,"issue":{"uuid":"4005423875","node_id":"PR_kwDORbE1nc7HCr7m","number":12,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-28T21:14:35.000Z","updated_at":"2026-02-28T21:14:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dever-labs/dotnet10-service-template/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dever-labs%2Fdotnet10-service-template/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":null,"new_version":null,"update_type":null,"path":null,"pr_created_at":"2026-02-18T11:08:25.000Z","version_change":null,"issue":{"uuid":"3957291589","node_id":"PR_kwDOP94DUM7ElzRI","number":16,"state":"open","title":"Bump FluentValidation and FluentValidation.DependencyInjectionExtensions","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T11:08:25.000Z","updated_at":"2026-02-18T11:08:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","repository_url":"https://github.com/JeremySkinner/fluentvalidation"},{"name":"FluentValidation.DependencyInjectionExtensions","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nUpdated [FluentValidation.DependencyInjectionExtensions](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation.DependencyInjectionExtensions's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mikeoso/IntegratoR/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mikeoso%2FIntegratoR/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"12.0.0","new_version":"12.1.1","update_type":"minor","path":null,"pr_created_at":"2026-02-18T11:07:14.000Z","version_change":"12.0.0 → 12.1.1","issue":{"uuid":"3957287017","node_id":"PR_kwDOP94DUM7ElySb","number":15,"state":"closed","title":"Bump FluentValidation from 12.0.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-18T11:08:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-18T11:07:14.000Z","updated_at":"2026-02-18T11:08:28.000Z","time_to_close":73,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"FluentValidation","old_version":"12.0.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 12.0.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=12.0.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mikeoso/IntegratoR/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mikeoso%2FIntegratoR/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"11.11.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-02-16T00:28:12.000Z","version_change":"11.11.0 → 12.1.1","issue":{"uuid":"3945297947","node_id":"PR_kwDOOBo5Cs7D-Pzf","number":17,"state":"open","title":"chore: Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T00:28:12.000Z","updated_at":"2026-02-16T00:28:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/abdulhamidshahade/BlueBerry24/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/abdulhamidshahade%2FBlueBerry24/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"11.11.0","new_version":"12.1.1","update_type":"major","path":null,"pr_created_at":"2026-02-14T22:54:19.000Z","version_change":"11.11.0 → 12.1.1","issue":{"uuid":"3942532719","node_id":"PR_kwDORQgq987D1awR","number":22,"state":"closed","title":"deps(nuget): Bump FluentValidation from 11.11.0 to 12.1.1","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-14T22:54:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-14T22:54:19.000Z","updated_at":"2026-02-14T22:54:38.000Z","time_to_close":18,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(nuget): Bump","packages":[{"name":"FluentValidation","old_version":"11.11.0","new_version":"12.1.1","repository_url":"https://github.com/JeremySkinner/fluentvalidation"}],"path":null,"ecosystem":"nuget"},"body":"Updated [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) from 11.11.0 to 12.1.1.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [FluentValidation's releases](https://github.com/JeremySkinner/fluentvalidation/releases)._\n\n## 12.1.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.1.0 \n- Add Tamil language (#​2334)\n- Add Telugu language (#​2333)\n- Fixes to Japanese translations (#​2340)\n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\n## 12.0.0\n\n# Release notes\n\n[Please read the upgrade guide if you are moving from 11.x to 12.x](https://docs.fluentvalidation.net/en/latest/upgrading-to-12.html) \n\n## Changes in 12.0.0 \n\n- Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.\n- Add support for dependent rules for custom rules (#​2170)\n- Removes deprecated DI extensions\n- Removes deprecated transform methods (#​2027)\n- Remove the ability to disable the root-model null check (#​2069)\n- Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)\n- Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)\n\n# Downloads\n\nBinaries can be downloaded from nuget:\n- [FluentValidation](http://nuget.org/packages/fluentvalidation) - Main package\n\n\nCommits viewable in [compare view](https://github.com/JeremySkinner/fluentvalidation/commits).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FluentValidation\u0026package-manager=nuget\u0026previous-version=11.11.0\u0026new-version=12.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chrisgundersen/Vector/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrisgundersen%2FVector/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}}]}