Skip to content

Version 1.8.0

Latest

Choose a tag to compare

@cbrand cbrand released this 29 Dec 15:40
· 1 commit to main since this release

Feature

  • feat(Makefile): add support for micropython 1.27 (d1aa2d7)

  • feat: add method for re-adding multicast membership by user code

Now a user can call add_membership() without arguments to add multicast membership again, e.g. after reconnecting to the network. (9865375)

Fix

  • fix(setup): adjust egg name to acceptable version (efa6110)

  • fix(Dockerfile): to support micropython 1.25 downgrade to 3.11 (b166f26)

  • fix: prevent Client.start() from running multiple times

To prevent glitches also clear the "stopped" flag only in start() and initialize the socket just before the consume loop that uses it. (c271f81)

  • fix: prevent MemoryError by switching tasks before receiving data (31a9e62)

  • fix: handle OSError from second sendto()

Prevents a crash of discovery._change_loop(). (62ff125)