Skip to content

v0.7.0

Compare
Choose a tag to compare
@DamianEdwards DamianEdwards released this 29 Nov 04:08
· 21 commits to main since this release
1441fd9
  • Updates for .NET 7.0.0 GA
  • Dropped prerelease suffix
  • Drops specific support for .NET Core 3.1 (out of support in December 2022)
    • Library includes targets for netstandard2.0 so can be installed in .NET Core 3.1 projects but I no longer test on .NET Core 3.1
  • Validation behavior now matches ASP.NET Core MVC Model Validation behavior WRT to recursive validation
  • Adds support for async validation for objects that implement new interface IAsyncValidatableObject
  • Adds support for validation attributes defined on parameters of record type primary constructors, e.g.:
    public record Todo(int Id, [Required] string Title)
  • Available on NuGet: