Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
- #853 Server-side event handlers and
- #865 New implementation for
WebSharper.Sitelets.Routertype, fully composable and also working on the client-side.
WebSharper.UIadds helpers to use it for client-side routing. This allows generating safe links on the client for server-side endpoints, also on the server to states handled by the client.
- #862 Fix using
web.config, now local script links are correct for any sub-page.
- #864 Expanded
WebSharper.Testingto expose more equality test alternatives provided by
- #854 Better handling of F# trait calls (using a member constraint inside an
inlinefunction). Now an overloaded method is resolved based on signature.
- #858 Optimization of remoting protocol: array of types are not included when it is empty.
- #857 Attributes previously in
WebSharper.Siteletsnamespace and assembly are now in
WebSharpernamespace and in
Routerfield is now of type
IRouter, compatible in capabilities with the old
Routerrecord. The new
Routertype offers more combinators and is implementing
- Also with the WebSharper 4.1,
WebSharper.UI.Nexthas been renamed to
WebSharper.UI, affecting both package and namespace naming. For C# projects, an additional package reference for
WebSharper.UI.CSharpis needed, and
.CSharphas been removed from all namespace names, so now no extra
usings are needed to get the C#-oriented extension methods. A compatibility package
WebSharper.UI.Next 4.1still exists for immediate back-compatibility, switching to
WebSharper.UIis recommended for new features and fixes.