v0.5.0
What’s changed
🚨 Breaking changes
✨ New features
- Add new leds property 'wv' @BasJ93 (#233)
- Add fps property to device info data @frenck (#302)
- Add websocket property to Info object @frenck (#303)
- Add WebSocket support @frenck (#304)
🚀 Enhancements
- Refactor WLED package @frenck (#284)
- Reduce state lookups @drinfernoo (#299)
🧰 Maintenance
- Fix codeql failing on dependabot PRs @frenck (#297)
- Allow manual dispatching label workflow @frenck (#300)
- Allow manual dispatching label workflow @frenck (#301)
⬆️ Dependency updates
- ⬆️ Bump isort from 5.5.0 to 5.5.1 @dependabot (#156)
- ⬆️ Bump pip from 20.2.2 to 20.2.3 @dependabot (#157)
- ⬆️ Bump isort from 5.5.1 to 5.5.2 @dependabot (#158)
- ⬆️ Bump coverage from 5.2.1 to 5.3 @dependabot (#160)
- ⬆️ Bump pytest from 6.0.1 to 6.0.2 @dependabot (#159)
- ⬆️ Bump isort from 5.5.2 to 5.5.3 @dependabot (#161)
- ⬆️ Bump actions/checkout from v2.3.2 to v2.3.3 @dependabot (#163)
- ⬆️ Bump yarl from 1.5.1 to 1.6.0 @dependabot (#162)
- ⬆️ Bump pytest from 6.0.2 to 6.1.0 @dependabot (#164)
- ⬆️ Bump isort from 5.5.3 to 5.5.4 @dependabot (#166)
- ⬆️ Bump yamllint from 1.24.2 to 1.25.0 @dependabot (#165)
- ⬆️ Bump actions/setup-python from v2.1.2 to v2.1.3 @dependabot (#167)
- ⬆️ Bump pytest from 6.1.0 to 6.1.1 @dependabot (#169)
- ⬆️ Bump flake8 from 3.8.3 to 3.8.4 @dependabot (#168)
- ⬆️ Bump isort from 5.5.4 to 5.5.5 @dependabot (#170)
- ⬆️ Bump isort from 5.5.5 to 5.6.1 @dependabot (#171)
- ⬆️ Bump mypy from 0.782 to 0.790 @dependabot (#173)
- ⬆️ Bump isort from 5.6.1 to 5.6.3 @dependabot (#172)
- ⬆️ Bump aiohttp from 3.6.2 to 3.6.3 @dependabot (#175)
- ⬆️ Bump actions/setup-python from v2.1.3 to v2.1.4 @dependabot (#177)
- ⬆️ Bump isort from 5.6.3 to 5.6.4 @dependabot (#176)
- ⬆️ Bump codecov/codecov-action from v1.0.13 to v1.0.14 @dependabot (#179)
- ⬆️ Bump pip from 20.2.3 to 20.2.4 @dependabot (#178)
- ⬆️ Bump aiohttp from 3.6.3 to 3.7.1 @dependabot (#180)
- ⬆️ Bump yarl from 1.6.0 to 1.6.2 @dependabot (#174)
- ⬆️ Bump aiohttp from 3.7.1 to 3.7.2 @dependabot (#181)
- ⬆️ Bump pre-commit from 2.7.1 to 2.8.1 @dependabot (#183)
- ⬆️ Bump pytest from 6.1.1 to 6.1.2 @dependabot (#182)
- ⬆️ Bump pre-commit from 2.8.1 to 2.8.2 @dependabot (#184)
- ⬆️ Bump actions/checkout from v2.3.3 to v2.3.4 @dependabot (#185)
- ⬆️ Bump yarl from 1.6.2 to 1.6.3 @dependabot (#187)
- ⬆️ Bump codecov/codecov-action from v1.0.14 to v1.0.15 @dependabot (#188)
- ⬆️ Bump aiohttp from 3.7.2 to 3.7.3 @dependabot (#189)
- ⬆️ Bump pre-commit from 2.8.2 to 2.9.0 @dependabot (#190)
- ⬆️ Bump pre-commit from 2.9.0 to 2.9.2 @dependabot (#191)
- ⬆️ Bump packaging from 20.04 to 20.7 @dependabot (#192)
- ⬆️ Bump pip from 20.2.4 to 20.3 @dependabot (#193)
- ⬆️ Bump wheel from 0.35.1 to 0.36.0 @dependabot (#194)
- ⬆️ Bump pip from 20.3 to 20.3.1 @dependabot (#195)
- ⬆️ Bump wheel from 0.36.0 to 0.36.1 @dependabot (#196)
- ⬆️ Bump pre-commit from 2.9.2 to 2.9.3 @dependabot (#197)
- ⬆️ Bump wheel from 0.36.1 to 0.36.2 @dependabot (#200)
- ⬆️ Bump pytest from 6.1.2 to 6.2.0 @dependabot (#199)
- ⬆️ Bump packaging from 20.7 to 20.8 @dependabot (#198)
- ⬆️ Bump actions/setup-python from v2.1.4 to v2.2.0 @dependabot (#204)
- ⬆️ Bump codecov/codecov-action from v1.0.15 to v1.1.0 @dependabot (#203)
- ⬆️ Bump pip from 20.3.1 to 20.3.3 @dependabot (#201)
- ⬆️ Bump pytest from 6.2.0 to 6.2.1 @dependabot (#202)
- ⬆️ Bump actions/setup-python from v2.2.0 to v2.2.1 @dependabot (#208)
- ⬆️ Bump coverage from 5.3 to 5.3.1 @dependabot (#207)
- ⬆️ Bump aresponses from 2.0.0 to 2.0.2 @dependabot (#206)
- ⬆️ Bump blacken-docs from 1.8.0 to 1.9.1 @dependabot (#205)
- ⬆️ Bump codecov/codecov-action from v1.1.0 to v1.1.1 @dependabot (#209)
- ⬆️ Bump twine from 3.2.0 to 3.3.0 @dependabot (#210)
- ⬆️ Bump isort from 5.6.4 to 5.7.0 @dependabot (#211)
- ⬆️ Bump codecov/codecov-action from v1.1.1 to v1.2.0 @dependabot (#212)
- ⬆️ Bump codecov/codecov-action from v1.2.0 to v1.2.1 @dependabot (#213)
- ⬆️ Bump aresponses from 2.0.2 to 2.1.0 @dependabot (#215)
- ⬆️ Bump aresponses from 2.1.0 to 2.1.2 @dependabot (#217)
- ⬆️ Bump pytest-cov from 2.10.1 to 2.11.0 @dependabot (#216)
- ⬆️ Bump pytest-cov from 2.11.0 to 2.11.1 @dependabot (#218)
- ⬆️ Bump aresponses from 2.1.2 to 2.1.4 @dependabot (#219)
- ⬆️ Bump mypy from 0.790 to 0.800 @dependabot (#220)
- ⬆️ Bump pip from 20.3.3 to 21.0 @dependabot (#221)
- ⬆️ Bump blacken-docs from 1.9.1 to 1.9.2 @dependabot (#222)
- ⬆️ Bump pytest from 6.2.1 to 6.2.2 @dependabot (#223)
- ⬆️ Bump coverage from 5.3.1 to 5.4 @dependabot (#224)
- ⬆️ Bump pre-commit from 2.9.3 to 2.10.0 @dependabot (#225)
- ⬆️ Bump pip from 21.0 to 21.0.1 @dependabot (#228)
- ⬆️ Bump yamllint from 1.25.0 to 1.26.0 @dependabot (#227)
- ⬆️ Bump packaging from 20.8 to 20.9 @dependabot (#226)
- ⬆️ Bump autopep8 from 1.5.4 to 1.5.5 @dependabot (#229)
- ⬆️ Bump pre-commit from 2.10.0 to 2.10.1 @dependabot (#230)
- ⬆️ Bump pylint from 2.6.0 to 2.6.2 @dependabot (#231)
- ⬆️ Bump mypy from 0.800 to 0.812 @dependabot (#235)
- ⬆️ Bump pylint from 2.6.2 to 2.7.0 @dependabot (#234)
- ⬆️ Bump pylint from 2.7.0 to 2.7.1 @dependabot (#236)
- ⬆️ Bump aiohttp from 3.7.3 to 3.7.4 @dependabot (#238)
- ⬆️ Bump coverage from 5.4 to 5.5 @dependabot (#240)
- ⬆️ Bump pylint from 2.7.1 to 2.7.2 @dependabot (#239)
- ⬆️ Bump blacken-docs from 1.9.2 to 1.10.0 @dependabot (#241)
- ⬆️ Bump aiohttp from 3.7.4 to 3.7.4.post0 @dependabot (#243)
- ⬆️ Bump pre-commit from 2.10.1 to 2.11.0 @dependabot (#242)
- ⬆️ Bump pre-commit from 2.11.0 to 2.11.1 @dependabot (#245)
- ⬆️ Bump codecov/codecov-action from v1.2.1 to v1.2.2 @dependabot (#244)
- ⬆️ Bump flake8 from 3.8.4 to 3.9.0 @dependabot (#246)
- ⬆️ Bump twine from 3.3.0 to 3.4.0 @dependabot (#247)
- ⬆️ Bump pre-commit from 2.11.1 to 2.12.0 @dependabot (#256)
- ⬆️ Bump yamllint from 1.26.0 to 1.26.1 @dependabot (#257)
- ⬆️ Bump actions/setup-python from v2.2.1 to v2.2.2 @dependabot (#258)
- ⬆️ Bump flake8 from 3.9.0 to 3.9.1 @dependabot (#259)
- ⬆️ Bump isort from 5.7.0 to 5.8.0 @dependabot (#252)
- ⬆️ Bump pytest from 6.2.2 to 6.2.3 @dependabot (#254)
- ⬆️ Bump pylint from 2.7.2 to 2.7.4 @dependabot (#253)
- ⬆️ Bump pytest-asyncio from 0.14.0 to 0.15.0 @dependabot (#261)
- ⬆️ Bump codecov/codecov-action from v1.2.2 to v1.4.0 @dependabot (#260)
- ⬆️ Bump pre-commit from 2.12.0 to 2.12.1 @dependabot (#262)
- ⬆️ Bump codecov/codecov-action from v1.4.0 to v1.4.1 @dependabot (#263)
- ⬆️ Bump pytest-asyncio from 0.15.0 to 0.15.1 @dependabot (#264)
- ⬆️ Bump pylint from 2.7.4 to 2.8.1 @dependabot (#267)
- ⬆️ Bump black from 20.8b1 to 21.4b0 @dependabot (#265)
- ⬆️ Bump pip from 21.0.1 to 21.1 @dependabot (#266)
- ⬆️ Bump pylint from 2.8.1 to 2.8.2 @dependabot (#268)
- ⬆️ Bump black from 21.4b0 to 21.4b1 @dependabot (#269)
- ⬆️ Bump black from 21.4b1 to 21.4b2 @dependabot (#270)
- ⬆️ Bump autopep8 from 1.5.5 to 1.5.7 @dependabot (#271)
- ⬆️ Bump pip from 21.1 to 21.1.1 @dependabot (#272)
- ⬆️ Bump codecov/codecov-action from v1.4.1 to v1.5.0 @dependabot (#273)
- ⬆️ Bump black from 21.4b2 to 21.5b0 @dependabot (#275)
- ⬆️ Bump pytest from 6.2.3 to 6.2.4 @dependabot (#274)
- ⬆️ Bump codecov/codecov-action from 1.2.2 to 1.5.0 @dependabot (#287)
- ⬆️ Bump release-drafter/release-drafter from 5.14.0 to 5.15.0 @dependabot (#290)
- ⬆️ Bump micnncim/action-label-syncer from 1.2.0 to 1.3.0 @dependabot (#289)
- ⬆️ Bump actions/cache from 2.1.4 to 2.1.6 @dependabot (#295)
- ⬆️ Bump actions/setup-python from 2.2.1 to 2.2.2 @dependabot (#294)
- ⬆️ Bump actions/upload-artifact from 2.2.2 to 2.2.3 @dependabot (#296)
- ⬆️ Bump actions/stale from 3.0.18 to 3.0.19 @dependabot (#288)
- ⬆️ Bump actions/download-artifact from 2.0.8 to 2.0.9 @dependabot (#291)
- ⬆️ Bump black from 21.5b0 to 21.5b2 @dependabot (#281)
- ⬆️ Bump pip from 21.0.1 to 21.1.2 in /.github/workflows @dependabot (#285)
- ⬆️ Bump poetry from 1.1.5 to 1.1.6 in /.github/workflows @dependabot (#286)
- ⬆️ Bump pre-commit-hooks from 3.4.0 to 4.0.1 @dependabot (#292)
- ⬆️ Bump pytest-asyncio from 0.14.0 to 0.15.1 @dependabot (#293)