Releases: JakobLichterfeld/TeslaMate-Telegram-Bot
Releases · JakobLichterfeld/TeslaMate-Telegram-Bot
v0.7.6
v0.7.5
v0.7.4
v0.7.3
New Features
Enhancements
- style: correct typo in filename
Bug Fixes
- fix: correct type check for some environment variables (#33, thanks @freinbichler for reporting)
v0.7.2
New Features
- feat: send telegram message when bot started and stopped (not working for docker stop)
- feat: add emoticons to messages
- feat: car_id can be set via optional environment variable (see readme)
Enhancements
- feat: decrease checking interval to 30 seconds to reduce system load
- feat: check some environment variables for valid values
- fix: do not send a message if an empty update SW version is received after a successful update of the car SW
Bug Fixes
v0.7.1
v0.7.0
New Features
Enhancements
- feat: use logging instead of simple print
- feat: introduce a global state and send messages depending on the state, improve logging
- ci: add python linting workflow
- ci: set max line length for flake8 python linting workflow
- ci: install requirements before linting
- stlye: fix flake8 findings
- stlye: fix pylint findings
Bug Fixes
v0.6.4
New Features
Enhancements
- doc: update Docker installation instructions in the README and change to docker compose v2
- build: reduce image size by removing unnecessary packages
Bug Fixes
- fix: correct number of positional arguments for on_connect() since mqtt5
v0.6.3
New Features
Enhancements
- build: improve non-root user creation in dockerfile
- style: remove global variables for bot and chat_id, ensure UPPERCASE for constants, update imports
- ci: distribute build across multiple runners
Bug Fixes
fix: Subscription to teslamate_topic_update_version added
v0.6.2
New Features
- feat: Specify which SW update is available (#21)
Enhancements
- ci: use Environment File instead of deprecated set-output
- ci: correct use of environment file outputs
Bug Fixes
- fix: remove double bot message