Skip to content

deps: Bump the wcf-client group with 4 updates - #257

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/Source/ISHRemote/Trisoft.ISHRemote/wcf-client-667ac883e7
Closed

deps: Bump the wcf-client group with 4 updates#257
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/Source/ISHRemote/Trisoft.ISHRemote/wcf-client-667ac883e7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Updated System.ServiceModel.Federation from 4.10.3 to 10.0.652802.

Release notes

Sourced from System.ServiceModel.Federation's releases.

10.0.0

What's Changed

Full Changelog: dotnet/wcf@v8.1.2-rtm...v10.0.0-rtm

8.1.2

What's Changed

Full Changelog: dotnet/wcf@v8.0.0-preview1-dotnet-svcutil...v8.1.2-rtm

8.1.1

Release Notes

Package Info

Bug Fixes

8.1

Release Notes

Package Info

What's New

Net standard 2.0 and .NET Framework support are back in WCF Client 8.1 Release.

Bug Fixes

New Contributors

Full Changelog: dotnet/wcf@v8.0.0-rtm...v8.1.0-rtm

8.0.0

Release Notes

Package Info

What's New

WCF Client 8.0 is the successor to WCF Client 6.0. It will be supported for three years as a long-term support (LTS) release, align with .NET 8.0.0.

Breaking Change:

https://learn.microsoft.com/en-us/dotnet/core/compatibility/wcf-client/8.0/configurationname-apis

8.0.0-preview1-dotnet-svcutil

Release Notes

dotnet-svcutil v8.0.0 preview1 was released on January 8th, 2025.

Packages

What's New

  • Remove inappropriate warning (#​5709)
  • dotnet-svcutil: update tool target framework (#​5705)
  • dotnet-svcutil: refine TFX resolution and the referenced WCF versions, and update test baselines (#​5653)
  • dotnet-svcutil: generate CloseAsync with preprocessor directive and update test baselines (#​5652)
  • Add README.md for dotnet-svcutil package (#​5622)
  • Fix for WCFCSTools issue - invalid namedPipe URL throws uncatchable exception in Visual Studio (#​5604)
  • dotnet-svcutil: add escaped prefix to types named with specific keywords (#​5494)
  • dotnet-svcutil: update NamedPipeMetadataImporter to remove the internal asset folder (#​5582)
  • Update metadataSourceFiles for URL input to correctly compute hash for caching ServiceDescriptor (#​5544)
  • Multi target type reuse (#​5300)
  • dotnet-svcutil: resolve targetFramework from Directory.Build.props (#​5428)
  • Add missing integer schema types (#​5451)
  • dotnet-svcutil: generate compliable code for a service with contract member named System (#​5432)
  • dotnet-svcutil: fix IsTypeSerializable to enable typereuse serializable type (#​5441)
  • dotnet-svcutil: update pkg version to 8.0.0 preview (#​5439)
  • dotnet-svcutil: support .esproj as dependency project (#​5429)
  • Support net8 SDK in dotnet-svcutil (#​5376)
  • Rename namedpipeMetadataImporter assembly (#​5314)

6.2

Release Notes

Package Info

What's New

We've added the System.ServiceModel.UnixDomainSocket package (PR #​5172) to provide support for using unix domain sockets with WCF Client. This provides an alternative to NetNamedPipe and works on all supported platforms. This was contributed by @​birojnayak from AWS.

Bug Fixes:

-Use LINQ Expressions for implementation of default IOperationInvoker. If there are any unexpected compatibility issues, the prior implementation can be used by setting the AppContext switch System.ServiceModel.Dispatcher.UseLegacyInvokeDelegate to true, contributed by @​g7ed6e (PR #​5298).

  • Fixed issue with unhandled exception when an idle connection pool socket is closed (PR #​5342).
  • Fixed race condition in NetTcp which can cause a failure on CPU's with a weaker memory model (PR #​5343).

6.1

Release Notes

Package Info

What's New

  • Public OperationDescription.Begin/End/SyncMethod properties and add unit test (PR #​5165)
  • Expose DuplexChannelFactory constructor with Type overloads (PR #​5167)
  • Expose CreateMessage method overloads with FaultCode parameter (PR #​5169)
  • Fix for issue #​5171 (PR #​5175)
  • Expose EnableUnsecuredResponse in SecurityBindingElement and add unit test (PR #​5176)
  • Make Federation package generate documentation file. Fix some doc formatting bugs (PR #​5192)
  • Remove interface IBindingRuntimePreferences from HttpBindingBase (PR #​5203)
  • Add ISecurityCommunicationObject Interface to Primitives Ref (PR #​5207)
  • Remove dead code from WCF repository & simplify msbuild logic (PR #​5222)
  • Enable CS1591 errors for undocumented API (PR #​5223)
  • Remove System.Security.Principal.Windows reference (PR #​5229)
  • Remove System.Reflection.DispatchProxy reference (PR #​5230)
  • Remove unused arcade properties (PR #​5231)
  • Use SDK's version for restoring NetFx targeting pack (PR #​5233)
  • Update MessageVersion ref (PR #​5283)
  • Add ChannelFactory Public Class to Primitives.ref Package and Update Test (PR #​5284)
  • Remove System.ServiceModel.Duplex and System.ServiceModel.Security Packages (PR #​5293)
  • WebSocket certificate handling (PR #​5302)

6.0

Release Notes

Package Info

What's New

  • Fix some dependencies and added TargetFrameworkAttribute (#​5111)
  • Change NetNamedPipe from net6.0-windows to net6.0 (#​5112)
  • Fix TWMC when using single threaded sync context (#​5136)
  • Fix disabling send/receive timers after send/receive operations completed (#​5138)

6.0.0-rc

Release Notes

Package Info

What's New

Previously when using Duplex contract, failure to capture synchronization context on channel factory open. The behavior now matches .NET framework, by default, we will now capture the synchronization context, and will dispatch callbacks to the captured context. To revert to 4.x behavior, apply the CallbackBehaviorAttribute with the UseSynchronizationContext property set to false.

  • Fixes sync context capture and multiple async continuation issues (#​5044)
  • Mtom fixes (#​5069)

See Also

Breaking changes doc

6.0.0-preview1

Release Notes

Package Info

What's New

WCF Client (used to be called WCF Core) 6.0 preview 1 release is the successor release to WCF Core 4.10. This release has added support for NetNamedPipe (Initial NetNamedPipe implementation #​4955). This release also takes a step forward to align with the latest .NET LTS release and is moving to target .NET 6.0. WCF Client 6.0 does not target net standard 2.0.

In addition, System.ServiceModel.Duplex and System.ServiceModel.Security packages are deprecated, and this is the last release for these two Nuget packages. The types have been moved to System.ServiceModel.Primitives, these final packages will type forward the types to System.ServiceModel.Primitives for binary compatibility.

Recommended Action

Previous Now
Target .NET Core 6.0 or later No change needed
Target .NET standard 2.0 Multi-target with conditional assembly reference to System.ServiceModel for .NET framework and conditionally add package reference to WCF Client packages for .NET
Target .NET Framework Reference System.ServiceModel for .NET Framework
Target .NET Core 5.0 or earlier These are not supported anymore, suggest moving to .NET 6.0 or later

See Also

Breaking changes doc

Commits viewable in compare view.

Updated System.ServiceModel.Http from 4.10.3 to 10.0.652802.

Release notes

Sourced from System.ServiceModel.Http's releases.

10.0.0

What's Changed

Full Changelog: dotnet/wcf@v8.1.2-rtm...v10.0.0-rtm

8.1.2

What's Changed

Full Changelog: dotnet/wcf@v8.0.0-preview1-dotnet-svcutil...v8.1.2-rtm

8.1.1

Release Notes

Package Info

Bug Fixes

8.1

Release Notes

Package Info

What's New

Net standard 2.0 and .NET Framework support are back in WCF Client 8.1 Release.

Bug Fixes

New Contributors

Full Changelog: dotnet/wcf@v8.0.0-rtm...v8.1.0-rtm

8.0.0

Release Notes

Package Info

What's New

WCF Client 8.0 is the successor to WCF Client 6.0. It will be supported for three years as a long-term support (LTS) release, align with .NET 8.0.0.

Breaking Change:

https://learn.microsoft.com/en-us/dotnet/core/compatibility/wcf-client/8.0/configurationname-apis

8.0.0-preview1-dotnet-svcutil

Release Notes

dotnet-svcutil v8.0.0 preview1 was released on January 8th, 2025.

Packages

What's New

  • Remove inappropriate warning (#​5709)
  • dotnet-svcutil: update tool target framework (#​5705)
  • dotnet-svcutil: refine TFX resolution and the referenced WCF versions, and update test baselines (#​5653)
  • dotnet-svcutil: generate CloseAsync with preprocessor directive and update test baselines (#​5652)
  • Add README.md for dotnet-svcutil package (#​5622)
  • Fix for WCFCSTools issue - invalid namedPipe URL throws uncatchable exception in Visual Studio (#​5604)
  • dotnet-svcutil: add escaped prefix to types named with specific keywords (#​5494)
  • dotnet-svcutil: update NamedPipeMetadataImporter to remove the internal asset folder (#​5582)
  • Update metadataSourceFiles for URL input to correctly compute hash for caching ServiceDescriptor (#​5544)
  • Multi target type reuse (#​5300)
  • dotnet-svcutil: resolve targetFramework from Directory.Build.props (#​5428)
  • Add missing integer schema types (#​5451)
  • dotnet-svcutil: generate compliable code for a service with contract member named System (#​5432)
  • dotnet-svcutil: fix IsTypeSerializable to enable typereuse serializable type (#​5441)
  • dotnet-svcutil: update pkg version to 8.0.0 preview (#​5439)
  • dotnet-svcutil: support .esproj as dependency project (#​5429)
  • Support net8 SDK in dotnet-svcutil (#​5376)
  • Rename namedpipeMetadataImporter assembly (#​5314)

6.2

Release Notes

Package Info

What's New

We've added the System.ServiceModel.UnixDomainSocket package (PR #​5172) to provide support for using unix domain sockets with WCF Client. This provides an alternative to NetNamedPipe and works on all supported platforms. This was contributed by @​birojnayak from AWS.

Bug Fixes:

-Use LINQ Expressions for implementation of default IOperationInvoker. If there are any unexpected compatibility issues, the prior implementation can be used by setting the AppContext switch System.ServiceModel.Dispatcher.UseLegacyInvokeDelegate to true, contributed by @​g7ed6e (PR #​5298).

  • Fixed issue with unhandled exception when an idle connection pool socket is closed (PR #​5342).
  • Fixed race condition in NetTcp which can cause a failure on CPU's with a weaker memory model (PR #​5343).

6.1

Release Notes

Package Info

What's New

  • Public OperationDescription.Begin/End/SyncMethod properties and add unit test (PR #​5165)
  • Expose DuplexChannelFactory constructor with Type overloads (PR #​5167)
  • Expose CreateMessage method overloads with FaultCode parameter (PR #​5169)
  • Fix for issue #​5171 (PR #​5175)
  • Expose EnableUnsecuredResponse in SecurityBindingElement and add unit test (PR #​5176)
  • Make Federation package generate documentation file. Fix some doc formatting bugs (PR #​5192)
  • Remove interface IBindingRuntimePreferences from HttpBindingBase (PR #​5203)
  • Add ISecurityCommunicationObject Interface to Primitives Ref (PR #​5207)
  • Remove dead code from WCF repository & simplify msbuild logic (PR #​5222)
  • Enable CS1591 errors for undocumented API (PR #​5223)
  • Remove System.Security.Principal.Windows reference (PR #​5229)
  • Remove System.Reflection.DispatchProxy reference (PR #​5230)
  • Remove unused arcade properties (PR #​5231)
  • Use SDK's version for restoring NetFx targeting pack (PR #​5233)
  • Update MessageVersion ref (PR #​5283)
  • Add ChannelFactory Public Class to Primitives.ref Package and Update Test (PR #​5284)
  • Remove System.ServiceModel.Duplex and System.ServiceModel.Security Packages (PR #​5293)
  • WebSocket certificate handling (PR #​5302)

6.0

Release Notes

Package Info

What's New

  • Fix some dependencies and added TargetFrameworkAttribute (#​5111)
  • Change NetNamedPipe from net6.0-windows to net6.0 (#​5112)
  • Fix TWMC when using single threaded sync context (#​5136)
  • Fix disabling send/receive timers after send/receive operations completed (#​5138)

6.0.0-rc

Release Notes

Package Info

What's New

Previously when using Duplex contract, failure to capture synchronization context on channel factory open. The behavior now matches .NET framework, by default, we will now capture the synchronization context, and will dispatch callbacks to the captured context. To revert to 4.x behavior, apply the CallbackBehaviorAttribute with the UseSynchronizationContext property set to false.

  • Fixes sync context capture and multiple async continuation issues (#​5044)
  • Mtom fixes (#​5069)

See Also

Breaking changes doc

6.0.0-preview1

Release Notes

Package Info

What's New

WCF Client (used to be called WCF Core) 6.0 preview 1 release is the successor release to WCF Core 4.10. This release has added support for NetNamedPipe (Initial NetNamedPipe implementation #​4955). This release also takes a step forward to align with the latest .NET LTS release and is moving to target .NET 6.0. WCF Client 6.0 does not target net standard 2.0.

In addition, System.ServiceModel.Duplex and System.ServiceModel.Security packages are deprecated, and this is the last release for these two Nuget packages. The types have been moved to System.ServiceModel.Primitives, these final packages will type forward the types to System.ServiceModel.Primitives for binary compatibility.

Recommended Action

Previous Now
Target .NET Core 6.0 or later No change needed
Target .NET standard 2.0 Multi-target with conditional assembly reference to System.ServiceModel for .NET framework and conditionally add package reference to WCF Client packages for .NET
Target .NET Framework Reference System.ServiceModel for .NET Framework
Target .NET Core 5.0 or earlier These are not supported anymore, suggest moving to .NET 6.0 or later

See Also

Breaking changes doc

Commits viewable in compare view.

Updated System.ServiceModel.NetTcp from 4.10.3 to 10.0.652802.

Release notes

Sourced from System.ServiceModel.NetTcp's releases.

10.0.0

What's Changed

Full Changelog: dotnet/wcf@v8.1.2-rtm...v10.0.0-rtm

8.1.2

What's Changed

Full Changelog: dotnet/wcf@v8.0.0-preview1-dotnet-svcutil...v8.1.2-rtm

8.1.1

Release Notes

Package Info

Bug Fixes

8.1

Release Notes

Package Info

What's New

Net standard 2.0 and .NET Framework support are back in WCF Client 8.1 Release.

Bug Fixes

New Contributors

Full Changelog: dotnet/wcf@v8.0.0-rtm...v8.1.0-rtm

8.0.0

Release Notes

Package Info

What's New

WCF Client 8.0 is the successor to WCF Client 6.0. It will be supported for three years as a long-term support (LTS) release, align with .NET 8.0.0.

Breaking Change:

https://learn.microsoft.com/en-us/dotnet/core/compatibility/wcf-client/8.0/configurationname-apis

8.0.0-preview1-dotnet-svcutil

Release Notes

dotnet-svcutil v8.0.0 preview1 was released on January 8th, 2025.

Packages

What's New

  • Remove inappropriate warning (#​5709)
  • dotnet-svcutil: update tool target framework (#​5705)
  • dotnet-svcutil: refine TFX resolution and the referenced WCF versions, and update test baselines (#​5653)
  • dotnet-svcutil: generate CloseAsync with preprocessor directive and update test baselines (#​5652)
  • Add README.md for dotnet-svcutil package (#​5622)
  • Fix for WCFCSTools issue - invalid namedPipe URL throws uncatchable exception in Visual Studio (#​5604)
  • dotnet-svcutil: add escaped prefix to types named with specific keywords (#​5494)
  • dotnet-svcutil: update NamedPipeMetadataImporter to remove the internal asset folder (#​5582)
  • Update metadataSourceFiles for URL input to correctly compute hash for caching ServiceDescriptor (#​5544)
  • Multi target type reuse (#​5300)
  • dotnet-svcutil: resolve targetFramework from Directory.Build.props (#​5428)
  • Add missing integer schema types (#​5451)
  • dotnet-svcutil: generate compliable code for a service with contract member named System (#​5432)
  • dotnet-svcutil: fix IsTypeSerializable to enable typereuse serializable type (#​5441)
  • dotnet-svcutil: update pkg version to 8.0.0 preview (#​5439)
  • dotnet-svcutil: support .esproj as dependency project (#​5429)
  • Support net8 SDK in dotnet-svcutil (#​5376)
  • Rename namedpipeMetadataImporter assembly (#​5314)

6.2

Release Notes

Package Info

What's New

We've added the System.ServiceModel.UnixDomainSocket package (PR #​5172) to provide support for using unix domain sockets with WCF Client. This provides an alternative to NetNamedPipe and works on all supported platforms. This was contributed by @​birojnayak from AWS.

Bug Fixes:

-Use LINQ Expressions for implementation of default IOperationInvoker. If there are any unexpected compatibility issues, the prior implementation can be used by setting the AppContext switch System.ServiceModel.Dispatcher.UseLegacyInvokeDelegate to true, contributed by @​g7ed6e (PR #​5298).

  • Fixed issue with unhandled exception when an idle connection pool socket is closed (PR #​5342).
  • Fixed race condition in NetTcp which can cause a failure on CPU's with a weaker memory model (PR #​5343).

6.1

Release Notes

Package Info

What's New

  • Public OperationDescription.Begin/End/SyncMethod properties and add unit test (PR #​5165)
  • Expose DuplexChannelFactory constructor with Type overloads (PR #​5167)
  • Expose CreateMessage method overloads with FaultCode parameter (PR #​5169)
  • Fix for issue #​5171 (PR #​5175)
  • Expose EnableUnsecuredResponse in SecurityBindingElement and add unit test (PR #​5176)
  • Make Federation package generate documentation file. Fix some doc formatting bugs (PR #​5192)
  • Remove interface IBindingRuntimePreferences from HttpBindingBase (PR #​5203)
  • Add ISecurityCommunicationObject Interface to Primitives Ref (PR #​5207)
  • Remove dead code from WCF repository & simplify msbuild logic (PR #​5222)
  • Enable CS1591 errors for undocumented API (PR #​5223)
  • Remove System.Security.Principal.Windows reference (PR #​5229)
  • Remove System.Reflection.DispatchProxy reference (PR #​5230)
  • Remove unused arcade properties (PR #​5231)
  • Use SDK's version for restoring NetFx targeting pack (PR #​5233)
  • Update MessageVersion ref (PR #​5283)
  • Add ChannelFactory Public Class to Primitives.ref Package and Update Test (PR #​5284)
  • Remove System.ServiceModel.Duplex and System.ServiceModel.Security Packages (PR #​5293)
  • WebSocket certificate handling (PR #​5302)

6.0

Release Notes

Package Info

What's New

  • Fix some dependencies and added TargetFrameworkAttribute (#​5111)
  • Change NetNamedPipe from net6.0-windows to net6.0 (#​5112)
  • Fix TWMC when using single threaded sync context (#​5136)
  • Fix disabling send/receive timers after send/receive operations completed (#​5138)

6.0.0-rc

Release Notes

Package Info

What's New

Previously when using Duplex contract, failure to capture synchronization context on channel factory open. The behavior now matches .NET framework, by default, we will now capture the synchronization context, and will dispatch callbacks to the captured context. To revert to 4.x behavior, apply the CallbackBehaviorAttribute with the UseSynchronizationContext property set to false.

  • Fixes sync context capture and multiple async continuation issues (#​5044)
  • Mtom fixes (#​5069)

See Also

Breaking changes doc

6.0.0-preview1

Release Notes

Package Info

What's New

WCF Client (used to be called WCF Core) 6.0 preview 1 release is the successor release to WCF Core 4.10. This release has added support for NetNamedPipe (Initial NetNamedPipe implementation #​4955). This release also takes a step forward to align with the latest .NET LTS release and is moving to target .NET 6.0. WCF Client 6.0 does not target net standard 2.0.

In addition, System.ServiceModel.Duplex and System.ServiceModel.Security packages are deprecated, and this is the last release for these two Nuget packages. The types have been moved to System.ServiceModel.Primitives, these final packages will type forward the types to System.ServiceModel.Primitives for binary compatibility.

Recommended Action

Previous Now
Target .NET Core 6.0 or later No change needed
Target .NET standard 2.0 Multi-target with conditional assembly reference to System.ServiceModel for .NET framework and conditionally add package reference to WCF Client packages for .NET
Target .NET Framework Reference System.ServiceModel for .NET Framework
Target .NET Core 5.0 or earlier These are not supported anymore, suggest moving to .NET 6.0 or later

See Also

Breaking changes doc

Commits viewable in compare view.

Updated System.ServiceModel.Primitives from 4.10.3 to 10.0.652802.

Release notes

Sourced from System.ServiceModel.Primitives's releases.

10.0.0

What's Changed

Full Changelog: dotnet/wcf@v8.1.2-rtm...v10.0.0-rtm

8.1.2

What's Changed

Full Changelog: dotnet/wcf@v8.0.0-preview1-dotnet-svcutil...v8.1.2-rtm

8.1.1

Release Notes

Package Info

Bug Fixes

8.1

Release Notes

Package Info

What's New

Net standard 2.0 and .NET Framework support are back in WCF Client 8.1 Release.

  • Bring back netstandard2.0 and netfx suppo...

Description has been truncated

Bumps System.ServiceModel.Federation from 4.10.3 to 10.0.652802
Bumps System.ServiceModel.Http from 4.10.3 to 10.0.652802
Bumps System.ServiceModel.NetTcp from 4.10.3 to 10.0.652802
Bumps System.ServiceModel.Primitives from 4.10.3 to 10.0.652802

---
updated-dependencies:
- dependency-name: System.ServiceModel.Federation
  dependency-version: 10.0.652802
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wcf-client
- dependency-name: System.ServiceModel.Http
  dependency-version: 10.0.652802
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wcf-client
- dependency-name: System.ServiceModel.Primitives
  dependency-version: 10.0.652802
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wcf-client
- dependency-name: System.ServiceModel.NetTcp
  dependency-version: 10.0.652802
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wcf-client
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 11, 2026
@dependabot
dependabot Bot deleted the dependabot/nuget/Source/ISHRemote/Trisoft.ISHRemote/wcf-client-667ac883e7 branch August 11, 2026 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants