Skip to content

Latest commit

 

History

History
135 lines (69 loc) · 3.4 KB

File metadata and controls

135 lines (69 loc) · 3.4 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.

[unreleased] - unreleased

Fixed

Added

Changed

[0.8.0] - 2026-09-04

Changed

  • Update to work with ponyc 0.70.0 (PR #77)

[0.7.0] - 2026-08-21

Changed

  • Require ponyc 0.69.1 or later (PR #76)

[0.6.2] - 2026-08-07

Fixed

  • Send TLS close_notify on graceful close (PR #65)

[0.6.1] - 2026-08-06

Fixed

  • Fix a number of SSL bugs (PR #61)
  • Fix additional SSL connection bugs (PR #63)
  • Fix a macOS bug where setting up a connection could close an unrelated file descriptor (PR #63)

[0.6.0] - 2026-07-30

Fixed

  • Fix dropped messages when a connection closes under backpressure (PR #58)
  • Fix a hang when closing a connection while handling a message (PR #58)
  • Fix a hang when sending under load (PR #58)

Changed

  • Add HandshakeAcceptKeyFailed to HandshakeError (PR #58)
  • Require ponyc 0.67.0 or later (PR #58)
  • Move to ponylang/ssl 3.0.0 (PR #58)

[0.5.1] - 2026-06-30

Fixed

  • Fix connections closed mid-transfer by the idle timeout (PR #55)

[0.5.0] - 2026-06-29

Changed

  • Drop support for Windows 10 (PR #53)

[0.4.1] - 2026-06-22

Fixed

  • Fix server no longer receiving messages after a large send (PR #52)

[0.4.0] - 2026-05-28

Changed

  • Require ponyc 0.64.0 or later (PR #49)

[0.3.0] - 2026-04-12

Fixed

  • Fix potential connection hang when timer event subscription fails (PR #41)

Changed

  • Require ponyc 0.63.1 or later (PR #41)

[0.2.4] - 2026-04-07

Fixed

  • Fix connection stall after large message with backpressure (PR #40)

[0.2.3] - 2026-03-28

Fixed

  • Fix crash when dispose() arrives before connection initialization (PR #37)

[0.2.2] - 2026-03-22

Fixed

  • Fix idle timer issues with TLS-secured WebSocket connections (PR #34)

Changed

  • Update ponylang/ssl to 2.0.1 (PR #33)

[0.2.1] - 2026-03-15

Fixed

  • Fix dispose() hanging when peer FIN is missed (PR #32)

[0.2.0] - 2026-03-12

Changed

  • Update lori dependency to 0.10.0 (PR #29)

[0.1.1] - 2026-03-11

Added

  • Forward on_idle_timeout to WebSocketLifecycleEventReceiver (PR #26)

[0.1.0] - 2026-02-26

Added

  • Initial release