INFO: How long will Rebex support various versions of .NET?
Rebex libraries support lifecycle
Rebex customers get access to binaries (DLLs) compiled for various .NET platforms. This document describes our support lifecycle and lists support timelines for all supported platforms.
Summary
- Rebex libraries will be supported on specific editions of .NET at least as long as Microsoft supports those editions.
- Security fixes for Rebex libraries on specific .NET framework will be released at least as long as Microsoft releases security fixes for that framework.
- Legacy Editions of Rebex libraries targeting legacy platforms (those no longer covered by our Standard Support) are available as separate products. They are not part of standard editions.
Platform support chart
The following chart lists availability of Rebex binaries targeting specific platforms. Binaries with standard support are available as part of our standard packages. Binaries with legacy support are only available as separate Legacy Editions. Legacy Editions are only available during the period between the 'End of Standard Support' and 'End of Life' dates.
Platform code | Target platforms of the latest version | Release date | End of Standard Support | End of Life | Status |
---|---|---|---|---|---|
net-8.0 | .NET 8 | 2023-11-14 | 2026-11-10 | 2026-11-10 | standard |
net-7.0 | .NET 7 | 2022-11-08 | 2024-05-14 | 2024-05-14 (*1) | standard |
net-6.0 | .NET 6 | 2021-11-25 | 2024-11-12 | 2025-01-01 | standard |
net-5.0 | .NET 5 | 2020-11-10 | 2022-05-10 | 2022-05-10 (*1) | standard |
net-4.6 | .NET Framework 4.6 - 4.8.1 Mono 5.0 - 6.12 |
2019-03-28 | 2026-11-11 | 2031-10-14 | standard |
net-4.0 | .NET Framework 4.0 - 4.5.2 | 2010-05-20 | 2024-01-09 | 2029-01-09 | standard |
net-3.5 | .NET Framework 3.5 SP1 | 2019-03-21 | 2026-11-11 | 2029-01-09 | standard |
netcoreapp3.1 | .NET Core 3.1 | 2021-08-17 | 2023-01-01 | 2024-05-14 (*1) | standard |
netstandard2.1 | Xamarin.Android 10.1 (or higher) Xamarin.iOS 13.10 (or higher) |
2020-07-13 | 2024-01-09 | 2024-05-14 (*1) | standard |
netstandard2.0 | .NET Core 2.1 | 2019-03-21 | 2023-01-01 | 2024-05-14 (*1) | standard |
netstandard1.5 | .NET Core 1.1, 1.0 | 2017-05-09 | 2020-01-01 | 2020-01-01 | deprecated |
xamarin.android | Xamarin.Android 9.1 (or higher) | 2013-12-02 | 2020-01-01 | 2020-01-01 | deprecated |
xamarin.ios | Xamarin.iOS 10.3 (or higher) | 2013-12-02 | 2020-01-01 | 2020-01-01 | deprecated |
netcf-3.9 | .NET Compact Framework 3.9 | 2013-12-02 | 2019-07-01 | 2023-10-10 (*2) | legacy |
netcf-3.5 | .NET Compact Framework 3.5 | 2009-01-12 | 2019-07-01 | 2021-04-13 (*2) | legacy |
netcf-2.0 | .NET Compact Framework 2.0 | 2006-11-27 | 2017-05-09 | 2018-07-31 | deprecated |
netcf-1.0 | .NET Compact Framework 1.0 | 2003-11-01 | 2010-03-11 | 2010-03-11 | deprecated |
net-2.0 | .NET Framework 2.0, 3.0, 3.5 | 2006-11-27 | 2020-01-01 | 2024-05-14 (*2) | legacy |
net-1.0 | .NET Framework 1.0, 1.1, 2.0 | 2003-04-14 | 2010-03-11 | 2010-03-11 | deprecated |
.NET and .NET Core support timeline
The following chart lists Microsoft's support timelines for .NET and .NET Core. These platforms follow Microsoft's Modern Lifecycle Policy.
Version | Release date | End of support | Latest Rebex library build |
---|---|---|---|
.NET 8 | 2023-11-14 | 2026-11-10 | current |
.NET 7 | 2022-11-08 | 2024-05-14 (*1) | current (end-of-life platform) |
.NET 6 | 2021-11-08 | 2024-11-12 | current |
.NET 5 | 2020-11-10 | 2022-05-10 (*1) | current (end-of-life platform) |
.NET Core 3.1 | 2019-12-03 | 2022-12-13 (*1) | current (end-of-life platform) |
.NET Core 3.0 | 2019-09-23 | 2020-03-03 | current (end-of-life platform) |
.NET Core 2.2 | 2018-12-04 | 2019-12-23 | current (end-of-life platform) |
.NET Core 2.1 | 2018-05-30 | 2021-08-21 | current (end-of-life platform) |
.NET Core 2.0 | 2017-08-14 | 2018-07-10 | current (end-of-life platform) |
.NET Core 1.1 | 2016-11-16 | 2019-06-27 | 2019 R4.2 |
.NET Core 1.0 | 2016-06-27 | 2019-06-27 | 2019 R4.2 |
Microsoft .NET Framework support timeline
The following chart lists Microsoft's support timelines for .NET Framework and .NET Compact Framework. All currently supported versions follow Microsoft's Fixed Lifecycle Support Policy.
Version | Lifecycle start date | Mainstream Support end date | Extended Support end date | Latest Rebex library build |
---|---|---|---|---|
.NET Framework 4.6.2 - 4.8.1 (*3) | 2015-07-29 | See Lifecycle FAQ - .NET Framework | current | |
.NET Framework 4.6 - 4.6.1 | 2015-07-29 | - | 2022-04-26 | current (end-of-life platform) |
.NET Framework 4.5.2 | 2014-05-05 | 2018-01-09 | 2022-04-26 | current (end-of-life platform) |
.NET Framework 4.5 - 4.5.1 | 2012-10-09 | 2016-01-12 | 2016-01-12 | current (end-of-life platform) |
.NET Framework 4.0 | 2010-03-31 | 2016-01-12 | 2016-01-12 | current (end-of-life platform) |
.NET Framework 3.5 (*4) | 2007-11-19 | 2023-10-10 | 2029-01-09 | current |
.NET Framework 2.0 / 3.0 | 2006-02-17 | 2011-07-12 | 2011-07-12 | current legacy edition |
.NET Framework 1.1 | 2003-04-03 | 2008-10-14 | 2013-10-08 | Build 3723 |
.NET Framework 1.0 | 2002-02-13 | 2007-07-10 | 2009-07-14 | Build 3723 |
.NET CF 3.9 (*5) | 2013-08-11 | 2018-10-09 | 2023-10-10 (*2) | current legacy edition |
.NET CF 3.5 (*6) | 2008-02-19 | 2016-04-12 | 2021-04-13 (*2) | current legacy edition |
.NET CF 2.0 | 2005-10-31 | 2011-01-14 | 2016-04-12 | 2017 R6.3 |
.NET CF 1.0 | 2003-07-10 | 2008-10-14 | 2013-10-08 | Build 3723 |
Notes
*1) Due to enduring demand, we will continue to provide and maintain binaries suitable for this end-of-life Xamarin or .NET Core platform until at least 2025-06-29, as long as your support contract remains active. However, support for these end-of-life platforms is limited.
*2) Due to enduring demand, we will continue to provide and maintain binaries for .NET Compact Framework 3.5/3.9 and .NET Framework 2.0 until at least 2025-10-10, as long as your legacy support contract remains active. However, support for these end-of-life platforms is limited.
*3) .NET Framework 4.5.2 and higher is considered a component of the Windows OS and follows the Support Lifecycle policy of its parent product or platform.
*4) .NET Framework 3.5 SP1 support end dates only apply when running on Windows 10 version 1809, Windows Server 2019, or later. On older versions of Windows, the lifecycle of the underlying Windows OS applies.
*5) .NET Compact Framework 3.9 is part of Windows Embedded Compact 2013.
*6) .NET Compact Framework 3.5 is part of Windows Embedded Compact 7.