Simplify.Web v3.0 Release Notes
Release Date: 2019-10-20 // over 4 years ago-
๐ฅ Breaking changes
HttpModelHandler
Validation/Bidning types now should be regisered in container besidesHttpModelHandler.Register
- ๐ Simplfiy.Web types registration simplification, for custom types use respective override methods
- ๐
Ajax
attribute renamed toContent
(#20)
๐ New
- ๐ Custom ViewModel attribute (#14)
- ๐ Custom error message for validation attributes (#15)
- ๐ HTTP OPTIONS support for controllers (#21)
- ๐
RegisterSimplifyWeb
IDIContainerProvider
extension method for custom Simplify.Web types registration (#17) - 0๏ธโฃ Internal container ambient context (BootstrapperFactory.ContainerProvider) for SImplify.Web usage with default initialization from
DIContainer.Current
- ๐
IControllerExecutor
IControllerMetaData
instead of only controllerType (#16) - ๐
GetTypesToIgnore
moved toSimplifyWebTypesFinder
โก๏ธ Dependencies Updates
- โฌ๏ธ Upgrade to Microsoft.Extensions.Configuration.Json 3.0
- โฌ๏ธ Internal upgrade to Simplify.String.Sources 1.2.1, Simplify.System.Sources 1.2.1
Other
- ๐จ Internal refactoring
- ๐ C# 8 and Nullable Reference Types enabled (#22)