Releases: unixorn/ha-mqtt-discoverable
Releases · unixorn/ha-mqtt-discoverable
v0.9.0
What's Changed
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #83
- Bump pre-commit from 3.2.1 to 3.2.2 by @dependabot in #85
- Bump pytest from 7.2.2 to 7.3.0 by @dependabot in #86
- Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #87
- Add pat token for megalinter by @unixorn in #89
- Treat trivy errors as warnings by @unixorn in #90
- Bump pre-commit from 3.3.1 to 3.3.2 by @dependabot in #92
- feat: MQTT text entity by @mion00 in #75
- Release 0.9.0 by @unixorn in #95
Full Changelog: v0.8.1...v0.9.0
v0.8.1
What's Changed
- Add a readme section showing users of the module by @unixorn in #77
- Update cli tool install instructions by @unixorn in #78
- Bump pydantic from 1.10.5 to 1.10.6 by @dependabot in #79
- Bump pre-commit from 3.1.1 to 3.2.0 by @dependabot in #80
- Add poetry hooks by @unixorn in #81
- Bugfix binary sensor values by @unixorn in #82
Full Changelog: v0.8.0...v0.8.1
v0.8.0
v0.7.0
What's Changed
- Fix typo in license badge by @unixorn in #51
- refactor(logger): use instance of
logger
class instead of importinglogging
directly by @mion00 in #53 - Rename repo to ha-mqtt-discoverable by @unixorn in #60
- Update dependencies per dependabot recommendation by @unixorn in #63
- Add
.trivyignore
by @unixorn in #62 - ci(.trivyignore): fix rule ID by using uppercase by @mion00 in #64
- Use upstream
black
hook by @unixorn in #65 - Feat: Add new entity type
device trigger
by @mion00 in #67 - feat(Discoverable): allow to publish attributes on an entity by @mion00 in #68
- feat(.pre-commit-config.yaml): add
flake8
anddoctoc
pre-commit hooks by @mion00 in #66 - Update docker build & publish by @unixorn in #69
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Update build-publish.yml by @unixorn in #42
- Add dependabot GitHub action by @unixorn in #43
- Fix location of dependabot file by @mion00 in #44
- Bump actions/checkout from 2 to 3 by @dependabot in #46
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #45
- Add more
pre-commit
checks by @unixorn in #47 - Add switch entity by @mion00 in #36
- feat: availability messages by @mion00 in #48
- Update contributing guidelines by @unixorn in #49
New Contributors
- @dependabot made their first contribution in #46
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
Full Changelog: v0.5.0...v0.5.1
- Read version number from package itself by @mion00 in #35
- Use
pre-commit
to manage Git hooks by @mion00 in #34 - Skip retained messages while testing by @mion00 in #37
- Automate deployment on Git tag by @mion00 in #38
- Bugfix import error by @unixorn in #39
- Bugfix docker build by @unixorn in #41
From unreleased 0.5.0
- Make mega-linter treat spelling errors as warnings by @unixorn in #16
- Update readme with contributor guidelines by @unixorn in #19
- Run megalinter locally by @mion00 in #21
- Improve Dockerfile based on linting suggestions by @mion00 in #22
- Make
Makefile
self-documenting by @unixorn in #24 - Use base Docker image
python:3.10
by @mion00 in #25 - Automatic GitHub python tests by @mion00 in #27
- Add flake8 config file by @mion00 in #26
- Improve
Discoverable
andBinarySensor
classes by @mion00 in #15 - Add tests to check if state is written to MQTT broker by @mion00 in #30
v0.5.0
What's Changed
- Make mega-linter treat spelling errors as warnings by @unixorn in #16
- Update readme with contributor guidelines by @unixorn in #19
- Run megalinter locally by @mion00 in #21
- Improve Dockerfile based on linting suggestions by @mion00 in #22
- Make
Makefile
self-documenting by @unixorn in #24 - Use base Docker image
python:3.10
by @mion00 in #25 - Automatic GitHub python tests by @mion00 in #27
- Add flake8 config file by @mion00 in #26
- Improve
Discoverable
andBinarySensor
classes by @mion00 in #15 - Add tests to check if state is written to MQTT broker by @mion00 in #30
This was not published because pyproject.toml
was not updated to require 3.10 and that made this fail when installed on 3.9
New Contributors
Full Changelog: v0.4.2...v0.5.0