CoreWCF Support Policy
Last updated: August 28, 2024
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 | August 26, 2024 | 1.6.0 | August 26, 2024 | .NET 8 | November 10, 2026 or six months after the next major or minor version release. |
.NET 6 | November 12, 2024 | ||||
.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 | November 9, 2023 | 1.5.2 | March 14, 2024 | .NET 8 | February 26, 2025 |
.NET 6 | November 12, 2024 | ||||
.NET Framework 4.6.2 and later versions | February 26, 2025 |
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 | September 7, 2023 | 1.4.2 | March 14, 2024 | May 9, 2024 |
CoreWCF 1.3 | December 15, 2022 | 1.3.2 | March 23, 2023 | March 7, 2024 |
CoreWCF 1.2 | September 20, 2022 | 1.2.1 | December 12, 2022 | June 15, 2023 |
CoreWCF 1.1 | May 6, 2022 | 1.1.1 | December 12, 2022 | March 20, 2023 |
CoreWCF 1.0 | April 28, 2022 | 1.0.2 | May 16, 2022 | November 6, 2022 |
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.