Skip to content

Commit 780b48a

Browse files
jamesmontemagnomaumarmerriemcgawTanya-Solyanikvictorisr
authored
.NET 10 Preview 4 (#9828)
* Add .NET 10 Preview 4 * adding release notes for ef core * updated cosmos section of ef docs and added missing small improvements * fixed headings * fix linter error in ef docs * Update 10.0 Preview 4 Release notes (#9867) * Update winforms.md First draft with copilit * Review feedback latest updates * Update winforms.md * Update release-notes/10.0/preview/preview4/winforms.md Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> * Update release-notes/10.0/preview/preview4/winforms.md Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> * Update release-notes/10.0/preview/preview4/winforms.md Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> * Update release-notes/10.0/preview/preview4/winforms.md Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> * Update release-notes/10.0/preview/preview4/winforms.md Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> --------- Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> * cleanup * update C# 14 * .NET 10 Preview 4 - Containers (#9879) * add here * udpate * update links * Updated [dotnet-sdk-win-x86.zip] link 10.0.0-preview.4.md * .NET 10 Preview 4 - Libraries (#9875) * update here * Add Out-of-Proc Trace Support for Activity Events and Links * Rate Limiting Trace Sampling Support * Clean-ip * minor touch * zip async * gzip perf improvement * Update release-notes/10.0/preview/preview4/libraries.md Co-authored-by: Martin Costello <martin@martincostello.com> * Update release-notes/10.0/preview/preview4/libraries.md Co-authored-by: Rich Lander <rlander@microsoft.com> * updates --------- Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com> Co-authored-by: Rich Lander <rlander@microsoft.com> Co-authored-by: Martin Costello <martin@martincostello.com> * .NET 10 Preview 4 - WPF (#9877) * Add here * Add WPF notes * Add blurb about breaking changes * cleanup messagebox stuff * Update release-notes/10.0/preview/preview4/wpf.md Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com> --------- Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com> Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com> * .NET 10 Preview 4 - SDK (#9876) * add here * update * .NET 10 Preview 4 - Runtime (#9874) * Update runtime.md * Add JIT notes * Update inlining notes Co-authored-by: Andy Ayers <andya@microsoft.com> * Remove whitespace * Brevity Co-authored-by: Rich Lander <rlander@microsoft.com> * cleanup top links --------- Co-authored-by: Aman Khalid (from Dev Box) <amankhalid@microsoft.com> Co-authored-by: Andy Ayers <andya@microsoft.com> Co-authored-by: Rich Lander <rlander@microsoft.com> * Add ASP.NET Core release notes for .NET 10 Preview 4 (#9881) * Add ASP.NET Core release notes for .NET 10 Preview 4 * Add IJSObjectReference to JS function * Update release-notes/10.0/preview/preview4/aspnetcore.md Co-authored-by: Martin Costello <martin@martincostello.com> * Fix OpenAPI.NET version * Add todo for remaining features * Add WebApplicationFactory with Kestrel * Update todos * Update todos * Add NavigationManager.NotFound * Add Blazor WebAssembly runtime diagnostics * Edits * Edits * Edits --------- Co-authored-by: Martin Costello <martin@martincostello.com> * cleanup * linter * Address default Blazor UI template update. * Add hyphen to dotnet-gcdump * some updates * updates * .NET MAUI in .NET 10 Preview 4 (#9873) * .NET MAUI in .NET 10 Preview 4 * added new MAUI features * updates for known issues * updates --------- Co-authored-by: James Montemagno <james.montemagno@gmail.com> * fix up md * Update install-linux.md * Update install-macos.md * Update install-windows.md * Update releases.json * Updated release date in README.md * Updated line16 with preview4 in releases.json --------- Co-authored-by: maumar <maumar@microsoft.com> Co-authored-by: Merrie McGaw <mmcgaw@microsoft.com> Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com> Co-authored-by: victorisr <victorisr@microsoft.com> Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com> Co-authored-by: Rich Lander <rlander@microsoft.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com> Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com> Co-authored-by: Aman Khalid (from Dev Box) <amankhalid@microsoft.com> Co-authored-by: Andy Ayers <andya@microsoft.com> Co-authored-by: Daniel Roth <daroth@microsoft.com> Co-authored-by: David Ortinau <david.ortinau@microsoft.com> Co-authored-by: padmasrid <38444564+padmasrid@users.noreply.github.com>
1 parent 2dfb913 commit 780b48a

20 files changed

+2449
-10
lines changed

release-notes/10.0/README.md

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

1717
| Date | Release |
1818
| :-- | :-- |
19+
| 2025/05/10 | [10.0.0 Preview 4](preview/preview4/README.md) |
1920
| 2025/04/10 | [10.0.0 Preview 3](preview/preview3/README.md) |
2021
| 2025/03/18 | [10.0.0 Preview 2](preview/preview2/README.md) |
2122
| 2025/02/25 | [10.0.0 Preview 1](preview/preview1/README.md) |
2223

2324
### .NET Libraries
2425

2526
- [What's new in .NET 10 libraries](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/overview#net-libraries)
27+
- [Preview 4](preview/preview4/libraries.md)
2628
- [Preview 3](preview/preview3/libraries.md)
2729
- [Preview 2](preview/preview2/libraries.md)
2830
- [Preview 1](preview/preview1/libraries.md)
2931

3032
### .NET Runtime
3133

3234
- [What's new in the .NET 10 runtime](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/runtime)
35+
- [Preview 4](preview/preview4/runtime.md)
3336
- [Preview 3](preview/preview3/runtime.md)
3437
- [Preview 2](preview/preview2/runtime.md)
3538
- [Preview 1](preview/preview1/runtime.md)
3639

3740
### .NET SDK
3841

3942
- [What's new in the SDK for .NET 10](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-10/sdk)
43+
- [Preview 4](preview/preview4/sdk.md)
4044
- [Preview 3](preview/preview3/sdk.md)
4145
- [Preview 2](preview/preview2/sdk.md)
4246
- [Preview 1](preview/preview1/sdk.md)
4347

4448
### C\#
4549

4650
- [What's new in C# 14](https://learn.microsoft.com/dotnet/csharp/whats-new/csharp-14)
51+
- [Preview 4](preview/preview4/csharp.md)
4752
- [Preview 3](preview/preview3/csharp.md)
4853
- [Preview 2](preview/preview2/csharp.md)
4954
- [Preview 1](preview/preview1/csharp.md)
5055

5156
### ASP.NET Core
5257

5358
- [What's new in ASP.NET Core 10.0](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-10.0)
59+
- [Preview 4](preview/preview4/aspnetcore.md)
5460
- [Preview 3](preview/preview3/aspnetcore.md)
5561
- [Preview 2](preview/preview2/aspnetcore.md)
5662
- [Preview 1](preview/preview1/aspnetcore.md)
5763

5864
### .NET MAUI
5965

6066
- [What's new in .NET MAUI for .NET 10](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-10)
67+
- [Preview 4](preview/preview4/dotnetmaui.md)
6168
- [Preview 3](preview/preview3/dotnetmaui.md)
6269
- [Preview 2](preview/preview2/dotnetmaui.md)
6370
- [Preview 1](preview/preview1/dotnetmaui.md)
6471

6572
### Entity Framework Core
6673

6774
- [What's new in EF Core 10](https://learn.microsoft.com/ef/core/what-is-new/ef-core-10.0/whatsnew)
75+
- [Preview 4](preview/preview4/efcore.md)
6876
- [Preview 3](preview/preview3/efcore.md)
6977
- [Preview 2](preview/preview2/efcore.md)
7078
- [Preview 1](preview/preview1/efcore.md)
7179

7280
### Windows Forms
7381

7482
- [What's new in Windows Forms for .NET 10](https://learn.microsoft.com/dotnet/desktop/winforms/whats-new/net100)
83+
- [Preview 4](preview/preview4/winforms.md)
7584
- [Preview 3](preview/preview3/winforms.md)
7685
- [Preview 2](preview/preview2/winforms.md)
7786
- [Preview 1](preview/preview1/winforms.md)
7887

7988
### Windows Presentation Foundation (WPF)
8089

8190
- [What's new in WPF for .NET 10](https://learn.microsoft.com/dotnet/desktop/wpf/whats-new/net100)
91+
- [Preview 4](preview/preview4/wpf.md)
8292
- [Preview 3](preview/preview3/wpf.md)
8393
- [Preview 2](preview/preview2/wpf.md)
8494
- [Preview 1](preview/preview1/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.3.25201.16/dotnet-sdk-10.0.100-preview.3.25201.16-linux-x64.tar.gz
33+
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.4.25258.110/dotnet-sdk-10.0.100-preview.4.25258.110-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.3.25201.16
40+
10.0.100-preview.4.25258.110
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.3.25201.16/dotnet-sdk-10.0.100-preview.3.25201.16-osx-x64.tar.gz
37+
~# curl -Lo dotnet.tar.gz https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.4.25258.110/dotnet-sdk-10.0.100-preview.4.25258.110-win-x64.exe
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.3.25201.16
44+
10.0.100-preview.4.25258.110
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.3.25201.16/dotnet-sdk-10.0.100-preview.3.25201.16-win-x64.exe
53+
C:\>curl -Lo dotnet.zip https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-preview.4.25258.110/dotnet-sdk-10.0.100-preview.4.25258.110-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.3.25201.16
59+
10.0.100-preview.4.25258.110
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)