FluentValidation.AspNetCore 8.5.0-preview5

AspNetCore integration for FluentValidation

No packages depend on FluentValidation.AspNetCore.

Changes in 8.5.0:

  • Compatibility with ASP.NET Core 3.

Changes in 8.4.0:

  • 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 30 12/11/2025
11.3.0 20 12/21/2025
11.2.2 27 12/26/2025
11.2.1 24 12/21/2025
11.2.0 21 12/21/2025
11.1.3 23 12/21/2025
11.1.2 30 12/09/2025
11.0.3 25 12/13/2025
11.0.2 25 12/09/2025
11.0.1 29 12/13/2025
11.0.0 26 12/13/2025
10.4.0 28 12/21/2025
10.3.6 22 12/21/2025
10.3.5 23 12/13/2025
10.3.4 21 12/14/2025
10.3.3 23 12/21/2025
10.3.1 19 12/21/2025
10.3.0 23 12/13/2025
10.2.3 25 12/21/2025
10.2.2 29 12/14/2025
10.2.1 22 12/17/2025
10.2.0 25 12/21/2025
10.1.0 27 12/21/2025
10.0.4 25 12/14/2025
10.0.3 21 12/26/2025
10.0.2 23 12/26/2025
10.0.1 26 12/13/2025
10.0.0 24 12/26/2025
10.0.0-preview4 26 12/11/2025
10.0.0-preview3 29 12/13/2025
10.0.0-preview2 30 12/20/2025
10.0.0-preview1 24 12/14/2025
9.5.4 21 12/14/2025
9.5.3 39 12/23/2025
9.5.2 22 12/11/2025
9.5.1 26 12/15/2025
9.5.0 24 12/26/2025
9.4.0 22 12/26/2025
9.3.0 26 12/12/2025
9.3.0-preview3 23 12/14/2025
9.3.0-preview2 25 12/16/2025
9.3.0-preview1 25 12/20/2025
9.2.0 28 12/26/2025
9.1.3 25 12/14/2025
9.1.2 20 12/26/2025
9.1.1 23 12/26/2025
9.1.0 33 12/21/2025
9.0.1 28 12/22/2025
9.0.0-preview5 23 12/15/2025
9.0.0-preview4 29 12/20/2025
9.0.0-preview3 25 12/20/2025
9.0.0-preview2 27 12/20/2025
9.0.0-preview1 25 12/20/2025
8.6.3 23 12/26/2025
8.6.2 24 12/26/2025
8.6.1 22 12/26/2025
8.6.0 22 12/26/2025
8.5.1 22 12/26/2025
8.5.0 20 12/26/2025
8.5.0-preview5 25 12/20/2025
8.5.0-preview4 28 12/09/2025
8.5.0-preview3 25 12/20/2025
8.5.0-preview2 22 12/20/2025
8.5.0-preview1 30 12/13/2025
8.4.0 25 12/26/2025
8.3.0 25 12/26/2025
8.2.2 22 12/26/2025
8.2.1 24 12/26/2025
8.2.0 24 12/11/2025
8.1.3 26 12/17/2025
8.1.2 28 12/26/2025
8.1.1 24 12/26/2025
8.1.0 21 12/27/2025
8.0.101 20 12/19/2025
8.0.100 22 12/20/2025
8.0.0 25 12/13/2025
8.0.0-rc1 21 12/17/2025
8.0.0-preview4 27 12/14/2025
8.0.0-preview3 23 12/20/2025
8.0.0-preview2 22 12/20/2025
8.0.0-preview1 27 12/14/2025
7.6.105 20 12/22/2025
7.6.104 21 12/26/2025
7.6.103 22 12/26/2025
7.6.102 24 12/26/2025
7.6.101 28 12/26/2025
7.6.0 29 12/14/2025
7.6.0-preview1 30 12/20/2025
7.5.2 28 12/26/2025
7.5.0 25 12/26/2025
7.4.0 27 12/14/2025
7.3.4 22 12/26/2025
7.3.3 25 12/26/2025
7.3.2 20 12/26/2025
7.3.1 23 12/16/2025
7.3.0-beta3 26 12/19/2025
7.3.0-beta2 27 12/20/2025
7.3.0-beta1 23 12/14/2025
7.2.1 20 12/26/2025
7.2.0 27 12/14/2025
7.2.0-beta3 29 12/16/2025
7.2.0-beta2 26 12/18/2025
7.2.0-beta1 24 12/20/2025
7.1.1 26 12/26/2025
7.1.0 25 01/04/2026
7.1.0-beta1 26 12/20/2025
7.0.3 27 12/14/2025
7.0.2 22 12/20/2025
7.0.0 26 01/01/2026
7.0.0-beta3 20 12/21/2025
7.0.0-beta2 24 12/14/2025
7.0.0-beta1 21 12/20/2025
6.4.0 23 12/26/2025
6.4.0-rc4 22 12/26/2025
6.4.0-rc3 23 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