Skip to content

Latest commit

 

History

History
91 lines (54 loc) · 2.39 KB

CHANGELOG.md

File metadata and controls

91 lines (54 loc) · 2.39 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2024-11-30

Fixed

  • Fixed reconnection logic (olalid)

Added

  • Added access_token_factory argument to allow custom token generation. (caiolombello)
  • Added an option to supply external ssl context. (olalid)
  • Added example ASP server with role-based JWT authentication for testing purposes. (caiolombello)
  • Added support for 3.13.

Removed

  • Dropped support for Python 3.8.

Other

  • Significantly improved user and internal documentation, test coverage. (caiolombello)
  • Loosened version constraints for websockets and other dependencies. (MichaelMKKelly)

1.0.0 - 2024-03-07

Added

  • Python 3.12 support.
  • BaseJSONProtocol and BaseWebsocketTransport classes for plain JSON over WebSockets and custom protocols.

Other

  • websockets library updated to 12.0.
  • Use faster orjson library for JSON deserialization.

0.2.0 - 2023-04-07

Added

  • Python 3.11 support.
  • macOS and arm64 support.

Fixed

  • Fixed client streaming methods.

Other

  • websockets library updated to 10.4.

0.1.2 - 2022-05-24

Improved

  • Now max_size argument can be None to disable message size limit.

Fixed

  • Fixed crash with "Cannot connect while not disconnected".

Other

  • websockets library updated to 10.3.

0.1.1 - 2022-01-06

Fixed

  • Fixed exceptions raised on server error.

0.1.0 - 2021-11-22

Initial release.