Skip to content

Commit bf1d666

Browse files
jamesmontemagnoadegeojongallowaydavidortinaujonathanpeppers
authored
Add release notes for .NET 10 Preview 7 across various components (#10006)
* Add release notes for .NET 10 Preview 7 across various components * Remove outdated prompt for creating pull requests for Preview 7 * Add prompt for creating pull requests for .NET 10 Preview 7 * Update wpf for preview 7 (#10005) * Update wpf for preview 7 * Add details * Fix version * Update wpf.md * Update wpf.md --------- Co-authored-by: Andy (Steve) De George <[email protected]> Co-authored-by: Jon Galloway <[email protected]> * Update dotnetmaui for preview 7 (#9997) * Update dotnetmaui for preview 7 * Update dotnetmaui.md for preview 7 with copilot consolidation * Update release-notes/10.0/preview/preview7/dotnetmaui.md Co-authored-by: Jonathan Peppers <[email protected]> * Update dotnetmaui.md * Update dotnetmaui.md --------- Co-authored-by: David Ortinau <[email protected]> Co-authored-by: Jonathan Peppers <[email protected]> * Update winforms for preview 7 (#10004) * Update winforms for preview 7 * Update winforms readme.md --------- Co-authored-by: Klaus Löffelmann <[email protected]> * Update efcore for preview 7 (#9998) * Update efcore for preview 7 * Fill in EF 10 preview7 release notes * Update release-notes/10.0/preview/preview7/efcore.md Co-authored-by: Martin Costello <[email protected]> --------- Co-authored-by: Shay Rojansky <[email protected]> Co-authored-by: Martin Costello <[email protected]> * Update release-notes/10.0/preview/preview7/README.md Co-authored-by: Weihan Li <[email protected]> * Add comprehensive ASP.NET Core release notes for .NET 10 Preview 7 (#10023) * Update fsharp for preview 7 (#9999) * Update fsharp for preview 7 * Update release-notes/10.0/preview/preview7/fsharp.md --------- Co-authored-by: Jon Galloway <[email protected]> * Update sdk for preview 7 (#10002) * Update sdk for preview 7 * add notes about any RID support in .NET tools * Update release-notes/10.0/preview/preview7/sdk.md Co-authored-by: Martin Costello <[email protected]> * Update release-notes/10.0/preview/preview7/sdk.md Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Chet Husk <[email protected]> Co-authored-by: Chet Husk <[email protected]> Co-authored-by: Martin Costello <[email protected]> Co-authored-by: Jon Galloway <[email protected]> Co-authored-by: Copilot <[email protected]> * Update libraries for preview 7 (#10000) * Update libraries for preview 7 * Add notes for CreateNewProcessGroup * Update release-notes/10.0/preview/preview7/libraries.md * Update markdown link * Add cryptography notes * Add PipeReader support for JsonSerializer * change received to sent * Composite ML-DSA * clean up pqc bullet * update PipeReader blurb * Add WebSocketStream * Fix WebSocketStream link and add TLS 1.3 support for macOS client * Update TLS 1.3 notes for macOS Network.framework behavior and edge cases * Update release-notes/10.0/preview/preview7/libraries.md Co-authored-by: Copilot <[email protected]> * Update release-notes/10.0/preview/preview7/libraries.md Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: David Cantú <[email protected]> Co-authored-by: Pranav Senthilnathan <[email protected]> Co-authored-by: Jeremy Barton <[email protected]> Co-authored-by: Natalia Kondratyeva <[email protected]> Co-authored-by: Ahmet Ibrahim Aksoy <[email protected]> Co-authored-by: Jon Galloway <[email protected]> Co-authored-by: Copilot <[email protected]> * Update csharp for preview 7 (#9996) * Update csharp for preview 7 * Add C# preview 7 features. Add the remaining C# 14 features delivered in .NET 10 preview 7. * Update release-notes/10.0/preview/preview7/csharp.md Co-authored-by: Copilot <[email protected]> * Update release-notes/10.0/preview/preview7/csharp.md Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Bill Wagner <[email protected]> Co-authored-by: Jon Galloway <[email protected]> Co-authored-by: Copilot <[email protected]> * Update containers for preview 7 (#9995) * Update containers for preview 7 * Add dnx feature notes --------- Co-authored-by: Logan Bussell <[email protected]> * Update runtime for preview 7 (#10001) * Update runtime for preview 7 * Update release-notes/10.0/preview/preview7/runtime.md --------- Co-authored-by: Jon Galloway <[email protected]> * Update 10.0.0-preview.7.md * Update README.md * Update releases.md * Update README.md * Update releases-index.json * Update README.md * Update releases.json * Update install-linux.md * Update install-macos.md * Update install-windows.md * Create release.json * Update markdown files and release notes for Preview 7 * Update release notes for Preview 7: add missing WPF entry, fix formatting in ASP.NET Core, SDK, and Windows Forms notes * fix winforms * Update markdown link check workflow to allow all branches for pull requests and fix JSON formatting in release notes * Remove feature summaries from F# and Visual Basic release notes for Preview 7 * Update release-notes/10.0/preview/preview7/csharp.md Co-authored-by: Bill Wagner <[email protected]> --------- Co-authored-by: Andy (Steve) De George <[email protected]> Co-authored-by: Jon Galloway <[email protected]> Co-authored-by: David Ortinau <[email protected]> Co-authored-by: Jonathan Peppers <[email protected]> Co-authored-by: Klaus Löffelmann <[email protected]> Co-authored-by: Shay Rojansky <[email protected]> Co-authored-by: Martin Costello <[email protected]> Co-authored-by: Weihan Li <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: Chet Husk <[email protected]> Co-authored-by: Chet Husk <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: David Cantú <[email protected]> Co-authored-by: Pranav Senthilnathan <[email protected]> Co-authored-by: Jeremy Barton <[email protected]> Co-authored-by: Natalia Kondratyeva <[email protected]> Co-authored-by: Ahmet Ibrahim Aksoy <[email protected]> Co-authored-by: Bill Wagner <[email protected]> Co-authored-by: Logan Bussell <[email protected]> Co-authored-by: victorisr <[email protected]>
1 parent 14e345f commit bf1d666

28 files changed

+3421
-21
lines changed

.github/linters/.markdownlintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# Ignore errors from before linting was enabled to allow incremental fixes
22

33
**/api-diff/**
4+
**/prompts/**
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Create PRs for Preview
2+
3+
Go through each folder in release-notes/10.0/preview7 and one at a time i want you do to the following:
4+
5+
1. create a new branch names **dotnet10-p7-{name}** where {name} is the name of the file without the extension.
6+
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.
7+
3. commit the change with the message "Update {name} for preview 7" where {name} is the name of the file without the extension.
8+
4. push the branch to the remote repository.
9+
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.
10+
6. go back to the dotnet10-p7 branch and repeat the process for the next file.
11+
12+
## Assignment Table (based on Preview 6 patterns)
13+
14+
| File | Assignee(s) | Based on Preview 6 PR |
15+
|------|-------------|----------------------|
16+
| aspnetcore.md | @danroth27 | #9953 |
17+
| containers.md | @lbussell | #9942 |
18+
| csharp.md | @BillWagner | #9943 |
19+
| dotnetmaui.md | @davidortinau | #10013 |
20+
| efcore.md | @roji | #9945 |
21+
| fsharp.md | @T-Gro | #9946 |
22+
| libraries.md | @richlander @tarekgh | #9952 |
23+
| runtime.md | @ericstj @kunalspathak | #9951 |
24+
| sdk.md | @baronfel @mariam-abdulla @nohwnd | #9949 |
25+
| visualbasic.md | @BillWagner | #9950 |
26+
| winforms.md | @merriemcgaw | #9947 |
27+
| wpf.md | @harshit7962 | #9948 |
28+
29+
Here are the files you need to do this one at a time for:
30+
31+
- aspnetcore.md
32+
- containers.md
33+
- csharp.md
34+
- dotnetmaui.md
35+
- efcore.md
36+
- fsharp.md
37+
- libraries.md
38+
- runtime.md
39+
- sdk.md
40+
- visualbasic.md
41+
- winforms.md
42+
- wpf.md
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Scaffold Preview
2+
3+
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.
4+
5+
Here is a sample of what aspnetcore.md should look like:
6+
7+
```markdown
8+
# ASP.NET Core in .NET 10 Preview 7 - Release Notes
9+
10+
Here's a summary of what's new in ASP.NET Core in this preview release:
11+
12+
- [Feature](#feature)
13+
14+
ASP.NET Core updates in .NET 10:
15+
16+
- [What's new in ASP.NET Core in .NET 10](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0) documentation.
17+
- [Breaking changes](https://docs.microsoft.com/dotnet/core/compatibility/10.0#aspnet-core)
18+
- [Roadmap](https://github.com/dotnet/aspnetcore/issues/59443)
19+
20+
## Feature
21+
22+
Something about the feature
23+
24+
```

.github/workflows/markdown-link-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
paths:
66
- '**.md'
77
pull_request:
8-
branches: [main]
8+
branches: '**'
99
paths:
1010
- '**.md'
1111

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ Welcome to the home of .NET [release notes](./release-notes/README.md) and [news
88

99
| Version | Release Date | Release type | Support phase | Latest Patch Version | End of Support |
1010
| :-- | :-- | :-- | :-- | :-- | :-- |
11-
| [.NET 10.0](release-notes/10.0/README.md) | November 11, 2025 | [LTS][policies] | Preview | [10.0.0-preview.6][10.0.0-preview.6] | TBD |
11+
| [.NET 10.0](release-notes/10.0/README.md) | November 11, 2025 | [LTS][policies] | Preview | [10.0.0-preview.7][10.0.0-preview.7] | TBD |
1212
| [.NET 9.0](release-notes/9.0/README.md) | [November 12, 2024](https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/) | [STS][policies] | Active | [9.0.8][9.0.8] | May 12, 2026 |
1313
| [.NET 8.0](release-notes/8.0/README.md) | [November 14, 2023](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/) | [LTS][policies] | Active | [8.0.19][8.0.19] | November 10, 2026 |
1414

15-
[10.0.0-preview.6]: release-notes/10.0/preview/preview6/10.0.0-preview.6.md
15+
[10.0.0-preview.7]: release-notes/10.0/preview/preview7/10.0.0-preview.7.md
1616
[9.0.8]: release-notes/9.0/9.0.8/9.0.8.md
1717
[8.0.19]: release-notes/8.0/8.0.19/8.0.19.md
1818
[policies]: release-policies.md

release-notes/10.0/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
1616

1717
| Date | Release |
1818
| :-- | :-- |
19+
| 2025/08/12 | [10.0.0 Preview 7](preview/preview6/README.md) |
1920
| 2025/07/15 | [10.0.0 Preview 6](preview/preview6/README.md) |
2021
| 2025/06/10 | [10.0.0 Preview 5](preview/preview5/README.md) |
2122
| 2025/05/10 | [10.0.0 Preview 4](preview/preview4/README.md) |
@@ -26,6 +27,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
2627
### .NET Libraries
2728

2829
- [What's new in .NET 10 libraries](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/overview#net-libraries)
30+
- [Preview 7](preview/preview7/libraries.md)
2931
- [Preview 6](preview/preview6/libraries.md)
3032
- [Preview 5](preview/preview5/libraries.md)
3133
- [Preview 4](preview/preview4/libraries.md)
@@ -36,6 +38,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
3638
### .NET Runtime
3739

3840
- [What's new in the .NET 10 runtime](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/runtime)
41+
- [Preview 7](preview/preview7/runtime.md)
3942
- [Preview 6](preview/preview6/runtime.md)
4043
- [Preview 5](preview/preview5/runtime.md)
4144
- [Preview 4](preview/preview4/runtime.md)
@@ -46,6 +49,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
4649
### .NET SDK
4750

4851
- [What's new in the SDK for .NET 10](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/sdk)
52+
- [Preview 7](preview/preview7/sdk.md)
4953
- [Preview 6](preview/preview6/sdk.md)
5054
- [Preview 5](preview/preview5/sdk.md)
5155
- [Preview 4](preview/preview4/sdk.md)
@@ -56,6 +60,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
5660
### C\#
5761

5862
- [What's new in C# 14](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-14)
63+
- [Preview 7](preview/preview7/csharp.md)
5964
- [Preview 6](preview/preview6/csharp.md)
6065
- [Preview 5](preview/preview5/csharp.md)
6166
- [Preview 4](preview/preview4/csharp.md)
@@ -66,6 +71,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
6671
### ASP.NET Core
6772

6873
- [What's new in ASP.NET Core 10.0](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0)
74+
- [Preview 7](preview/preview7/aspnetcore.md)
6975
- [Preview 6](preview/preview6/aspnetcore.md)
7076
- [Preview 5](preview/preview5/aspnetcore.md)
7177
- [Preview 4](preview/preview4/aspnetcore.md)
@@ -76,6 +82,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
7682
### .NET MAUI
7783

7884
- [What's new in .NET MAUI for .NET 10](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-10)
85+
- [Preview 7](preview/preview7/dotnetmaui.md)
7986
- [Preview 6](preview/preview6/dotnetmaui.md)
8087
- [Preview 5](preview/preview5/dotnetmaui.md)
8188
- [Preview 4](preview/preview4/dotnetmaui.md)
@@ -86,6 +93,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
8693
### Entity Framework Core
8794

8895
- [What's new in EF Core 10](https://learn.microsoft.com/ef/core/what-is-new/ef-core-10.0/whatsnew)
96+
- [Preview 7](preview/preview7/efcore.md)
8997
- [Preview 6](preview/preview6/efcore.md)
9098
- [Preview 5](preview/preview5/efcore.md)
9199
- [Preview 4](preview/preview4/efcore.md)
@@ -96,6 +104,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
96104
### Windows Forms
97105

98106
- [What's new in Windows Forms for .NET 10](https://learn.microsoft.com/dotnet/desktop/winforms/whats-new/net100)
107+
- [Preview 7](preview/preview7/winforms.md)
99108
- [Preview 6](preview/preview6/winforms.md)
100109
- [Preview 5](preview/preview5/winforms.md)
101110
- [Preview 4](preview/preview4/winforms.md)
@@ -106,6 +115,7 @@ It is currently in development and not supported. .NET 10 is expected to be rele
106115
### Windows Presentation Foundation (WPF)
107116

108117
- [What's new in WPF for .NET 10](https://learn.microsoft.com/dotnet/desktop/wpf/whats-new/net100)
118+
- [Preview 7](preview/preview7/wpf.md)
109119
- [Preview 6](preview/preview6/wpf.md)
110120
- [Preview 5](preview/preview5/wpf.md)
111121
- [Preview 4](preview/preview4/wpf.md)

release-notes/10.0/install-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ You can install .NET with a binary archive. This option is required if you want
3030
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
3131

3232
```bash
33-
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.6.25358.103/dotnet-sdk-10.0.100-preview.6.25358.103-linux-x64.tar.gz
33+
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25380.108/dotnet-sdk-10.0.100-preview.7.25380.108-linux-x64.tar.gz
3434
~# mkdir dotnet
3535
~# tar -C dotnet -xf dotnet.tar.gz
3636
~# rm dotnet.tar.gz
3737
~# export DOTNET_ROOT=~/dotnet
3838
~# export PATH=$PATH:~/dotnet
3939
~# dotnet --version
40-
10.0.100-preview.6.25358.103
40+
10.0.100-preview.7.25380.108
4141
```
4242

4343
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

release-notes/10.0/install-macos.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ You can install .NET with a binary archive. This option is required if you want
3434
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
3535

3636
```bash
37-
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.6.25358.103/dotnet-sdk-10.0.100-preview.6.25358.103-osx-x64.tar.gz
37+
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25380.108/dotnet-sdk-10.0.100-preview.7.25380.108-osx-x64.tar.gz
3838
~# mkdir dotnet
3939
~# tar -C dotnet -xf dotnet.tar.gz
4040
~# rm dotnet.tar.gz
4141
~# export DOTNET_ROOT=~/dotnet
4242
~# export PATH=$PATH:~/dotnet
4343
~# dotnet --version
44-
10.0.100-preview.6.25358.103
44+
10.0.100-preview.7.25380.108
4545
```
4646

4747
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

release-notes/10.0/install-windows.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ You can install .NET with a binary archive. This option is required if you want
5050
The following workflow demonstrates downloading, unpacking, configuring, and running the .NET SDK from the command line. You may choose to do some of these tasks via the browser and functionality provided by your operating system.
5151

5252
```console
53-
C:\>curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.6.25358.103/dotnet-sdk-10.0.100-preview.6.25358.103-win-x64.exe
53+
C:\>curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.7.25380.108/dotnet-sdk-10.0.100-preview.7.25380.108-win-x64.exe
5454
C:\>tar -C dotnet -xf dotnet.zip
5555
C:\>del dotnet.zip
5656
C:\>set DOTNET_ROOT=C:\dotnet
5757
C:\>set PATH=%PATH%;C:\dotnet
5858
C:\>dotnet --version
59-
10.0.100-preview.6.25358.103
59+
10.0.100-preview.7.25380.108
6060
```
6161

6262
The `DOTNET_ROOT` environment variable is required to launch an application with their executables (like `myapp.exe`). The executables look for this environment variable to find the runtime if it isn't installed in its regular location. The `PATH` environment variable must be updated if you want to use `dotnet` without absolute paths to its location. Setting both of these environment variables is optional.

0 commit comments

Comments
 (0)