Skip to content

v1.4.2

Compare
Choose a tag to compare
@samcarsonx samcarsonx released this 11 Jul 14:11
· 20 commits to main since this release
d19884e

Full Changelog: v1.4.1...v1.4.2

  • Added Patch dataclass and PatchOperation enum
  • Added IDType enum (IDType.Heartbeat, IDType.Patch)
  • Updated Socket.receive() to accept either an int or IDType rather than having to specify 0 or 2**64 - 1 for a heartbeat or patch message, respectively.
  • Added Socket.receive_patch() -> List[Patch] helper function.
  • Added GoXLR.receive_patch(update=True) which runs Socket.receive_patch() followed by GoXLR.update() after by default.

Perhaps I'll add functionality to listen for patches in the background and update the Status automatically in the future.