Today, we are releasing the .NET April 2023 Updates. These updates contain non-security improvements. Your app may be vulnerable if you have not deployed a recent .NET update.
You can download 7.0.5 and 6.0.16 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64.
- Installers and binaries: 7.0.5 | 6.0.16
- Release notes: 7.0.5 | 6.0.16 |
- Container images
- Linux packages: 7.0.5 | 6.0.16
- Release feedback/issue
- Known issues: 7.0 | 6.0
Windows Package Manager CLI (winget)
You can now install .NET updates using the Windows Package Manager CLI (winget):
- To install the .NET 7 runtime:
winget install dotnet-runtime-7
- To install the .NET 7 SDK:
winget install dotnet-sdk-7
- To update an existing installation:
winget upgrade
See Install with Windows Package Manager (winget) for more information.
Improvements
- ASP.NET Core: 7.0.5
- Entity Framework Core: 7.0.5
- Linker: 7.0.5
- Runtime: 7.0.5 | 6.0.16
- Templating: 7.0.5
- WPF: 7.0.5 | 6.0.16
Visual Studio
See release notes for Visual Studio compatibility for .NET 7.0 and .NET 6.0.
Hi Rahul,
I had the false impression that this update was not a security update, just like last month.
Adding a link to the CVE and change the wording might help to emphasis that this update contains a security fix.
Onno
Agree it is worded confusingly. Edit: Actually, looking at it and the actual release notes for the two versions, I think it’s just a bad copy/paste job from a template.
https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0.16/6.0.16.md
https://github.com/dotnet/core/blob/main/release-notes/7.0/7.0.5/7.0.5.md