Skip to content

Latest commit

 

History

History
129 lines (76 loc) · 2.11 KB

CHANGELOG.md

File metadata and controls

129 lines (76 loc) · 2.11 KB

Change Log

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.

[0.3.2] - 2018-07-04

Changed

  • Use bytearray internaly to reduce memcpys

[0.3.1] - 2018-06-27

Fixed

  • Python3.7 compatibility

Added

  • ProtocolError event

[0.3.0] - 2018-06-25

Added

  • Websocket compression

Changed

  • Response now uses unicode rather than bytes for keys/value

[0.2.5] - 2018-05-28

Fixed

  • Traceback if close is called prior to WebSocket ready

[0.2.4] - 2018-05-15

Fixed

  • Fixed incorrect name for Closing event

Added

  • Added integration tests

[0.2.3] - 2018-05-14

Fixed

  • non-graceful close #54

[0.2.2] - 2018-05-09

Fixed

  • Fixed handling of non-ws URLs on Windows
  • Fixed broken close timeout

[0.2.1] - 2018-04-03

Fixed

  • Traceback when server breaks protocol

[0.2.0] - 2018-04-22

Added

  • Proxy support
  • ipv6 support

[0.1.15] - 2018-04-07

Added

  • Added helpers send_json and Text.json

Fixed

  • Restored 'select' for Windows

[0.1.14] - 2018-04-05

Changed

  • Lomond now uses Poll or KQueue depending on platform, rather than select
  • Fail fast on invalid utf-8

[0.1.13] - 2018-01-29

Added

  • Added ping_timeout
  • Added SNI support

[0.1.12] - 2017-10-17

Fixed

  • Logging tweaks
  • Log writes when successful, not before

[0.1.11] - 2017-08-09

Added

  • Added add_header method

[0.1.10] - 2017-07-25

Fixed

  • Fixed disconnect when recv buffer is full

## [0.1.9] - 2017-06-06

Fixed

  • Change struct to use byte strings, to fix a std lib issue

[0.1.8] - 2017-06-01

Added

  • connect() now has a close_timeout parameter.

Changed

  • WebSocket objects will now close the socket automatically if an exception occurs in the event loop. Negating the need to use the websocket as a context manager.

[0.1.7] - 2017-05-30

Added

  • Fully tested websockets functionality
  • Documentation