Simplify.Web v4.0 Release Notes

Release Date: 2019-12-22 // over 4 years ago
  • ๐Ÿ’ฅ 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