Releases: unixorn/ha-mqtt-discoverable
Releases · unixorn/ha-mqtt-discoverable
v0.16.0
Thanks
Thanks to @andreondra, @Gifford47, @vschroeter and @wickedchicken for new features in this release.
What's Changed
- Release 0.16 by @unixorn in #265
- Added
select
,image
andcamera
entities by @Gifford47 in #264 - Remove
thelogrus
by @unixorn in #256 - Added option to provide an existing mqtt client for the connection. by @vschroeter in #263
- Added link to another project which uses this library by @andreondra in #221
- Add usage information for
Sensors
by @wickedchicken in #232 - Add link to
ha-mqtt-discoverable-cli
by @unixorn in #257 - Switch to ruff by @unixorn in #207
- Add FAQ by @unixorn in #213
- Fixed a minor typo in README.md by @unixorn in #235
Dependabot updates
- build(deps-dev): Bump ruff from 0.4.4 to 0.4.5 by @dependabot in #209
- build(deps-dev): Bump pytest from 8.2.0 to 8.2.1 by @dependabot in #208
- build(deps): Bump pydantic from 2.7.1 to 2.7.2 by @dependabot in #210
- build(deps-dev): Bump ruff from 0.4.5 to 0.4.8 by @dependabot in #212
- build(deps-dev): Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #214
- build(deps-dev): Bump ruff from 0.4.8 to 0.4.9 by @dependabot in #219
- build(deps-dev): Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #218
- build(deps): Bump docker/build-push-action from 5 to 6 by @dependabot in #216
- build(deps-dev): Bump ruff from 0.4.9 to 0.4.10 by @dependabot in #220
- build(deps-dev): Bump ruff from 0.4.10 to 0.5.0 by @dependabot in #223
- build(deps-dev): Bump ruff from 0.5.0 to 0.5.1 by @dependabot in #225
- build(deps-dev): Bump ruff from 0.5.1 to 0.5.2 by @dependabot in #227
- build(deps-dev): Bump ruff from 0.5.2 to 0.5.4 by @dependabot in #230
- build(deps-dev): Bump pytest from 8.2.2 to 8.3.2 by @dependabot in #234
- build(deps-dev): Bump ruff from 0.5.4 to 0.5.7 by @dependabot in #236
- build(deps-dev): Bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #233
- build(deps-dev): Bump ruff from 0.5.7 to 0.6.1 by @dependabot in #238
- build(deps-dev): Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #237
- build(deps-dev): Bump ruff from 0.6.1 to 0.6.2 by @dependabot in #241
- build(deps): Bump oxsecurity/megalinter from 7 to 8 by @dependabot in #240
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #239
- build(deps-dev): Bump ruff from 0.6.2 to 0.6.3 by @dependabot in #242
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #243
- build(deps-dev): Bump ruff from 0.6.3 to 0.6.4 by @dependabot in #244
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #248
- build(deps-dev): Bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #228
- build(deps-dev): Bump ruff from 0.6.4 to 0.6.5 by @dependabot in #246
- build(deps-dev): Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #247
- build(deps-dev): Bump ruff from 0.6.5 to 0.6.7 by @dependabot in #250
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #251
- build(deps-dev): Bump ruff from 0.6.7 to 0.6.8 by @dependabot in #252
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #253
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #260
- build(deps-dev): Bump pre-commit from 3.8.0 to 4.0.0 by @dependabot in #259
- build(deps-dev): Bump pre-commit from 4.0.0 to 4.0.1 by @dependabot in #261
New Contributors
- @andreondra made their first contribution in #221
- @wickedchicken made their first contribution in #232
- @pre-commit-ci made their first contribution in #239
- @vschroeter made their first contribution in #263
- @Gifford47 made their first contribution in #264
Full Changelog: v0.14.0...v0.16.0
v0.14.0
What's Changed
Features
- Add via_device property to DeviceInfo by @dianlight in #167
- Fixing a typo in README.md by @mmaeusezahl in #178
- Fix closed -> opening by @chripede in #182
- Un-private Binary Sensor update_state by @meowmeowahr in #197
Dependency updates
- build(deps): Bump gitlike-commands from 0.2.1 to 0.3.0 by @dependabot in #173
- build(deps-dev): Bump pytest from 7.4.4 to 8.0.0 by @dependabot in #171
- build(deps-dev): Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in #168
- build(deps-dev): Bump pre-commit from 3.6.0 to 3.6.1 by @dependabot in #180
- build(deps-dev): Bump pre-commit from 3.6.1 to 3.6.2 by @dependabot in #184
- build(deps-dev): Bump black from 23.12.1 to 24.2.0 by @dependabot in #183
- build(deps-dev): Bump black from 24.2.0 to 24.3.0 by @dependabot in #192
- build(deps-dev): Bump pytest from 8.0.0 to 8.1.1 by @dependabot in #190
- build(deps-dev): Bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in #195
- build(deps-dev): Bump black from 24.3.0 to 24.4.0 by @dependabot in #198
- build(deps-dev): Bump black from 24.4.0 to 24.4.2 by @dependabot in #200
- Bump pydantic version to ^2.0.0 by @mmaeusezahl in #191
- Fix poetry lock by @unixorn in #206
New Contributors
- @dianlight made their first contribution in #167
- @mmaeusezahl made their first contribution in #178
- @chripede made their first contribution in #182
- @meowmeowahr made their first contribution in #197
Full Changelog: v0.13.1...v0.14.0
v0.13.1
WARNING
This is the last version confirmed to be working on ARM32 - 0.14.0 updated to pydantic 2 and I have had reports of difficulty running it on ARM32.
What's Changed
- added cover example by @wtahler in #145
- build(deps-dev): Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #147
- build(deps): Bump actions/setup-python from 4 to 5 by @dependabot in #146
- Removed hardcoded credentials in test_discoverable by @ha-enthus1ast in #157
- Add link to plejd-mqtt-ha by @ha-enthus1ast in #155
- correct bug #149 by @hlehoux2021 in #150
- build(deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in #152
- build(deps-dev): Bump black from 23.11.0 to 23.12.0 by @dependabot in #154
- build(deps): Bump actions/download-artifact from 3 to 4 by @dependabot in #153
- build(deps-dev): Bump black from 23.12.0 to 23.12.1 by @dependabot in #159
- Update Readme Example by @marleyjaffe in #162
- Bugfix: Change color_mode default value by @ha-enthus1ast in #161
- build(deps-dev): Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #163
- Update gitleaks configuration & dependencies by @unixorn in #165
- Release 0.13.1 by @unixorn in #166
New Contributors
- @wtahler made their first contribution in #145
- @hlehoux2021 made their first contribution in #150
- @marleyjaffe made their first contribution in #162
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Feature: Cover entity by @ha-enthus1ast in #143
- Release 0.13.0 by @unixorn in #144
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Docker build cleanups by @unixorn in #139
- Feature: light entity by @ha-enthus1ast in #140
- Version bump to v0.12.0 by @unixorn in #142
New Contributors
- @ha-enthus1ast made their first contribution in #140
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Fix 'f string' usage in debug log messages by @kratz00 in #125
- build(deps-dev): Bump pre-commit from 3.4.0 to 3.5.0 by @dependabot in #128
- build(deps-dev): Bump black from 23.9.1 to 23.10.0 by @dependabot in #130
- build(deps-dev): Bump black from 23.10.0 to 23.10.1 by @dependabot in #132
- build(deps-dev): Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #131
- build(deps-dev): Bump black from 23.10.1 to 23.11.0 by @dependabot in #134
- Add possibility to connect to a TLS enabled MQTT Broker using username and password authentication. by @trunet in #137
- build(deps-dev): Bump pytest-mock from 3.11.1 to 3.12.0 by @dependabot in #129
- Bump verison to 0.11.0 by @unixorn in #138
New Contributors
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Bump oxsecurity/megalinter from 6 to 7 by @dependabot in #93
- Bump pydantic from 1.10.7 to 1.10.8 by @dependabot in #94
- Update deps and tweak
Dockerfile
to humor trivy by @unixorn in #97 - Bump pre-commit from 3.3.2 to 3.3.3 by @dependabot in #98
- Bump pytest-mock from 3.10.0 to 3.11.1 by @dependabot in #99
- build(deps-dev): Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #100
- build(deps-dev): Bump black from 23.3.0 to 23.7.0 by @dependabot in #105
- build(deps-dev): Bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #114
- build(deps-dev): Bump black from 23.7.0 to 23.9.1 by @dependabot in #116
- build(deps): Bump actions/checkout from 3 to 4 by @dependabot in #112
- build(deps-dev): Bump flake8 from 6.0.0 to 6.1.0 by @dependabot in #107
- build(deps-dev): Bump pytest from 7.4.0 to 7.4.2 by @dependabot in #117
- Add Number entity type, and update README docs for Switch and Button by @DavidMikeSimon in #115
- build(deps): Bump docker/build-push-action from 4 to 5 by @dependabot in #120
- build(deps): Bump docker/login-action from 2 to 3 by @dependabot in #119
- build(deps): Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #118
- Support connecting to MQTT brokers on non-standard ports by @ti-mo in #121
- Add 'state_class' property to Sensor class (fixes #96). by @kratz00 in #122
- Release v0.10.0 by @unixorn in #123
New Contributors
- @DavidMikeSimon made their first contribution in #115
- @ti-mo made their first contribution in #121
- @kratz00 made their first contribution in #122
Full Changelog: v0.9.0...v0.10.0
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