Microsoft .NET

Microsoft .NET

Framework

Microsoft .NET 10 is the newest actively maintained release, currently at patch 10.0.10. 3 of 13 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 9, on November 10, 2026.

Latest version

10.0.10

Jul 14, 2026

Actively maintained cycles

3

of 13 tracked

Total cycles tracked

13

since Jun 27, 2016

How Microsoft .NET versioning, EOL & security support work

Microsoft ships a new major .NET release every November, alternating between two support tracks: Long Term Support (LTS) releases on even-numbered versions, and Standard Term Support (STS) releases on odd-numbered versions. Both tracks ship the same release quality; the difference is purely how long each is supported, which is why multiple major versions are typically supported side by side.

Active support: actively maintained

Both LTS and STS releases begin in Active Support, during which Microsoft ships security fixes along with targeted fixes for crashes, performance, or other issues, on top of regular monthly servicing.

Maintenance support: security fixes only

In the final stretch of its support window, a release enters Maintenance Support, receiving security fixes only and no further functional or performance patches.

End of life: out of support

Once a release's support window closes, it is officially end of life and receives no fixes, updates, or technical support. Microsoft's policy states that using an out-of-support version may put applications and data at risk.

Security issues in .NET are reported to the Microsoft Security Response Center (MSRC). Once fixed, Microsoft publishes CVE-numbered Security Advisories, typically alongside the regular monthly Patch Tuesday servicing releases. Because MSRC only ships fixes for versions still inside Active or Maintenance Support, an out-of-support .NET release will never get a patch for a CVE disclosed after support has ended.

Sources: .NET Support Policy, Microsoft Security Response Center

Release lifecycle

Actively maintainedSecurity support onlyEnd of life
Today
10Latest
10.0.10 · Jul 14, 2026
9
9.0.18 · Jul 14, 2026
8
8.0.29 · Jul 14, 2026
7
EOL May 14, 2024
6
EOL Nov 12, 2024
5
EOL May 10, 2022
3.1
EOL Dec 13, 2022
3.0
EOL Mar 3, 2020
2.2
EOL Dec 23, 2019
2.1
EOL Aug 21, 2021
2.0
EOL Oct 1, 2018
1.1
EOL Jun 27, 2019
1.0
EOL Jun 27, 2019
2017201820192020202120222023202420252026

Data sourced from endoflife.date.

Want to hear about it the moment Microsoft .NET has a new release or reaches end-of-life?

Get alerts