.NET 7
This version has reached end of life and no longer receives updates.
November 8, 2022
Ongoing
May 14, 2024
7.0.20 (May 29, 2024)
About .NET 7
.NET 7 was a Standard Term Support (STS) release focused on performance, native AOT, and rate limiting. It reached end of life in May 2024.
Key Changes in .NET 7
- ●Native AOT compilation (Ahead-of-Time) for console apps
- ●Built-in rate limiting middleware for ASP.NET Core
- ●C# 11 with raw string literals, required members, and generic math
- ●Performance improvements across HTTP/3, minimal APIs, and gRPC
- ●Output caching middleware for ASP.NET Core
Breaking Changes
- ▲Blazor custom elements API changes
- ▲Some System.Text.Json serialization behavior changes
.NET 7 reached end of life on May 14, 2024, roughly 1 year ago. Since then, no security patches have been issued. If you are still running .NET 7, you should treat upgrading as a high-priority item. Any CVEs discovered against this version will not be fixed upstream.
The recommended upgrade target is .NET 10 LTS. You are 3 major versions behind, so review the changelog for each version in between to catch any breaking changes. A staged upgrade through each major version is often safer than jumping directly.
Lifecycle Progress
This version reached end of life May 14, 2024.
All .NET Versions
| Version | Released | EOL | Latest | Status |
|---|---|---|---|---|
| 10 | November 11, 2025 | November 14, 2028 | 10.0.3 | LTS — Active |
| 9 | November 12, 2024 | November 10, 2026 | 9.0.13 | Active |
| 8 | November 14, 2023 | November 10, 2026 | 8.0.24 | LTS — Active |
| 7 (current page) | November 8, 2022 | May 14, 2024 | 7.0.20 | End of Life |
| 6 | November 8, 2021 | November 12, 2024 | 6.0.36 | End of Life |
| 5 | November 10, 2020 | May 10, 2022 | 5.0.17 | End of Life |
| 3.1 | December 3, 2019 | December 13, 2022 | 3.1.32 | End of Life |
| 3.0 | September 23, 2019 | March 3, 2020 | 3.0.3 | End of Life |
| 2.2 | December 4, 2018 | December 23, 2019 | 2.2.8 | End of Life |
| 2.1 | May 30, 2018 | August 21, 2021 | 2.1.30 | End of Life |
| 2.0 | August 14, 2017 | October 1, 2018 | 2.0.9 | End of Life |
| 1.1 | November 16, 2016 | June 27, 2019 | 1.1.13 | End of Life |
| 1.0 | June 27, 2016 | June 27, 2019 | 1.0.16 | End of Life |
Frequently Asked Questions
When was .NET 7 released?
When does .NET 7 reach end of life?
What is the latest patch version of .NET 7?
Should I still use .NET 7?
Related Resources
Get release updates for .NET
Breaking changes, security patches, EOL warnings. Monthly digest, no spam.
Free forever. Unsubscribe anytime. We track 50+ technologies.