Skip to content

Releases: Marfusios/bitmex-client-websocket

Version 3.5

19 May 13:58
1e347a2

Choose a tag to compare

Highlights

  • Published Bitmex.Client.Websocket 3.5.0 to NuGet.
  • Updated the websocket transport dependency to Websocket.Client 5.5.0.
  • Added the netstandard2.0 library target for full .NET Framework consumers while keeping existing netstandard2.1, net6.0, net7.0, net8.0, net9.0, and net10.0 targets.
  • Fixed the .NET Framework console and WinForms examples so they build again with SDK-style projects, PackageReference, and Websocket.Client 5.5.0.
  • Cleaned build warnings without changing runtime behavior.
  • Updated README API references and target-framework notes.

Validation

  • Local restore, Release build, and tests passed with zero warnings.
  • .NET Framework sample projects were explicitly restored and built where present.
  • GitHub Actions passed on master.

Compatibility

  • No intentional public API breaks.

Version 3.4

13 May 11:47
400325b

Choose a tag to compare

Highlights

  • Published Bitmex.Client.Websocket 3.4.0 to NuGet.
  • Updated the websocket transport dependency to Websocket.Client 5.4.0.
  • Added net9.0 and net10.0 library targets while keeping existing netstandard2.1, net6.0, net7.0, and net8.0 targets.
  • Moved SDK-style test, integration, and console sample projects to net10.0.
  • Updated stable external dependencies where available, including System.Reactive, Microsoft.NET.Test.Sdk, xUnit runner, Xunit.SkippableFact, and Serilog sample packages.
  • Refreshed legacy .NET Framework sample Newtonsoft.Json references to 13.0.4.
  • Updated README target-framework and transport-performance notes.

Validation

  • Local restore, Release build, unit/integration tests, and package creation passed.
  • Console sample smoke test stayed healthy against live websocket endpoints.
  • GitHub Actions passed on master.

Compatibility

  • No intentional public API breaks.

Version 2.0

04 Feb 19:23
8ee2bef

Choose a tag to compare

Breaking changes

  • dependency to Serilog was removed, switched to logging abstraction (LibLog)