Releases: dotnet/wcf
WCF 3.2.0 Preview 3
Release Notes
**This is part of .NET 5.0.0 Preview 8 released on August 25, 2020 (Release Note and Install Instructions).
Package Info
- System.ServiceModel.Duplex 4.8.0-preview3
- System.ServiceModel.Http 4.8.0-preview3
- System.ServiceModel.NetTcp 4.8.0-preview3
- System.ServiceModel.Primitives 4.8.0-preview3
- System.ServiceModel.Security 4.8.0-preview3
- System.ServiceModel.Federation 4.8.0-preview3
What's New
- Add support for WS2007HttpBinding (#4169)
- System.ServiceModel.Federation package (#4297)
- Expose LocalClientSecuritySettings.DetectReplays (#4248)
- Exposing GenericXmlSecurityKeyIdentifierClause and virtual CloneCore() (#4247)
- Mark FaultException as Serializable (#4205)
- Add FaultException ctor_string (#4270)
- Bring back usage of IO Thread pool on Windows (#4282) (#4300)
- Fix RST generation issues in WsFederation (#4322)
- Add TransportBindingElement.set_MaxBufferPoolSize. (#4316)
Related Repos
WCF Core 3.1.0
Release Notes
The associated .NET Core release can be found at .NET Core 3.1 Releases
Package Info
- System.ServiceModel.Duplex 4.7.0
- System.ServiceModel.Http 4.7.0
- System.ServiceModel.NetTcp 4.7.0
- System.ServiceModel.Primitives 4.7.0
- System.ServiceModel.Security 4.7.0
What's New
New Features
This release features a large number of new APIs from the full framework being added to the WCF Core public contracts as part of the current effort to support WS Federation.
All the work items with additional information and links to PRs can be found In This Query.
Bug Fixes
- Fixed an issue with SocketConnection mixing sync and async that can cause a timeout to be ignored. Issue #3994 (cherry-picked to 3.1.0 branch with #4021)
- Add "encodingStyle" attribute to generated SOAP message. Issue #3870 (cherry-picked to 3.1.0 branch with #4021)
- Fix contract methods which use out parameters. Issue #3940 (cherry-picked to 3.1.0 branch with #4021)
Other
Many unit tests added for the WSFederation feature.
Some build infrastructure enhancements.
WCF Core 3.1.0 Preview2
Release Notes
The associated .NET Core release can be found at .NET Core 3.1 Releases
Package Info
- System.ServiceModel.Duplex 4.7.0-preview2
- System.ServiceModel.Http 4.7.0-preview2
- System.ServiceModel.NetTcp 4.7.0-preview2
- System.ServiceModel.Primitives 4.7.0-preview2
- System.ServiceModel.Security 4.7.0-preview2
What's New
New Features
No new features since preview1, this is the first package release for 3.1 from the release/3.1.0 branch in preparation for final release of 3.1 for GA.
Bug Fixes
No new fixes.
Other
Many unit tests added for the WSFederation feature that was added in the prior preview1 release.
Some build infrastructure enhancements.
WCF Core 3.1.0 Preview1
Release Notes
Associated release of .NET Core 3.1.0 Preview 1
Package Info
- System.ServiceModel.Duplex 4.7.0-preview1
- System.ServiceModel.Http 4.7.0-preview1
- System.ServiceModel.NetTcp 4.7.0-preview1
- System.ServiceModel.Primitives 4.7.0-preview1
- System.ServiceModel.Security 4.7.0-preview1
What's New
New Features
This release features a large number of new APIs from the full framework being added to the WCF Core public contracts as part of the current effort to support WS Federation.
All the work items with additional information and links to PRs can be found In This Query.
WCF Core 3.0.0 GA
Release Notes
Associated release of .NET Core 3.0.0 GA (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.6.0
- System.ServiceModel.Http 4.6.0
- System.ServiceModel.NetTcp 4.6.0
- System.ServiceModel.Primitives 4.6.0
- System.ServiceModel.Security 4.6.0
What's New in 3.0.0
Bug Fixes
Propagate all relevant properties from HttpTransportSecurity to HttpTransportBindingElement Issue #3818
Fix public key token used for ref assemblies. Issue #3830
Propagating EnableUnsecuredResponse while cloning Issue #3692
Fix issue with WebSocket already being closed sometimes Issue #3706
Fixed problem with HTTP streamed mode timeout Issue #3709
Fix missing timeout when reading response stream Issue #3767
Fixed the public key token used to sign WCF assemblies. Issue #3794
Fix certificate chain validation VerificationTime issue Issue #3086
Fix string escaping in src/System.Private.ServiceModel/src/Resources/Strings.resx Issue #3186
Fixed using EnvelopeVersion Soap12 for Http. Issue #2711
Fixed WS HTTP Sync Context problem Issue #3655
Fixed some threading issues when using a non-default sync context Issue #3640
Fixed SynchronizationContext issue when calling IDuplexSessionChannel.Receive directly Issue #3635
New Content
Added SslStreamSecurityBindingElement.RequireClientCertificate to the public API surface area. Issue #3736
Add ISecurityCapabilities to the public contract. Issue #1415
Added ServiceEndpoint contructors for ClientBase and ChannelFactory to the public contract. Issue #3332
Add ISerializationSurrogateProvider api to DataContractSerializerOperationBehavior. Issue #3476
Added support for OperationBehavior and ContractBehavior as attributes. Issue #3384
Added support for security mode TransportWithMessageCredential on HTTP. Issue #8
Added support for MessageSecurityOverTcp.ClientCredentialType in NetTcpBinding Issue #3
WCF Core 3.0.0 Preview9
Release Notes
Associated release of .NET Core 3.0.0 Preview 9 (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.6.0-preview9
- System.ServiceModel.Http 4.6.0-preview9
- System.ServiceModel.NetTcp 4.6.0-preview9
- System.ServiceModel.Primitives 4.6.0-preview9
- System.ServiceModel.Security 4.6.0-preview9
What's New
Bug Fixes
Propagate all relevant properties from HttpTransportSecurity to HttpTransportBindingElement Issue #3818
Fix public key token used for ref assemblies. Issue #3830
WCF Core 3.0.0 Preview8
Release Notes
Associated release of .NET Core 3.0.0 Preview 8 (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.6.0-preview8
- System.ServiceModel.Http 4.6.0-preview8
- System.ServiceModel.NetTcp 4.6.0-preview8
- System.ServiceModel.Primitives 4.6.0-preview8
- System.ServiceModel.Security 4.6.0-preview8
What's New
Bug Fixes
Propagating EnableUnsecuredResponse while cloning Issue #3692
Fix issue with WebSocket already being closed sometimes Issue #3706
Fixed problem with HTTP streamed mode timeout Issue #3709
Fix missing timeout when reading response stream Issue #3767
Fixed the public key token used to sign WCF assemblies. Issue #3794
New Content
Added SslStreamSecurityBindingElement.RequireClientCertificate to the public API surface area. Issue #3736
WCF Core 3.0.0 Preview5
Release Notes
Associated release of .NET Core 3.0.0 Preview 5 (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.6.0-preview5
- System.ServiceModel.Http 4.6.0-preview5
- System.ServiceModel.NetTcp 4.6.0-preview5
- System.ServiceModel.Primitives 4.6.0-preview5
- System.ServiceModel.Security 4.6.0-preview5
What's New
Fix certificate chain validation VerificationTime issue Issue #3086
Fix string escaping in src/System.Private.ServiceModel/src/Resources/Strings.resx Issue #3186
Add ISecurityCapabilities to the public contract. Issue #1415
Added ServiceEndpoint contructors for ClientBase and ChannelFactory to the public contract. Issue #3332
Fixed using EnvelopeVersion Soap12 for Http. Issue #2711
Add ISerializationSurrogateProvider api to DataContractSerializerOperationBehavior. Issue #3476
Added support for OperationBehavior and ContractBehavior as attributes. Issue #3384
Added support for security mode TransportWithMessageCredential on HTTP. Issue #8
WCF Core 3.0.0 Preview6
Release Notes
Associated release of .NET Core 3.0.0 Preview 6 (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.6.0-preview6
- System.ServiceModel.Http 4.6.0-preview6
- System.ServiceModel.NetTcp 4.6.0-preview6
- System.ServiceModel.Primitives 4.6.0-preview6
- System.ServiceModel.Security 4.6.0-preview6
What's New
Added support for MessageSecurityOverTcp.ClientCredentialType in NetTcpBinding Issue #3
Fixed WS HTTP Sync Context problem Issue #3655
Fixed some threading issues when using a non-default sync context Issue #3640
Fixed SynchronizationContext issue when calling IDuplexSessionChannel.Receive directly Issue #3635
WCF Core 2.1.2
Release Notes
Associated release of .NET Core 2.1.2 (Release Notes)
Package Info
- System.ServiceModel.Duplex 4.5.3
- System.ServiceModel.Http 4.5.3
- System.ServiceModel.NetTcp 4.5.3
- System.ServiceModel.Primitives 4.5.3
- System.ServiceModel.Security 4.5.3
What's New
Microsoft Security Advisory CVE-2018-8356: .NET Core Security Feature Bypass Vulnerability #3009