Skip to content

Releases: cmroche/moonraker-api

v2.0.6

11 Aug 21:32
Compare
Choose a tag to compare

2.0.6 (2024-08-11)

Bug Fixes

v2.0.5

13 Feb 16:39
Compare
Choose a tag to compare

2.0.5 (2022-02-13)

Bug Fixes

  • Push new package with version (21745a5)

v2.0.4

05 Dec 23:58
Compare
Choose a tag to compare

2.0.4 (2021-12-05)

Bug Fixes

  • Use aiohttp provided receive timeout. (e5fffd1)

v2.0.3

05 Dec 23:21
Compare
Choose a tag to compare

2.0.3 (2021-12-05)

Bug Fixes

  • Add websocket receive timeout (9cbe0ed)

v2.0.2

01 Dec 23:05
Compare
Choose a tag to compare

2.0.2 (2021-12-01)

Bug Fixes

  • Catch request exceptions correctly (e464d90)

v2.0.1

26 Nov 23:37
Compare
Choose a tag to compare

2.0.1 (2021-11-26)

Bug Fixes

  • Check event even when not blocking (f7a1cb5)
  • No longer allow non-blocking (3f66cb9)
  • Pass exceptions to connect (14bc667)

v2.0.0

21 Nov 19:51
Compare
Choose a tag to compare

2.0.0 (2021-11-21)

Bug Fixes

  • Improve ready state detection (918d9e1)
  • Use random transaction ID (23dec7f)

Features

  • Remove WEBSOCKET_STATE_READY (f9d2875)

BREAKING CHANGES

  • Readyness is no longer considered a websocket state and should be determined by checking the klipper status

v1.0.0

21 Nov 16:04
Compare
Choose a tag to compare

1.0.0 (2021-11-21)

Bug Fixes

  • Able to send and receive responses (7fcd63f)
  • Control loop checks stop state (15b004b)
  • Drop exception from notification handler (f99a953)
  • Missing annotations import (ef2503a)
  • Propagate ClientNotAuthorizedError to connect (ca28a59)
  • Python 3.9 compat (e83f9e9)
  • Return value for MoonrakerClient.connect() (8bf544b)
  • Use of TypedDict (6359a1a)
  • Wrap RPC notifications into task (848c139)

Features

  • Add authentication via API key (0bb416a)
  • Add notification handler (d8d09b1)
  • Add printer administration functions (908682f)
  • Add support for errors in rpc response (132f6a2)
  • Allow passing external aiohttp session (a522e8b)
  • Better result messages (a561dd2)
  • Client API connection handling (0be83ba)
  • Improved run loop and exception handling (516d03e)
  • Remove module APIs, add call_method() (2ee436c)

0.1.0

21 Nov 02:06
f3e615c
Compare
Choose a tag to compare

First release