Skip to content

v0.23.9

Choose a tag to compare

@Sov3rain Sov3rain released this 13 Nov 09:40
· 4 commits to master since this release

[0.23.9] - 2025-11-13

Fixed

  • Fixed UTF-8 multibyte character handling in DownloadHandlerSseBase.ReceiveData method. The SSE client now properly handles UTF-8 multibyte sequences that are split across data chunks by using a stateful UTF-8 decoder instead of naive byte-to-char casting. This prevents character corruption when receiving SSE events containing non-ASCII characters. (Thanks @xavier-ateo!)
  • Fixed serialization exception in RecordModel.Data property when the underlying dictionary contains KeyValuePair entries. The property now manually constructs the JObject by iterating through the dictionary entries instead of using the JObject constructor directly.

Changed

  • Cleaned up RecordModel default values initialization and removed redundant generic type specifications.

Full Changelog: 0.23.8...0.23.9