From a5f37e46264e57c241d12d1ba2789071fe69307a Mon Sep 17 00:00:00 2001 From: Jaxc Date: Sat, 10 Aug 2024 11:13:59 +0200 Subject: [PATCH] Update Change log with changes since 0.1.2 --- changelog.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/changelog.md b/changelog.md index 8a2d055..1a33ee4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,28 @@ # Changelog Here follows a log of released versions of PyStageLinQ. +## [DEV] +### Fixed +Invalid tokens are not generated, this used to cause issues when starting as a StageLinQ device does respond to clients +with invalid tokens. + +README is now looking more nice, with some badges added. + +Added Typehints to more functions + +Various Documentation updates, things should be clearer and more informative now + +Code now uses classes instead of raw data in several places. + +### Added +PyStageLinQ can now send announcement messages and look for StageLinQ devices on all network interfaces. +To send on only one interface use `PyStageLinQ.__init__(..., ip=169.254.13.37, ...)` + +Unit tests, code coverage is now 100%. Also added a lot to the CI builds to support this. +### Removed +Remove announcement_ip from `PyStageLinQ.__init__` as this can be derived from chosen ip. e.g. if 169.254.13.37 is chosen +announcement ip will be at 169.254.255.255. + ## [0.1.2] - Documentation update again A lot of small fixes and additions now makes the readthedocs.org link to actually work. ### Fixed