Releases: Marfusios/bitmex-client-websocket
Releases · Marfusios/bitmex-client-websocket
Version 3.5
Highlights
- Published Bitmex.Client.Websocket 3.5.0 to NuGet.
- Updated the websocket transport dependency to Websocket.Client 5.5.0.
- Added the
netstandard2.0library target for full .NET Framework consumers while keeping existingnetstandard2.1,net6.0,net7.0,net8.0,net9.0, andnet10.0targets. - 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
Highlights
- Published Bitmex.Client.Websocket 3.4.0 to NuGet.
- Updated the websocket transport dependency to Websocket.Client 5.4.0.
- Added
net9.0andnet10.0library targets while keeping existingnetstandard2.1,net6.0,net7.0, andnet8.0targets. - 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.Jsonreferences to13.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
Breaking changes
- dependency to Serilog was removed, switched to logging abstraction (LibLog)