All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Changes in the next release
- Reconnection logic regression introduced in v0.6.0
- Reconnect to HA server after driver reconfiguration (#36).
- Improved reconnection logic to prevent multiple connections.
- Use Ping-Pong API messages as defined in the HA WebSocket API by default instead of WebSocket ping frames.
- Allow unlimited reconnection (#35).
- Map scenes to push buttons (#29).
- Rename media-player
select_sound_mode
command parameter (feature-and-bug-tracker#165). - Update dependencies, including rustls 0.21.
- Allow to use HA Scripts as Button Entity.
- option to use zeroconf library for mDNS advertisement instead of mdns-sd
- new media player features:
- Add support for input source and sound mode selection.
- Propagate entity states
standby
andbuffering
.
- mdns-sd workaround for mDNS query flooding
- mDNS announcement and
get_driver_metadata
message implementation. - driver setup flow with main & advanced configuration settings.
- initial TLS WebSocket client and server support.