Skip to content

Add release notes for .NET 10 Preview 7 across various components #10006

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 34 commits into from
Aug 12, 2025
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
f1d33f8
Add release notes for .NET 10 Preview 7 across various components
jamesmontemagno Jul 23, 2025
cd7caad
Remove outdated prompt for creating pull requests for Preview 7
jamesmontemagno Jul 23, 2025
b4ae69e
Add prompt for creating pull requests for .NET 10 Preview 7
jamesmontemagno Jul 23, 2025
d6211d7
Update wpf for preview 7 (#10005)
jamesmontemagno Aug 11, 2025
fdb031b
Update dotnetmaui for preview 7 (#9997)
jamesmontemagno Aug 11, 2025
6617d15
Update winforms for preview 7 (#10004)
jamesmontemagno Aug 11, 2025
9de6731
Update efcore for preview 7 (#9998)
jamesmontemagno Aug 11, 2025
1a07e19
Update release-notes/10.0/preview/preview7/README.md
jongalloway Aug 11, 2025
029c33b
Add comprehensive ASP.NET Core release notes for .NET 10 Preview 7 (#…
Copilot Aug 12, 2025
eafe1e9
Update fsharp for preview 7 (#9999)
jamesmontemagno Aug 12, 2025
775f769
Update sdk for preview 7 (#10002)
jamesmontemagno Aug 12, 2025
fc9a6be
Update libraries for preview 7 (#10000)
jamesmontemagno Aug 12, 2025
125f65d
Update csharp for preview 7 (#9996)
jamesmontemagno Aug 12, 2025
56637e8
Update containers for preview 7 (#9995)
jamesmontemagno Aug 12, 2025
953312d
Merge branch 'main' into dotnet10-p7
jongalloway Aug 12, 2025
58c582b
Update runtime for preview 7 (#10001)
jamesmontemagno Aug 12, 2025
d21877d
Update 10.0.0-preview.7.md
victorisr Aug 12, 2025
e1007c2
Update README.md
victorisr Aug 12, 2025
316a1a4
Update releases.md
victorisr Aug 12, 2025
b6a9850
Update README.md
victorisr Aug 12, 2025
d4096c6
Update releases-index.json
victorisr Aug 12, 2025
afb8932
Update README.md
victorisr Aug 12, 2025
a02cbc0
Update releases.json
victorisr Aug 12, 2025
593c6cf
Update install-linux.md
victorisr Aug 12, 2025
0f1e414
Update install-macos.md
victorisr Aug 12, 2025
a84d253
Update install-windows.md
victorisr Aug 12, 2025
5d5ceed
Create release.json
victorisr Aug 12, 2025
be34a0f
Update markdown files and release notes for Preview 7
jamesmontemagno Aug 12, 2025
b1a9921
Update release notes for Preview 7: add missing WPF entry, fix format…
jamesmontemagno Aug 12, 2025
de4915c
fix winforms
jamesmontemagno Aug 12, 2025
872d02a
Update markdown link check workflow to allow all branches for pull re…
jamesmontemagno Aug 12, 2025
bc92c3b
Remove feature summaries from F# and Visual Basic release notes for P…
jamesmontemagno Aug 12, 2025
1f69690
Update release-notes/10.0/preview/preview7/csharp.md
jamesmontemagno Aug 12, 2025
3c34eaf
Merge branch 'main' into dotnet10-p7
jamesmontemagno Aug 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .github/prompts/createprs-for-preview.prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
mode: agent
---


Go through each folder in release-notes/10.0/preview7 and one at a time i want you do to the following:

1. create a new branch names **dotnet10-p7-<name>** where <name> is the name of the file without the extension.
2. modify the file in some simple way by adding a new line at the end of the file with the text "Something about the feature" in it.
3. commit the change with the message "Update <name> for preview 7" where <name> is the name of the file without the extension.
4. push the branch to the remote repository.
5. create a pull request with the title "Update <name> for preview 7" and the body "Please update the release notes here as needed for Preview 7.\n\n/cc @<reviewer>" where <name> is the name of the file without the extension and <reviewer> is assigned based on the assignment table below.
6. go back to the dotnet10-p7 branch and repeat the process for the next file.

## Assignment Table (based on Preview 6 patterns):

| File | Assignee(s) | Based on Preview 6 PR |
|------|-------------|----------------------|
| aspnetcore.md | @danroth27 | #9953 |
| containers.md | @lbussell | #9942 |
| csharp.md | @BillWagner | #9943 |
| dotnetmaui.md | @davidortinau | #10013 |
| efcore.md | @roji | #9945 |
| fsharp.md | @T-Gro | #9946 |
| libraries.md | @richlander @tarekgh | #9952 |
| runtime.md | @ericstj @kunalspathak | #9951 |
| sdk.md | @baronfel @mariam-abdulla @nohwnd | #9949 |
| visualbasic.md | @BillWagner | #9950 |
| winforms.md | @merriemcgaw | #9947 |
| wpf.md | @harshit7962 | #9948 |

Here are the files you need to do this one at a time for:
- aspnetcore.md
- containers.md
- csharp.md
- dotnetmaui.md
- efcore.md
- fsharp.md
- libraries.md
- runtime.md
- sdk.md
- visualbasic.md
- winforms.md
- wpf.md
25 changes: 25 additions & 0 deletions .github/prompts/scaffoldpreview.prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
mode: agent
---
Create a new folder in the releasenotes/10.0/preview folder for preview7. Inside of it duplicate the folder structure and files that are in the preview6 folder and for each of the files use the following template based on the names of the product that the file is in. You can use the previous file as a reference for the content. Ignore the api-diff folder. Ignore the release.json file.

Here is a sample of what aspnetcore.md should look like:

```markdown
# ASP.NET Core in .NET 10 Preview 7 - Release Notes

Here's a summary of what's new in ASP.NET Core in this preview release:

- [Feature](#feature)

ASP.NET Core updates in .NET 10:

- [What's new in ASP.NET Core in .NET 10](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0) documentation.
- [Breaking changes](https://docs.microsoft.com/dotnet/core/compatibility/10.0#aspnet-core)
- [Roadmap](https://github.com/dotnet/aspnetcore/issues/59443)

## Feature

Something about the feature

``
142 changes: 142 additions & 0 deletions release-notes/10.0/preview/preview7/10.0.0-preview.7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
# .NET 10 Preview 7 Binaries

.NET 10 Preview 7 installers and binaries can be downloaded for the following product versions:

- `.NET 10.0.0 Preview 7`
- `.NET SDK 10.0.100-preview.7.25xxx.xxx`

See [README.md](README.md) for .NET 10 release notes and discussions.

The latest .NET releases are always listed at [.NET Releases](../../README.md).

## Downloads

| | SDK Installer | SDK Binaries | Runtime Installer | Runtime Binaries | ASP.NET Core Runtime |Windows Desktop Runtime |
| --------- | :------------------------------------------: | :----------------------: | :---------------------------: | :-------------------------: | :-----------------: | :-----------------: |
| Windows | [x86][dotnet-sdk-win-x86.exe] \| [x64][dotnet-sdk-win-x64.exe] \| [Arm64][dotnet-sdk-win-arm64.exe] | [x86][dotnet-sdk-win-x86.zip] \| [x64][dotnet-sdk-win-x64.zip] \| [Arm64][dotnet-sdk-win-arm64.zip] | [x86][dotnet-runtime-win-x86.exe] \| [x64][dotnet-runtime-win-x64.exe] \| [Arm64][dotnet-runtime-win-arm64.exe] | [x86][dotnet-runtime-win-x86.zip] \| [x64][dotnet-runtime-win-x64.zip] \| [Arm64][dotnet-runtime-win-arm64.zip] | [x86][aspnetcore-runtime-win-x86.exe] \| [x64][aspnetcore-runtime-win-x64.exe] \| [Hosting Bundle][dotnet-hosting-win.exe] | [x86][windowsdesktop-runtime-win-x86.exe] \| [x64][windowsdesktop-runtime-win-x64.exe] \| [Arm64][windowsdesktop-runtime-win-arm64.exe] |
| macOS | [x64][dotnet-sdk-osx-x64.pkg] \| [ARM64][dotnet-sdk-osx-arm64.pkg] | [x64][dotnet-sdk-osx-x64.tar.gz] \| [ARM64][dotnet-sdk-osx-arm64.tar.gz] | [x64][dotnet-runtime-osx-x64.pkg] \| [ARM64][dotnet-runtime-osx-arm64.pkg] | [x64][dotnet-runtime-osx-x64.tar.gz] \| [ARM64][dotnet-runtime-osx-arm64.tar.gz]| [x64][aspnetcore-runtime-osx-x64.tar.gz] \| [ARM64][aspnetcore-runtime-osx-arm64.tar.gz] | - |
| Linux | [Snap and Package Manager](../../install-linux.md) | [x64][dotnet-sdk-linux-x64.tar.gz] \| [Arm][dotnet-sdk-linux-arm.tar.gz] \| [Arm64][dotnet-sdk-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-sdk-linux-musl-arm.tar.gz] \| [x64 Alpine][dotnet-sdk-linux-musl-x64.tar.gz] | [Packages (x64)][linux-packages] | [x64][dotnet-runtime-linux-x64.tar.gz] \| [Arm][dotnet-runtime-linux-arm.tar.gz] \| [Arm64][dotnet-runtime-linux-arm64.tar.gz] \| [Arm32 Alpine][dotnet-runtime-linux-musl-arm.tar.gz] \| [Arm64 Alpine][dotnet-runtime-linux-musl-arm64.tar.gz] \| [x64 Alpine][dotnet-runtime-linux-musl-x64.tar.gz] | [x64][aspnetcore-runtime-linux-x64.tar.gz] \| [Arm][aspnetcore-runtime-linux-arm.tar.gz] \| [Arm64][aspnetcore-runtime-linux-arm64.tar.gz] \| [x64 Alpine][aspnetcore-runtime-linux-musl-x64.tar.gz] | - |
| | [Checksums][checksums-sdk] | [Checksums][checksums-sdk] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] | [Checksums][checksums-runtime] |

1. Includes the .NET Runtime and ASP.NET Core Runtime
2. For hosting stand-alone apps on Windows Servers. Includes the ASP.NET Core Module for IIS and can be installed separately on servers without installing .NET Runtime.

The .NET SDK includes a matching updated .NET Runtime. Downloading the Runtime or ASP.NET Core packages is not needed when installing the SDK.

You can check your .NET SDK version by running the following command. The example version shown is for this release.

```console
$ dotnet --version
10.0.100-preview.7.25xxx.xxx
```

## .NET Multi-Platform App UI (MAUI) Workload Downloads

After installing the .NET SDK, you can install .NET MAUI using the `dotnet workload install` command:

```console
dotnet workload install maui
```

The following workloads are also available to install individually:

```console
dotnet workload install android
dotnet workload install ios
dotnet workload install maccatalyst
dotnet workload install macos
dotnet workload install tvos
```

## Container Images

[.NET container images](https://github.com/dotnet/dotnet-docker/blob/main/README.md) have been updated for this release. The [.NET container samples](https://github.com/dotnet/dotnet-docker/blob/main/samples/README.md) show various ways to use .NET container images.

The following repos have been updated:

- [dotnet/sdk](https://github.com/dotnet/dotnet-docker/blob/main/README.sdk.md)
- `docker pull mcr.microsoft.com/dotnet/sdk:10.0-preview`
- [dotnet/aspnet](https://github.com/dotnet/dotnet-docker/blob/main/README.aspnet.md)
- `docker pull mcr.microsoft.com/dotnet/aspnet:10.0-preview`
- [dotnet/runtime](https://github.com/dotnet/dotnet-docker/blob/main/README.runtime.md)
- `docker pull mcr.microsoft.com/dotnet/runtime:10.0-preview`
- [dotnet/runtime-deps](https://github.com/dotnet/dotnet-docker/blob/main/README.runtime.md)
- `docker pull mcr.microsoft.com/dotnet/runtime-deps:10.0-preview`

## Visual Studio Compatibility

.NET 10 is compatible with [Visual Studio 17.14 latest preview](https://visualstudio.microsoft.com) Users will have to [download](https://dotnet.microsoft.com/download/dotnet/10.0) and install the .NET 10 runtime/sdk standalone.

## Feedback

Your feedback is important and appreciated. We've created a discussion at <https://github.com/dotnet/core/discussions/categories/news> for your questions and comments.

[checksums-runtime]: https://builds.dotnet.microsoft.com/dotnet/checksums/10.0.0-preview.7-sha.txt
[checksums-sdk]: https://builds.dotnet.microsoft.com/dotnet/checksums/10.0.0-preview.7-sha.txt

[linux-packages]: ../../install-linux.md

## Packages updated in this release

| Package name | Version |
| :------------------------------------------ | :---------: |
| AspNetCoreRuntime.10.0.x64 | 10.0.0-preview-7-25xxx-xxx |
| AspNetCoreRuntime.10.0.x86 | 10.0.0-preview-7-25xxx-xxx |
| dotnet-ef | 10.0.0-preview.7.25xxx.xxx |
| dotnet-ilverify | 10.0.0-preview.7.25xxx.xxx |
| dotnet-sql-cache | 10.0.0-preview.7.25xxx.xxx |
| dotnet-suggest | 1.1.xxxxxx |
| FSharp.Compiler.Service | 43.10.100-preview.25xxx.xxx |
| FSharp.Core | 10.0.100-beta.25xxx.xxx |
| Microsoft.AspNetCore.App.Internal.Assets | 10.0.0-preview.7.25xxx.xxx |

[//]: # ( Runtime 10.0.0-preview.7)
[dotnet-runtime-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-arm.tar.gz
[dotnet-runtime-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-arm64.tar.gz
[dotnet-runtime-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-musl-arm.tar.gz
[dotnet-runtime-linux-musl-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-musl-arm64.tar.gz
[dotnet-runtime-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-musl-x64.tar.gz
[dotnet-runtime-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-linux-x64.tar.gz
[dotnet-runtime-osx-arm64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-osx-arm64.pkg
[dotnet-runtime-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-osx-arm64.tar.gz
[dotnet-runtime-osx-x64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-osx-x64.pkg
[dotnet-runtime-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-osx-x64.tar.gz
[dotnet-runtime-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-arm64.exe
[dotnet-runtime-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-arm64.zip
[dotnet-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-x64.exe
[dotnet-runtime-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-x64.zip
[dotnet-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-x86.exe
[dotnet-runtime-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-runtime-10.0.0-preview.7.25xxx.xxx-win-x86.zip

[//]: # ( WindowsDesktop 10.0.0-preview.7)
[windowsdesktop-runtime-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/10.0.0-preview.7.25xxx.xxx/windowsdesktop-runtime-10.0.0-preview.7.25xxx.xxx-win-arm64.exe
[windowsdesktop-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/10.0.0-preview.7.25xxx.xxx/windowsdesktop-runtime-10.0.0-preview.7.25xxx.xxx-win-x64.exe
[windowsdesktop-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/10.0.0-preview.7.25xxx.xxx/windowsdesktop-runtime-10.0.0-preview.7.25xxx.xxx-win-x86.exe

[//]: # ( ASP 10.0.0-preview.7)
[aspnetcore-runtime-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-linux-arm.tar.gz
[aspnetcore-runtime-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-linux-arm64.tar.gz
[aspnetcore-runtime-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-linux-musl-x64.tar.gz
[aspnetcore-runtime-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-linux-x64.tar.gz
[aspnetcore-runtime-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-osx-arm64.tar.gz
[aspnetcore-runtime-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-osx-x64.tar.gz
[aspnetcore-runtime-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-win-x64.exe
[aspnetcore-runtime-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/aspnetcore-runtime-10.0.0-preview.7.25xxx.xxx-win-x86.exe
[dotnet-hosting-win.exe]: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-preview.7.25xxx.xxx/dotnet-hosting-10.0.0-preview.7.25xxx.xxx-win.exe

[//]: # ( SDK 10.0.100-preview.7)
[dotnet-sdk-linux-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-linux-arm.tar.gz
[dotnet-sdk-linux-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-linux-arm64.tar.gz
[dotnet-sdk-linux-musl-arm.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-linux-musl-arm.tar.gz
[dotnet-sdk-linux-musl-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-linux-musl-x64.tar.gz
[dotnet-sdk-linux-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-linux-x64.tar.gz
[dotnet-sdk-osx-arm64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-osx-arm64.pkg
[dotnet-sdk-osx-arm64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-osx-arm64.tar.gz
[dotnet-sdk-osx-x64.pkg]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-osx-x64.pkg
[dotnet-sdk-osx-x64.tar.gz]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-osx-x64.tar.gz
[dotnet-sdk-win-arm64.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-arm64.exe
[dotnet-sdk-win-arm64.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-arm64.zip
[dotnet-sdk-win-x64.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-x64.exe
[dotnet-sdk-win-x64.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-x64.zip
[dotnet-sdk-win-x86.exe]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-x86.exe
[dotnet-sdk-win-x86.zip]: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25xxx.xxx/dotnet-sdk-10.0.100-preview.7.25xxx.xxx-win-x86.zip
40 changes: 40 additions & 0 deletions release-notes/10.0/preview/preview7/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# .NET 10 Preview 7 - Release Notes

.NET 10 Preview 7 released on September 15, 2025. Find more information on new features released in .NET 10 Preview 7 by browsing through the release notes below:

- [Libraries](./libraries.md)
- [Runtime](./runtime.md)
- [SDK](./sdk.md)

## Languages

- [C#](./csharp.md)
- [F#](./fsharp.md)
- [Visual Basic](./visualbasic.md)

## Workloads, Libraries, & More

- [.NET MAUI](./dotnetmaui.md)
- [ASP.NET Core](./aspnetcore.md)
- [Container images](./containers.md)
- [EF Core & Data](./efcore.md)
- [Windows Forms](./winforms.md)
- [WPF](./wpf.md)

## Get Started

Instructions on getting started with .NET 10 can be found in the [getting started guide](../../get-started.md). Installers and binaries for .NET 10 Preview 7 can be found [here on GitHub](./10.0.0-preview.7.md).

## Stay up-to-date

You can find a detailed overview of all new features in .NET 10:

- [What's new in .NET 10](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/overview)
- [What's new in C# 14](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-14)
- [What's new in .NET MAUI](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-10)
- [What's new in ASP.NET Core](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0)
- [What's new in Entity Framework Core](https://learn.microsoft.com/ef/core/what-is-new/ef-core-10.0/whatsnew)
- [What's new in Windows Forms](https://learn.microsoft.com/dotnet/desktop/winforms/whats-new/net100)
- [What's new in WPF](https://learn.microsoft.com/dotnet/desktop/wpf/whats-new/net100)

The latest .NET 10 release is always available at [dotnet.microsoft.com](https://dotnet.microsoft.com/download/dotnet/10.0) and [.NET 10 Releases](../../README.md).
15 changes: 15 additions & 0 deletions release-notes/10.0/preview/preview7/aspnetcore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# ASP.NET Core in .NET 10 Preview 7 - Release Notes

Here's a summary of what's new in ASP.NET Core in this preview release:

- [Feature](#feature)

ASP.NET Core updates in .NET 10:

- [What's new in ASP.NET Core in .NET 10](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0) documentation.
- [Breaking changes](https://docs.microsoft.com/dotnet/core/compatibility/10.0#aspnet-core)
- [Roadmap](https://github.com/dotnet/aspnetcore/issues/59443)

## Feature

Something about the feature
13 changes: 13 additions & 0 deletions release-notes/10.0/preview/preview7/containers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Containers in .NET 10 Preview 7 - Release Notes

Here's a summary of what's new in Containers in this preview release:

- [Feature](#feature)

Containers updates in .NET 10:

- [What's new in .NET 10](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/overview) documentation

## Feature

Something about the feature
13 changes: 13 additions & 0 deletions release-notes/10.0/preview/preview7/csharp.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# C# in .NET 10 Preview 7 - Release Notes

Here's a summary of what's new in C# in this preview release:

- [Feature](#feature)

C# updates in .NET 10:

- [What's new in C# 13](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-13) documentation

## Feature

Something about the feature
13 changes: 13 additions & 0 deletions release-notes/10.0/preview/preview7/dotnetmaui.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# .NET MAUI in .NET 10 Preview 7 - Release Notes

Here's a summary of what's new in .NET MAUI in this preview release:

- [Feature](#feature)

.NET MAUI updates in .NET 10:

- [What's new in .NET MAUI](https://learn.microsoft.com/dotnet/maui/whats-new/) documentation

## Feature

Something about the feature
Loading