CoreWCF Support Policy
Last updated: 2024年8月28日
Microsoft Support for CoreWCF
CoreWCF is a port of Windows Communication Foundation (WCF) to .NET and .NET Core and its support depends on the support status for the underlying .NET platforms it runs on.
Supported versions
The following table tracks release and end of support dates for CoreWCF versions.
Version | Original release date | Latest patch version | Patch release date | Supported .NET version(s) | End of support |
---|---|---|---|---|---|
CoreWCF 1.6 | 2024年8月26日 | 1.6.0 | 2024年8月26日 | .NET 8 | 2026年11月10日 or six months after the next major or minor version release. |
.NET 6 | 2024年11月12日 | ||||
.NET Framework 4.6.2 and later versions | The end of life date for the specific version of .NET Framework or six months after the next major or minor version release. | ||||
CoreWCF 1.5 | 2023年11月9日 | 1.5.2 | 2024年3月14日 | .NET 8 | 2025年2月26日 |
.NET 6 | 2024年11月12日 | ||||
.NET Framework 4.6.2 and later versions | 2025年2月26日 |
Out of support versions
The following table lists CoreWCF versions no longer supported.
Version | Original release date | Latest patch version | Patch release date | End of support |
---|---|---|---|---|
Core WCF1.4 | 2023年9月7日 | 1.4.2 | 2024年3月14日 | 2024年5月9日 |
CoreWCF 1.3 | 2022年12月15日 | 1.3.2 | 2023年3月23日 | 2024年3月7日 |
CoreWCF 1.2 | 2022年9月20日 | 1.2.1 | 2022年12月12日 | 2023年6月15日 |
CoreWCF 1.1 | 2022年5月6日 | 1.1.1 | 2022年12月12日 | 2023年3月20日 |
CoreWCF 1.0 | 2022年4月28日 | 1.0.2 | 2022年5月16日 | 2022年11月6日 |
The following list shows the details of the support policy for CoreWCF:
- CoreWCF uses the Major.Minor versioning strategy. 1.0 is the first major release of CoreWCF.
- New minor version releases are API compatible with previous minor releases for the same major. For example, the 1.1 release is API compatible with 1.0.
-
Support will be primarily for the latest major.minor release of each supported major version.
- When new major or minor versions are released, then the previous release will be supported for 6 months from the date of the new release, provided the underlying .NET runtime dependency being used also supported. For example, once 1.1 has been available for 6 months, 1.0 will no longer be supported.
- All minor releases will support the same .NET platforms as their major. For example, the 1.1 release supports the same .NET versions as the 1.0 release as long as the .NET versions are themselves still in support. For more information about the support lifecycle for various versions of .NET, see the .NET Support Policy.
- New major versions may introduce breaking changes.
- New major versions may change (add or drop) the .NET runtime versions that are supported.
- If a new major version drops support for a .NET runtime version currently in support, then the previous major will continue to be supported at the latest minor level for as long as the underlying .NET runtime remains in support. For example, if CoreWCF 2.0 drops support for .NET Framework, then CoreWCF 1.x (at the latest minor level) will continue to be supported for as long as both .NET Framework and ASP.NET Core 2.1 are supported.
Supported packages
The following packages are supported:
Ready to get started?
Learn .NET easily with our step-by-step tutorials.