Releases: SimplifyNet/Simplify.Web
Releases · SimplifyNet/Simplify.Web
4.2.1
23 Oct 18:52
Compare
Sorry, something went wrong.
No results found
Bug Fixes
IControllerMetaData incorrect fields nullability (#97 )
Updates
Upgrade to Microsoft.Extensions.Configuration.Json 3.1.9
Simplify.System.Sources internal upgrade to 1.2.2
Simplify.Xml.Sources internal upgrade to 1.1.2
4.2
21 Sep 08:38
Compare
Sorry, something went wrong.
No results found
New Features
Nested properties validation (#94 )
Inherited properties validation (#95 )
Nested/Inherited properties validation toggle
Updates
Upgrade to Microsoft.Extensions.Configuration.Json 3.1.8
4.1.2
26 Aug 10:53
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Disable setting PreviousPageUrl on 403, 404 controllers (#90 )
Updates
Upgrade to Simplify.DI 4.0.7
4.1.1
29 Apr 10:15
Compare
Sorry, something went wrong.
No results found
Updates
Upgrade to Simplify.DI 4.0.3
Internal upgrade to Simplify.Xml.Sources 1.1.1
4.1
01 Apr 15:12
Compare
Sorry, something went wrong.
No results found
New
Added query string model parameters invariant casing support (#54 )
Updates
Upgrade to Simplify.DI 4.0.2
Upgrade to Microsoft.Extensions.Configuration.Json 3.1.3
Bug fixes
BootstrapperFactory possible null pointer fix
4.0.2
27 Jan 14:18
Compare
Sorry, something went wrong.
No results found
New
Authentication redirect middleware added
Updates
netcoreapp3.1 and netcoreapp3.0 target frameworks added with reference to Microsoft.AspNetCore.App (#52 )
Upgrade to Simplify.DI 4.0.1
4.0.1
06 Jan 17:50
Compare
Sorry, something went wrong.
No results found
Bug fixes
Static file reader permissions change to read (#47 )
4.0
22 Dec 09:18
Compare
Sorry, something went wrong.
No results found
Breaking changes
Simplify.Web request pipeline asynchronous all the way (Async controllers are now processed the same way as synchronous)
ControllerResponse Process is now asynchronous (#30 )
Upgrade to Simplify.Templates 2 (#40 )
New
Controllers Model asynchronous ReadModelAsync method (#27 )
IWebContext.RequestBody asynchronous ReadRequestBodyAsync method (#26 )
IWebContext.Form asynchronous ReadFormAsync method
Static file handler is asynchronous (#31 )
IWebContext.IsAuthenticated (#42 )
TemplateFactory LoadAsync method refactored to correct async
Bug fixes
RequiredAttribute is not checking empty strings (#29 )
StaticFileResponse is not correctly calculating MIME type by file extension (#34 )
Dependencies Updates
System.IO.Abstractions dependency removed
3.0
20 Oct 17:14
Compare
Sorry, something went wrong.
No results found
Breaking changes
HttpModelHandler Validation/Bidning types now should be regisered in container besides HttpModelHandler.Register
Simplfiy.Web types registration simplification, for custom types use respective override methods
Ajax attribute renamed to Content (#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 )
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 to SimplifyWebTypesFinder
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 )
2.3
28 Sep 13:23
Compare
Sorry, something went wrong.
No results found
Updates
Upgrade to Simplify.DI 4.0
Upgrade to Simplify.Templates 1.5.2
Microsoft.CSharp 4.6
Other
Internal upgrade to Simplify.String.Sources 1.2.0
Internal upgrade to Simplify.System.Sources 1.2.0