.NET 10 Preview 3 has been released, showcasing improvements in several domains, including the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, and .NET MAUI. The release includes a safe way to create ValidationContext, better support for Telemetry Schema URLs in ActivitySource and Meter, support for byte-level operations in BPE Tokenizer, and a reliable option for LightGBM Trainer in ML.NET.
The SDK now provides interactive options, native shell tab-completion scripts, and control over container images. The C# language has received updates that include null-conditional assignment and the introduction of extension members. No new features have been added to Visual Basic. ASP.NET Core and Blazor have received updates, introducing a declarative model for state persistence from components and services, enabling reference fingerprinted static web assets in standalone Blazor WebAssembly applications, and adding support for Server-Sent Events..NET MAUI offers fullscreen video playback, geolocation capabilities, and support for WebAuthenticator CancellationToken.
Version 2.3.321 of AttackSurfaceAnalyzer has been released, featuring updates to dependencies (#740) and the addition of a privacy statement link in the GUI (#739).
Microsoft has released Visual Studio Code 1.99.2, featuring various updates, including an experiment for configuring the default language model/mode. The identified changes are likely candidates for resolution in the upcoming release. Identified issues include crashes of the updater during updates, installation and upgrade system challenges, Windows-related concerns, a bug in the agent mode chat window, significant input delays post version 1.99 when policies are activated, configuration and setup difficulties, performance issues, chat context problems following the recent update, errors when attempting to open notebook cell output in a new tag text editor, and complications with quick fix overlay tips not displaying due to inadequate CSS.
PowerToys 0.90.1 is a patch release aimed at enhancing stability in the previous version. This update resolves various issues, including installation from WinGet, command palette launch problems, crashes occurring with administrator privileges, challenges related to dependency installation, and updates the .NET package to version 9.0.4. The update is now accessible for x64 and ARM64 users.
Microsoft has announced the release of Virtual Studio Code 1.99.1, addressing a remote code execution vulnerability that allowed users within the same group to execute additional code in the integrated zshell.
Microsoft has released a new preview of Windows Package Manager, providing experimental support for DSC v3 processing while discontinuing support for 32-bit ARM. Changes include fixing DynamicProcessor crashes and adding securityContext to configuration files.
The March 2025 release of Visual Studio Code features various updates, such as the introduction of agent mode, enhancements to code editing, and an upgraded chat experience. The Agent mode has been introduced in the stable version of VS Code, featuring tools for the Model Context Protocol server. The editor now provides Next Edit Suggestions, minimizes distractions, and incorporates AI edits. Furthermore, users have the ability to access a wider range of language models in chat, seamlessly switch between ask, edit, and agent modes, as well as create and modify notebooks.
Microsoft has released Windows Package Manager 1.10.390, which addresses issues with WinGet 1.10 for both Windows 10 and 11. The release encompasses comprehensive support for Entra ID, enhanced privilege attributes within configuration files, and the execution of source management in the COM API. Minor adjustments include addressing COM download issues.
Microsoft has released a new preview build of WinGet, which provides experimental support for DSC v3 processing and has discontinued support for 32-bit ARM. The updates incorporate parallel build capabilities, the elimination of arm32 support, the introduction of validation options for portable installer types, improved handling of access denied errors, and the addition of security context entries.
Microsoft has released PowerToys 0.90.0, which brings enhancements in features, stability, and automation capabilities. The release features multiple enhancements, notably the introduction of the Command Palette, which provides a swift launcher with an enriched display and expanded functionalities while maintaining optimal performance. The Color Picker has undergone an update from WPF UI to .NET WPF, leading to enhanced themes and visual consistency across various modes. The Windows Command Palette has been launched, offering an enhanced and versatile experience for users.
FancyZones has been updated to address several issues, including the incorrect data being written to the JSON file, misrepresentation of layout hotkeys, and the absence of the "None" option in the editor layout. The Image Resizer has undergone enhancements, including alerts concerning the utilization of the variables "shellItem" and "itemName" prior to their initialization.
Microsoft has released the March 2025 release of the Azure SDK.
Microsoft has released a new preview release of Windows Package Manager, providing experimental support for DSC v3 processing while discontinuing support for 32-bit ARM. Changes consist of implementing a maximum nesting level limit in the YAML parser, updating the winget.resw file, and resolving the end-to-end test failure.
Microsoft has released the second preview release of .NET 10, featuring improvements in several domains such as the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, and .NET MAUI. The release features enhancements in encryption algorithms, runtime performance, array enumeration de-abstraction, inlining of late devirtualized methods, and introduces support for casting and negation in NativeAOT's Type Preinitializer. The SDK now provides a more consistent command order for the dotnet CLI, and C# includes partial events and constructors. Visual Basic does not introduce any new features; however, ASP.NET Core and Blazor have enhanced the Blazor Web App project template by incorporating a reconnection UI component. The .NET MAUI has undergone enhancements, featuring the introduction of a new InvokeJavascriptAsync method.
Microsoft has released Windows Terminal Preview 1.23.10732.0, a timely servicing release that includes various updates. The update facilitates navigation between embedded hyperlinks in Mark Mode using Tab and Shift+Tab, addresses issues such as hyperlink underlines and mouse reports, minimizes terminal crashes during rapid tab closures, resolves deadlocks during console session handoff, and enhances the About dialog. The update also addresses graphical issues, guarantees proper session saving upon closing the final window, and enhances the Japanese names for Split Tab and Rename Tab. Debugging Terminal and conhost now generate a reduced number of erroneous outputs.
Microsoft has released Windows Terminal 1.22.10731.0, a servicing release that addresses various bugs, enhances Japanese naming for Split and Rename Tab, improves ConPTY functionality, and optimizes pipe closure during startup to prevent hanging issues.
Microsoft has announced the release of Visual Studio Code 1.98.2, which addresses a couple of minor issues. These include crashes in the PowerShell Integrated Terminal when switching folders, regression problems, crashes on Linux associated with a 16KB page size following the Electron 34 update, as well as issues related to freezing, slowness, crashes, memory leaks, and the need to reassess the persisted model upon opening a workspace.
Microsoft has announced the release of Visual Studio Code 1.98.1, which serves as a minor bug fix update for the 1.98 series.
Microsoft has released Visual Studio Code 1.98.0, which brings a range of updates, such as Next Edit Suggestions, Agent mode, Copilot Edits for notebooks, Code search, Terminal IntelliSense, drag & drop references, a Linux custom title bar, unresolved diagnostics, soft-delete in source control, and the general availability of custom instructions.
Microsoft has released PowerToys 0.89.0, emphasizing enhancements in features, stability, accessibility, and automation. The update features enhancements to installer hashes, Advanced Paste, FancyZones, Image Resizer, and Settings. The update features support for media transcoding, resolves crashes following the .NET 9 update, and enhances screen reader functionality. The UI automation framework has undergone enhancements across various modules, and additional tests have been implemented to encompass manual checks.
The release also resolves issues related to Windows 11 updates, updates to .NET packages, and compatibility with VS17.3 and later for C++23. The update also resolves issues with PowerToys Run, including crashes related to thumbnail loading following the .NET 9 update, the interference of PowerLauncher.exe with other MSI installers when creating shortcuts, and improvements in dark mode detection. The update additionally resolves issues related to list separator handling in the Calculator and enhances angle unit conversions in the PowerToys Run calculator.
Microsoft has launched AI Shell Preview 2, featuring enhancements such as enhanced support for Azure PowerShell, compatibility with third-party OpenAI models, a revised code sample for developing an Ollama agent, improved handling of native command errors, and a streamlined process for deploying Azure OpenAI instances.
The Azure agent now provides enhanced integration with Azure PowerShell, facilitating the use of AI-generated Azure PowerShell scripts. The OpenAI-GPT agent now accommodates third-party models that adhere to the OpenAI API specifications, facilitating a more adaptable AI experience. The updated code sample for the Ollama agent now incorporates the OllamaSharp library and facilitates configuration through settings files. A Bicep template has been introduced to facilitate the efficient deployment of Azure OpenAI instances, significantly reducing the time compared to the manual creation of an instance in the Azure portal. The release encompasses bug fixes and supplementary documentation. To install AI Shell Preview 2, utilize the command "Copy" along with "Invoke-Expression" for the installation of the tool.