INFO: How long will Rebex support various versions of .NET?

Rebex components support lifecycle

Rebex customers get access to binaries (DLLs) compiled for various .NET platforms (*1). This document describes our support lifecycle and lists support timelines for all supported platforms.

Summary

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.

Note: Support for specific platforms is also determined by Microsoft's support timelime for those platforms. In other words, Rebex might provide binaries for platforms that are no longer supported by Microsoft, but support for such end-of-life platforms cannot be guaranteed.
Platform code  Target platforms of the latest version Release date End of Standard Support End of Life Status
netstandard2.0 .NET Core 3.1, 3.0, 2.2, 2.1, 2.0
Mono 5.14 - 6.8
Xamarin.Android 9.1 (or higher)
Xamarin.iOS 12.3 (or higher)
2019-03-21 2023-01-01 2023-01-01 standard
net-4.6 .NET Framework 4.6 - 4.8
Mono 5.0 - 6.8
2019-03-28 2024-01-09 2029-01-09 standard
net-4.0 .NET Framework 4.0 - 4.8
Mono 4.6.2 - 4.8.1
2010-05-20 2023-10-10 2028-10-10 standard
net-3.5 .NET Framework 3.5 SP1 2019-03-21 2023-10-10 2029-01-09 standard
net-2.0 .NET Framework 2.0, 3.0, 3.5 2006-11-27 2020-01-01 2023-10-10 legacy
net-1.0 .NET Framework 1.0, 1.1, 2.0 2003-04-14 2010-03-11 2010-03-11 deprecated
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 legacy
netcf-3.5 .NET Compact Framework 3.5 2009-01-12 2019-07-01 2021-04-13 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, 2.0 2003-11-01 2010-03-11 2010-03-11 deprecated

.NET Core support timeline

The following chart lists Microsoft's support timelines for .NET Core, which follows Microsoft's Modern Lifecycle Policy.

Version Release date End of support Latest Rebex component build
.NET Core 3.1 2019-12-03 2022-12-03 current
.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
.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 current (end-of-life platform)
.NET Core 1.0 2016-06-27 2019-06-27 current (end-of-life platform)

Microsoft .NET Framework support timeline

The following chart lists Microsoft's support timelines for .NET Framework and .NET Compact Framework. All versions still supported at the moment follow Microsoft's Fixed Lifecycle Support Policy.

Version Lifecycle start date Mainstream Support end date Extended Support end date Latest Rebex component build
.NET 4.6-4.8 (*2)   See Lifecycle FAQ - .NET Framework   current
.NET 4.5.2 (*2) 2014-05-05 2018-01-09 2023-01-10 current
.NET 4.5-4.5.1 2012-10-09 2016-01-12 2016-01-12 current (end-of-life platform)
.NET 4.0 2010-03-31 2016-01-12 2016-01-12 current (end-of-life platform)
.NET 3.5 SP1 (*3) 2008-11-18 2023-10-10 2029-01-09 current
.NET 2.0, 3.0, 3.5 2006-02-17 2011-07-12 2011-07-12 current legacy edition
.NET 1.1 2003-07-10 2008-10-14 2013-10-08 Build 3723
.NET 1.0 2002-04-15 2007-07-10 2009-07-14 Build 3723
.NET CF 3.9 (*4) 2013-08-11 2018-10-09 2023-10-10 current legacy edition
.NET CF 3.5 (*5) 2008-02-19 2016-04-12 2021-04-13 current legacy edition
.NET CF 2.0 2005-10-31 2011-01-14 2016-04-12 Version 2017 R6.3
.NET CF 1.0 2003-07-10 2008-10-14 2013-10-08 Build 3723

 

Notes

*1) Not all Rebex products are available for all framework versions. If the product for a specific framework version is released, it will be supported according to this document.

*2) .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.

*3) .NET 3.5 SP1 lifecycle dates 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.

*4) .NET CF 3.9 is part of Windows Embedded Compact 2013.

*5) .NET CF 3.5 is part of Windows Embedded Compact 7.