Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- What’s new in F# 10 – F# Guide – .NET | Microsoft Learn
- What’s new in C# 14 | Microsoft Learn
- Announcing .NET 10 – .NET Blog
- What’s New in Rider
- OpenAPI.NET: The Biggest Update Ever – OpenAPI at Microsoft
- Aspire 13 – Aspireify anything | Aspire Blog
- Visual Studio 2026 is here: faster, smarter, and a hit with early adopters – Visual Studio Blog
- A first look at the all‑new UX in Visual Studio 2026 – Visual Studio Blog
- How Copilot Studio uses .NET and WebAssembly for performance and innovation – .NET Blog
- Introducing Copilot auto model selection (preview) – Visual Studio Blog
- Azure MCP Server Now Built-In with Visual Studio 2026: A New Era for Agentic Workflows – Visual Studio Blog
- Roadmap for AI in Visual Studio (November) – Visual Studio Blog
- Matthew Watt Smatterings of F# – YouTube
- Welcome to .NET 10 & Visual Studio 2026! – YouTube
- What’s New in C# 14 – YouTube
- What’s New in ASP.NET Core – YouTube
- Performance Improvements in .NET 10 – YouTube
- What’s New in NuGet – YouTube
- What’s New in Containers for .NET 10 – YouTube
- Build better web apps with Blazor in .NET 10 – YouTube
Videos
- Functional Programming in F#: Fad or Fabulous? — Ken Bonny
- On .NET Live | Building Real-World AI Agents with Agent Framework
- .NET MAUI Community Standup – A Journey to 10 Years of Grial
Blogs
- MLIR Testing with Teeth – Houston Haynes
- Introducing Conclave – Houston Haynes
- F# Domain Model with Event Sourcing vs C# with Entity Framework | by Tony Lucca
- Easier reflection with [UnsafeAccessorType] in .NET 10 – Andrew Lock
- Duende Software – Identity and Access Management for .NET | Duende
F# vNext
- [Poll] Consider changing the default of fsharp_multiline_bracket_style · Issue #3200
- Allow defining covariant/contravariant type parameters for use in other .NET languages · Issue #1450
Highlighted projects
- afxres/binary: Serialization library for C# and F#.
- DCPRevere/jade – F# Event Sourcing Library
- cmeeren/BatchIt: Call batched functions as normal function
- ninjarobot/FSharp.Text.Docker: Build dockerfiles and run docker commands from F#
- j-alexander/FSharp.Data.JsonPath: JsonPath for F# Data JsonValue
- CSBiology/DynamicObj: F# library supporting Dynamic Objects including inheritance in functional style
- G-Research/ShapeSifter: Type-safe datatype-generic programming for F#
- G-Research/HeterogeneousCollections: Type-safe heterogeneous collections for F#
- ionide/Fornax: Scriptable static site generator using type safe F# DSL to define page templates.
- mavnn/VisualInk: Writing visual novels using Ink from Inkle.
- Freymaurer/Fable.Multiverse: A template to get up and running as fast as possible with Fable and publishing to multiple languages.
New Releases
- Paket 10.0.0-alpha011
- Aardvark.Paket 10.0.0
- Giraffe 8.2.0
- FSharp.SystemCommandLine 2.0.0
- Felicity 0.24.4
- DbFlow 0.6.0
- ReactiveElmish 1.5.0
- ReactiveElmish.Avalonia 1.5.0
- fsdocs-tool 21.0.0
- FSharp.Formatting 21.0.0
- Numerics.NET.FSharp 10.0.0
- Mikodev.Binary.FSharp 5.10.0
- FSharp.Text.Docker 1.0.17
- FSharp.Data.JsonPath 1.1.3
- Farse 0.6.0
- BatchIt 1.2.1
- FDocument 0.1.0
- HeterogeneousCollections 1.1.2
- FsUnit.Light.NUnit 1.1.0
- DynamicObj 7.1.0
- ShapeSifter 1.1.19
- Pulsar.Client 3.13.0
- altcover 9.0.102
- Fornax.Core 0.16.0
- FSharpLint.Core 0.26.6
- Ionide.Analyzers 0.14.10
- FSharp.Compiler.Service 43.10.100
- Equinox.Templates 7.0.0
That’s all for now. Have a great week.
If you want to help keep F# Weekly going, click here to jazz me with Coffee!
Discover more from Sergey Tihon's Blog
Subscribe to get the latest posts sent to your email.


One thought on “F# Weekly #46, 2025 – #FsAdvent & .NET Conf 2025”