v1.4.2
Full Changelog: v1.4.1...v1.4.2
- Added
Patch
dataclass andPatchOperation
enum - Added
IDType
enum (IDType.Heartbeat
,IDType.Patch
) - Updated
Socket.receive()
to accept either an int or IDType rather than having to specify0
or2**64 - 1
for a heartbeat or patch message, respectively. - Added
Socket.receive_patch() -> List[Patch]
helper function. - Added
GoXLR.receive_patch(update=True)
which runsSocket.receive_patch()
followed byGoXLR.update()
after by default.
Perhaps I'll add functionality to listen for patches in the background and update the Status automatically in the future.