If you're using the SAFE Stack and are having difficulties with the latest versions of dotnet 8, we've identified a potential issue with 8.0.30x and #fsharp which manifests itself when using dotnet watch.
Our advice until a patch is released is to pin to 8.0.206 of .NET 8.
The new SAFE.Server and SAFE.Client packages also simplify your dependencies by giving you a basic "known-good" set of dependencies.
Of course this will work with the NuGet client, and you can use this with your own hand-rolled SAFE apps if you like!
With the latest release of the SAFE Template, we've added support for client and server NuGet packages which come with handy types and functions to help you get up and running even more quickly, using best practices.
https://t.co/VS98tHoLDX
This also affords us a great opportunity to improve documentation within the editor, with links to useful articles and recipes. We're going to continue to build upon this in future releases.
Good news for those who want to learn SAFE stack fundamentals; the SAFE Dojo was recently updated to use #dotnet 8 and SAFE v5. Check our our recent blog post for more information!
#fsharp
https://t.co/J1YLS339ro
Another week, another new recipe! We've now added a recipe showing how to quickly get up and running with custom application settings and configuration in @aspnet#fsharp@dotnet#web
https://t.co/zikib0ZdIq
A few people have asked about #dependencyinjection within SAFE Stack applications, so we've created a simple recipe showing how to get started.
Have fun adding as many layers of indirection as you require ;-)
https://t.co/NNoGd6SkFv
Good news everyone. We've successfully upgraded all the recipes on our docs site to work with the v5 template! If you have any feedback or suggestions for new content, please add an issue to the official docs repository. #fsharp@dotnet#javascript
https://t.co/75sTsVONGV
We've just published a step-by-step guide to creating a SAFE Stack application from "zero"! We'd love feedback and if you think this helps demystify some of the moving parts within the stack! #fsharp#web#javascript@FableCompiler@dotnet@vite_js
https://t.co/sRHId6v3tn
@bsa@FableCompiler@dotnet@vite_js Per the opening paragraph of the article: "Each section links to a specific commit from the history of the repository."
If you click the linked heading of 1.2, you'll be taken to a commit in GitHub which contains an .editorconfig file.
Upgrading to and running your first SAFE Stack v5 is easy, thanks to @dotnet SDK and its templating support - just follow these 4 simple steps!
1. Install the latest template. If it already exists, it'll be upgraded automatically.