.NET docs: What's new for February 2025
Welcome to what's new in the .NET docs for February 2025. This article lists some of the major changes to docs during this period.
.NET breaking changes
New articles
- Ambiguous overload resolution affecting StringValues implicit operators
- Default .NET images use Ubuntu
- Environment variable renamed to DOTNET_OPENSSL_VERSION_OVERRIDE
- MSBUILDCUSTOMBUILDEVENTWARNING escape hatch removed
- System.Linq.AsyncEnumerable in .NET 10
- System.Text.Json metadata reader now unescapes metadata property names
- System.Windows.Forms.StatusStrip uses a different default renderer
- System.Windows.Forms.StatusStrip uses System RenderMode by default
Updated articles
- Breaking changes in .NET 7 - .NET 7 breaking changes overview behavioral changes clarity
AI in .NET
New articles
.NET fundamentals
New articles
- Install and use LLDB on Linux
- MSTEST0041: Use 'ConditionBaseAttribute' on test classes
- What's new in .NET 10
- What's new in .NET libraries for .NET 10
- What's new in the .NET 10 runtime
- What's new in the SDK and tooling for .NET 10
Updated articles
- C# formatting options - Add default value for csharp_space_between_parentheses
- Configure MSTest - Improve MSTest testconfig doc
- dotnet test - Add documentation to the new dotnet test
- How to perform streaming transform of large XML documents (LINQ to XML) - Fixed incorrect logic in another XmlReader's example
- How to stream XML fragments with access to header information (LINQ to XML) - Fixed incorrect logic in another XmlReader's example
C# language
New articles
Updated articles
- Resolve nullable warnings - Add additional nullable reference warnings and errors
Azure SDK for .NET
New articles
.NET Framework
New articles
Community contributors
The following people contributed to the .NET docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the what's new landing page.
- Rageking8 -
- Knar33 - Knar
- BartoszKlonowski - Bartosz Klonowski
- BenjaminMichaelis - Benjamin Michaelis
- cacamille3 - Camille Guérin
- egil - Egil Hansen
- i2van - Ivan Ivon
- james-crawshaw -
- JoonghyunCho - Jay Cho
- jwreford99 - Julian Wreford
- kendra-svg - Kendra Sancho Vega
- maartenba - Maarten Balliauw
- michelebastione - Michele Bastione
- mpolewaczyk - Mateusz Polewaczyk
- newmancodes - Stephen Newman
- RadwanAlfakseh - Radwan Nabeel Alfakseh
- selaskar -
- ShaoHans - ShaoHans
- sonergonul - Soner Gönül
- theluckyprogrammer - Tomasz Osmanowski
- thomasclaudiushuber - Thomas Claudius Huber
- tsahi - tsahi
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.