FluentValidation.AspNetCore 8.5.0-preview1

AspNetCore integration for FluentValidation

No packages depend on FluentValidation.AspNetCore.

Changes in 8.3.1:

  • Added simplified version of several messages across all translations to aid with ASP.NET Clientside validation.

Changes in 8.3.0:

  • Fix issue in ASP.NET Core integration with GetServiceProvider not working correctly when invoked against a CustomContext/MessageBuilderContext.

Changes in 8.2.1:

  • Resolved issue using InjectValidator with RuleForEach.
  • Add support for a default IValidatorInterceptor to be registered with the Service Provider.

Changes in 8.2.0:

  • Add extensions for injecting child validators using the ASP.NET Core Service Provider.

Changes in 8.1.3:

  • Resolved issue where clientside validation was incorrectly generating metadata for rules with shared conditions.

Changes in 7.6.103:

  • Support for validating controller and Razor properties annotated [BindProperty].

Changes in 7.6:

  • Updates to support ASP.NET Core 2.1

Changes in 7.5:

  • Better handling of clientside messages when using custom overriden language resources
  • Added flag in the ValidationContext's RootDataContext when a validator is invoked by the automatic MVC/WebApi integration

Changes in 7.4:

  • Added SetRulesetForClientsideMessages method as an alternative to using the RulesetForClientSideMessagesAttribute
  • Updated MVC dependency to version 2.0.2

Changes in 7.3:

  • Added support for validating collections when using the automatic MVC integration
  • Added support for implicat validation of child properties when using the automatic MVC integration
  • Added Skip property to the CustomizeValidatorAttribute to opt-out of validating certain properties

Full release notes can be found at https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt

.NET Core 3.0

.NET Standard 2.0

Version Downloads Last updated
11.3.1 29 12/11/2025
11.3.0 18 12/21/2025
11.2.2 21 12/26/2025
11.2.1 21 12/21/2025
11.2.0 18 12/21/2025
11.1.3 19 12/21/2025
11.1.2 27 12/09/2025
11.0.3 21 12/13/2025
11.0.2 21 12/09/2025
11.0.1 24 12/13/2025
11.0.0 22 12/13/2025
10.4.0 25 12/21/2025
10.3.6 16 12/21/2025
10.3.5 21 12/13/2025
10.3.4 18 12/14/2025
10.3.3 18 12/21/2025
10.3.1 16 12/21/2025
10.3.0 19 12/13/2025
10.2.3 23 12/21/2025
10.2.2 24 12/14/2025
10.2.1 19 12/17/2025
10.2.0 20 12/21/2025
10.1.0 22 12/21/2025
10.0.4 21 12/14/2025
10.0.3 18 12/26/2025
10.0.2 20 12/26/2025
10.0.1 22 12/13/2025
10.0.0 21 12/26/2025
10.0.0-preview4 20 12/11/2025
10.0.0-preview3 25 12/13/2025
10.0.0-preview2 25 12/20/2025
10.0.0-preview1 19 12/14/2025
9.5.4 14 12/14/2025
9.5.3 35 12/23/2025
9.5.2 19 12/11/2025
9.5.1 25 12/15/2025
9.5.0 18 12/26/2025
9.4.0 19 12/26/2025
9.3.0 21 12/12/2025
9.3.0-preview3 21 12/14/2025
9.3.0-preview2 20 12/16/2025
9.3.0-preview1 21 12/20/2025
9.2.0 24 12/26/2025
9.1.3 21 12/14/2025
9.1.2 17 12/26/2025
9.1.1 20 12/26/2025
9.1.0 28 12/21/2025
9.0.1 22 12/22/2025
9.0.0-preview5 19 12/15/2025
9.0.0-preview4 24 12/20/2025
9.0.0-preview3 21 12/20/2025
9.0.0-preview2 23 12/20/2025
9.0.0-preview1 20 12/20/2025
8.6.3 18 12/26/2025
8.6.2 20 12/26/2025
8.6.1 16 12/26/2025
8.6.0 15 12/26/2025
8.5.1 17 12/26/2025
8.5.0 16 12/26/2025
8.5.0-preview5 20 12/20/2025
8.5.0-preview4 24 12/09/2025
8.5.0-preview3 21 12/20/2025
8.5.0-preview2 18 12/20/2025
8.5.0-preview1 25 12/13/2025
8.4.0 20 12/26/2025
8.3.0 21 12/26/2025
8.2.2 19 12/26/2025
8.2.1 20 12/26/2025
8.2.0 19 12/11/2025
8.1.3 21 12/17/2025
8.1.2 22 12/26/2025
8.1.1 20 12/26/2025
8.1.0 17 12/27/2025
8.0.101 17 12/19/2025
8.0.100 18 12/20/2025
8.0.0 20 12/13/2025
8.0.0-rc1 18 12/17/2025
8.0.0-preview4 24 12/14/2025
8.0.0-preview3 17 12/20/2025
8.0.0-preview2 17 12/20/2025
8.0.0-preview1 24 12/14/2025
7.6.105 16 12/22/2025
7.6.104 16 12/26/2025
7.6.103 19 12/26/2025
7.6.102 20 12/26/2025
7.6.101 24 12/26/2025
7.6.0 23 12/14/2025
7.6.0-preview1 27 12/20/2025
7.5.2 22 12/26/2025
7.5.0 20 12/26/2025
7.4.0 25 12/14/2025
7.3.4 20 12/26/2025
7.3.3 22 12/26/2025
7.3.2 17 12/26/2025
7.3.1 19 12/16/2025
7.3.0-beta3 23 12/19/2025
7.3.0-beta2 24 12/20/2025
7.3.0-beta1 21 12/14/2025
7.2.1 17 12/26/2025
7.2.0 24 12/14/2025
7.2.0-beta3 24 12/16/2025
7.2.0-beta2 22 12/18/2025
7.2.0-beta1 20 12/20/2025
7.1.1 21 12/26/2025
7.1.0 21 01/04/2026
7.1.0-beta1 23 12/20/2025
7.0.3 24 12/14/2025
7.0.2 18 12/20/2025
7.0.0 21 01/01/2026
7.0.0-beta3 18 12/21/2025
7.0.0-beta2 20 12/14/2025
7.0.0-beta1 18 12/20/2025
6.4.0 20 12/26/2025
6.4.0-rc4 18 12/26/2025
6.4.0-rc3 20 12/20/2025
6.4.0-rc2 0 01/30/2017
6.4.0-rc1 0 01/30/2017
6.4.0-beta9 0 11/21/2016
6.4.0-beta8 0 10/31/2016
6.4.0-beta7 0 10/28/2016
6.4.0-beta6 0 10/25/2016
6.4.0-beta5 0 10/24/2016
6.4.0-beta4 0 10/21/2016
6.4.0-beta3 0 07/04/2016
6.4.0-beta2 0 07/01/2016
6.4.0-beta10 0 01/30/2017
6.4.0-beta1 0 06/28/2016