WebSharper 4 beta-7
Pre-release
Pre-release
·
1918 commits
to master
since this release
Zafir.4.0.169.70-beta7
Latest Visual Studio template installers compatible with VS2015/2017 is available here.
Enhancements
- #689 Added support for F# 4.1 and C# 7 new language features.
- #596 Automatic download of remote web resources to serve from locally. Set
<WebSharperDownloadResources>True</WebSharperDownloadResources>
in your project file to have WebSharper download all remote js/css defined in current project and all references. Add
<add key="UseDownloadedResources" value="True" />
to your<appSettings>
section inweb.config
. - #696 Parameterless union cases of a JavaScript-annotated union translate to a singleton instance for performance. Equality checks are optimized for these cases to just check the tag.
- #638 Added
Warn
attribute, calls to annotated member will generate a warning wherever it is called from client-side code. - #693 F# multi-type trait calls translate but still are not supporting overloads. F#
+
and-
operators properly translate to the operator defined by the type. - #703 Stub classes with a base class do not emit a new class overwriting outside one.
UI.Next
- #117 IE compatibility: use DomElement.parentNode, not parentElement.
- Implement the revised templating engine for C#.