Skip to content

Releases: dotnet/wcf

dotnet-svcutil 2.1.0 Release

14 Jan 02:18
e60d309
Compare
Choose a tag to compare

Release Notes

dotnet-svcutil v2.1.0 was released in October 2022.

Packages

What's New

  • Support generating code for .net6.0 target project (PR #4772)
  • Support generating code for TransportWithMessageCredential security mode (PR #4774)
  • Support generating code for federation binding and MTOM encoding type (PR #4800)
  • Support generating code for project which target framework is defined in Directory.Build.props (PR #4893)
  • Add option to silently accept service certificate when generating code (PR #4894)
  • Force use base implementation of Close() method for referenced wcf package version later than 4.10.0 instead of generating CloseAsync() (PR #4909)

WCF 3.4.0

17 Aug 22:00
b4935a4
Compare
Choose a tag to compare

Release Notes

Package Info

What's New

  • Fix TransportWithMessageCredentials with TransferMode.Streamed missing security header (#4873)
  • Implement IAsyncDisposable and remove ChainedAsyncResult as it's buggy (#4865)
  • Improve io thread scheduler (#4862)
  • Async open improvements for NetTcp (#4832)
  • Fix for Hot Reload in .NET 6 (issue #4789) - Use MethodHandle.Value (#4820)
  • Fix issue#4775 EventSourceException single event payload too large. (#4776)
  • Fixing use of OOME left over from early days when IME was unavailable (#4767)
  • Adding support for WSTrustChannelFactory and WSTrustChannel (#4757)

WCF 3.3.0

02 Feb 06:38
3676252
Compare
Choose a tag to compare

Release Notes

**This is part of .NET 5 released on November 8, 2021 Release Notes and Install Instructions.

Package Info

What's New

  • Add missing property BasicHttpsSecurity.Message to public pkg (#4727)
  • Fix Issue4708 - if credential not set Use Default Credentials only wh…(#4728)
  • Fix XML Serialize - Missing Encoding Parameter (#4729)
  • Add MtomMessageEncodingBindingElement to reference assembly (#4730)
  • Update dependencies, small Mtom cleanup (#4731)
  • Fix object null reference exception in reflection. (#4738)
  • Fix unhandled KeyNotFoundException in RequestReplyCorrelator (#4743)
  • Add DecompressionEnabled property and wire up changing HttpClientHandler behavior (#4745)
  • Fix reliable sessions locking (#4752)

Relates Repos

WCF Core 3.3.0 RC2

13 Oct 15:17
cf32e7d
Compare
Choose a tag to compare
WCF Core 3.3.0 RC2 Pre-release
Pre-release

**This is part of .NET 6.0 RC2 released on October 12, 2021 Release

Package Info

What's New

  • Fix async lock (#4485)
  • Add callback message inspector (#4699)
  • Add more apis for generic xml security token (#4703)
  • Removing ContractDescription caching as it also cached behaviors (#4720)

Related Repos

WCF Core 3.3.0 RC1

15 Sep 16:19
Compare
Choose a tag to compare
WCF Core 3.3.0 RC1 Pre-release
Pre-release

**This is part of .NET 6.0 RC1 released on September 14, 2021 Release

Package Info

What's New

  • Add Mtom message encoding (#4687)
  • Add support for ClientBase.CacheSetting (#4696)
  • Add System.Web.Services.Description package needed for improving WSDL support (#4637)
  • Add API for type TypedMessageConverter (#4667)
  • Add HttpTransportBindingElement.Proxy property (#4591`)

Related Repos

WCF Core 3.3.0 Preview 1

25 May 17:45
cb74df4
Compare
Choose a tag to compare
Pre-release

**This is part of .NET 6.0 Preview 4 released on May 25, 2021 Release

Package Info

What's New

  • Add support for OperationContext/OperationContextScope flow through an await (#4578)
  • Expose CLientOperation.SyncMethod, BeginMethod, and EndMethod (#4551)
  • Update HttpTransportBindingElement with Proxy property to enable client to specify IWebProxy (#4053)
  • Fix NullReferenceException when using BasicHttpBinding and NTLM web proxy authentication (#4555)

Related Repos

WCF Core 3.2.1

01 Feb 06:59
a23828d
Compare
Choose a tag to compare

Release Notes

The associated .NET Core release can be found at .NET Core 5.0.2 Releases

Package Info

What's New

Bug Fixes

  • Fixed WS2007 helper to use SymmetricKey by default (#4440)
  • Make federation implementation async and fix minor memory leak (#4481
  • Fix IOTS non windows condition in Cleanup (#4451)
  • Make SecureConversation inner channel factory share the same HttpClient as outer factory (#4438)​
  • Make all WCF exceptions serializable (#4466 )

Relates Repos

WCF 3.2.0

10 Nov 17:56
2f4548e
Compare
Choose a tag to compare

Release Notes

**This is part of .NET 5 released on November 10, 2020 (Release Note and Install Instructions).

Package Info

What's New

  • WSFed static helpers and expanded tests (#4400)
  • Modifications to sync with M.IM.WsTrust (#4398)
  • Fix OneWay only contracts with ReliableSessions (#4395)
  • Enable ETW error logging for S.SM.Federation (#4391)
  • Add limited support for SpnEndpointIdentity with HTTP (#4385)
  • Fix casing for WCF owned classes WsXxxx->WSXxxx (#4384)
  • Remove some dead RNG code paths (#4378)

Relates Repos

WCF 3.2.0 RC2

13 Oct 22:14
cfd0413
Compare
Choose a tag to compare
WCF 3.2.0 RC2 Pre-release
Pre-release

Release Notes

**This is part of .NET 5 RC2 released on October 13, 2020 (Release Note and Install Instructions).

Package Info

What's New

  • Reliable sessions support (#4325)
  • Fix IOTS cleanup on non Windows (#4360)
  • Add support for X509CertificateIdentity with https (#4356)
  • Add support for AuthenticationSchemes.IntegratedWindowsAuthentication (#4353)
  • Expose ConcurrencyMode property in CallBackBehaviorAttribute. (#4348)
  • Use NET5 version with Http auth bug fixed #(4337)
  • Add TransportBindingElement.set_MaxBufferPoolSize. (#4316)
  • Fix HttpsChannelFactory to use GetToken as a spinwait was happening (#4332)
  • Fix RST generation issues in WsFederation (#4322)

Relates Repos

WCF 3.2.0 Preview 3

25 Aug 21:03
cfd0413
Compare
Choose a tag to compare
WCF 3.2.0 Preview 3 Pre-release
Pre-release

Release Notes

**This is part of .NET 5.0.0 Preview 8 released on August 25, 2020 (Release Note and Install Instructions).

Package Info

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