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

Summary

  • Rebex components for specific framework will be supported at least as long as Microsoft supports that framework.
  • Security fixes for Rebex components for specific framework will be released at least as long as Microsoft releases security fixes for that framework.

Rebex Support Lifecycle for various .NET Framework versions

Users of Rebex products get access to DLLs compiled for various .NET versions (*1). This document lists support timelines for specific framework versions.

Rebex binaries for specific platform

The following table shows availability of binaries targeting specific platforms. However, platform support is determined by Microsoft's support timelime for that platform. In other words, Rebex might provide binaries for platforms that are no longer supported by Microsoft, but support for such end-of-life platforms can be limited.

Platform code  Target platforms of the latest version Release date End of Standard Support End of Life
netstandard2.0 .NET Core 2.0, 2.1, 2.2 2019-03-21 2023-01-01 2023-01-01
netstandard1.5 .NET Core 1.1, 2.0, 2.1 2017-05-09 2020-01-01 2020-01-01
net-4.6 .NET Framework 4.6-4.8 2019-03-28 2024-01-09 2029-01-09
net-4.0 .NET Framework 4.0-4.8; Mono 4.x, 5.x 2010-05-20 2023-10-10 2028-10-10
net-3.5 .NET Framework 3.5 SP1 2019-03-21 2023-10-10 2028-10-10
net-2.0 .NET Framework 2.0, 3.0, 3.5, 3.5 SP1; Mono 3.x 2006-11-27 2020-01-01 2023-10-10
net-1.0 .NET Framework 1.0, 1.1, 2.0 2003-04-14 2010-03-11 2010-03-11
xamarin.android Xamarin.Android 8.0 (or higher) 2013-12-02 2020-01-01 2020-01-01
xamarin.ios Xamarin.iOS 10.3 (or higher) 2013-12-02 2020-01-01 2020-01-01
netcf-3.9 .NET Compact Framework 3.9 2013-12-02 2019-07-01 2023-10-10
netcf-3.5 .NET Compact Framework 3.5 2009-01-12 2019-07-01 2021-04-13
netcf-2.0 .NET Compact Framework 2.0 2006-11-27 2017-05-09 2018-07-31
netcf-1.0 .NET Compact Framework 1.0, 2.0 2003-11-01 2010-03-11 2010-03-11

See also:

.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 2.2 2018-12-04 early 2020 current
.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

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 General Availability Date Mainstream Support Retired Extended Support Retired Latest Rebex Component Build
.NET 4.5-4.8 (*3)   See Lifecycle FAQ - .NET Framework   current
.NET 4.0  2010-06-29 2015-07-14 2020-08-09 current
.NET 3.5 SP1 (*3)   See Lifecycle FAQ - .NET Framework   current
.NET 2.0, 3.0 and 3.5 (*2) 2006-02-17 2011-07-12 2011-07-12 current (end-of-life platform)
.NET 1.1 2003-07-10 2008-10-14 2013-10-08 Build 3723 released on 2010-03-11
.NET 1.0 2002-04-15 2007-07-10 2009-07-14 Build 3723 released on 2010-03-11
.NET CF 3.9 (*5) 2013-08-11 2018-10-09 2023-10-10 current
.NET CF 3.5 (*4) 2008-02-19 2016-04-12 2021-04-13 current
.NET CF 2.0 2005-10-31 2011-01-14 2016-04-12 Release 2017 R6.3 released on 2018-01-11
.NET CF 1.0 2003-07-10 2008-10-14 2013-10-08 Build 3723 released on 2010-03-11

 

Notes

*1) Not all Rebex products are available for all framework versions. If the product for specific framework version is released it will be supported according to this document. However the release of component for specific framework is not guaranteed.

*2) .NET 3.0 and .NET 3.5 depends on .NET 2.0 CLR. Dates are based on Microsoft support phases for .NET 3.5 Framework.

*3) Beginning with .NET 3.5 SP1, .NET Framework is considered a component of the Windows OS. Components follow the Support Lifecycle policy of their parent product or platform.

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

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