Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
JeremySkinner committed Feb 19, 2020
1 parent f3ec23e commit b89af81
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 9 deletions.
16 changes: 9 additions & 7 deletions Changelog.txt
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
9.0 -
Removed support for netstandard1.1, netstandard1.6 and net45
Removed support for netstandard1.1, netstandard1.6 and net45 (net461 still supported)
Default email validation mode now uses the same logic as ASP.NET Core. Previous regex behaviour is opt-in.
TestHelper advanced mode now has more features (see https://docs.fluentvalidation.net/en/latest/testing.html#advanced-test-extensions)
Equal/NotEqual now perform ordinal comparison when used with string properties
Severity can now be set dynamically with a callback
Removed WithLocalizedMessage (WithMessage that takes a callback is the replacement)
Removed ResourceName from ValidationFailure
Removed ResourceName and ResourceType from IStringSource.
Removed SetCollectionValidator which was deprecated in 8.0
Removed various methods from MessageFormatter that were deprecated in 8.x
Removed DelegatingValidator which was deprecated in 8.x.
Additional overload of OnAnyFailure that can receive a collection of validation failures
Remove DisplayAttribute integration and reference to DataAnnotations.
Default email validation mode now uses the same logic as ASP.NET Core. Previous regex behaviour is opt-in.
ComparisonProperty placeholder is now formatted like PropertyName.
Equal/NotEqual now perform ordinal comparisons on string properties by default.
Severity can now be set with a callback
ComparisonProperty placeholder is now formatted like PropertyName
Translations of default error messages into other languages are now lazily-loaded
PropertyValidator.ShouldValidateAsync reanamed to ShouldValidateAsynchronously to remove confusion where the naming suggested this was an async method
PropertyValidatorContext.Instance renamed to InstanceToValidate for consistency with ValidationContext.
Removed DelegatingValidator which was deprecated in 8.x.
Removed various methods from MessageFormatter that were deprecated in 8.x

8.6.0 - 4 December 2019
Add support for ASP.NET Core 3.1
Expand Down
8 changes: 6 additions & 2 deletions src/FluentValidation/FluentValidation.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,23 @@
FluentValidation 9 is a major release. Please read the upgrade notes at https://docs.fluentvalidation.net/en/latest/upgrading-to-9.html

Changes in 9.0.0:
* Removed support for netstandard1.1 and netstandard1.6
* Removed support for netstandard1.1, netstandard1.6 and net45 (net461 still supported)
* Default email validation mode now uses the same logic as ASP.NET Core. Previous regex behaviour is opt-in.
* TestHelper advanced mode now has more features (see https://docs.fluentvalidation.net/en/latest/testing.html#advanced-test-extensions)
* Equal/NotEqual now perform ordinal comparison when used with string properties
* Severity can now be set dynamically with a callback
* Removed WithLocalizedMessage (WithMessage that takes a callback is the replacement)
* Removed ResourceName from ValidationFailure
* Removed ResourceName and ResourceType from IStringSource.
* Removed SetCollectionValidator which was deprecated in 8.0
* Removed SetCollectionValidator which was deprecated in 8.0
* Removed DelegatingValidator which was deprecated in 8.x.
* Additional overload of OnAnyFailure that can receive a collection of validation failures
* Remove DisplayAttribute integration and reference to DataAnnotations.
* ComparisonProperty placeholder is now formatted like PropertyName
* Translations of default error messages into other languages are now lazily-loaded
* PropertyValidator.ShouldValidateAsync reanamed to ShouldValidateAsynchronously to remove confusion where the naming suggested this was an async method
* PropertyValidatorContext.Instance renamed to InstanceToValidate for consistency with ValidationContext.
* Removed various methods from MessageFormatter that were deprecated in 8.x

Full release notes can be found at https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt
</PackageReleaseNotes>
Expand Down

0 comments on commit b89af81

Please sign in to comment.