Opinionated, web development framework for F# which implements the server-side, functional MVC pattern
Allow all functions in a channel to see the socketId (by @robertpi)
Add exception handler for site.map generation (by @Krzysztof-Cieslak)
Fix edit action in controller (by @Krzysztof-Cieslak)
Moves use_open_id_auth_with_config
to the Saturn.Extensions.Authorization project, obsoletes the old member and forwards it to the new project. (by @ChrSteinert))
Channel improvements (typed handle
action) (by @Krzysztof-Cieslak)
Doc generation and infrastructure updates (by @Krzysztof-Cieslak)
Add support for AzureAD OAuth (by @ChrSteinert))
bump TFM to netcoreapp3.1 (by @baronfel) fully-qualify applicationbuilder type to use the saturn type instead of aspnetcore (by @baronfel) Fixed naming collision in Auth extensions (by @rusanov-vladimir )
Update Giraffe to 4.0.1 (by @mastoj)
add OpenId Saturn extension (by @gfritz) updated Giraffe to version 4 (by @brase) fix for signature of tryMatchInput (by @brase) renames AddAuthorization to AddAuthorizationCore (by @brase) Add more constraints for package dependencies (by @Krzysztof-Cieslak)
use_config
to accept IConfiguration -> 'a
(by @Krzysztof-Cieslak)case_insensitive
) (by @Krzysztof-Cieslak)no_router
operation (by @Krzysztof-Cieslak)use_developer_exceptions
and listen_local
to application CE (by @Krzysztof-Cieslak)Add extension for turbolinks Fix turbolinks header application (by @NinoFloris) Set 404 status code on not found handlers in sample return an IActionResult over HttpResponse in azure functions handler Fix for plugs firing twice (by @jeremyabbott)
Check state.Urls before running UseUrls (by @NinoFloris) fixes missing doctype in html controller actions (by @WalternativE) Add abstraction for hosting Saturn on Azure Functions (by @Krzysztof-Cieslak) Enable packaging for extensions (by @Krzysztof-Cieslak)