Features
- reconnect handling, poll mode instead of Telnet (#22) #22 (Markus Zehnder)
Bug Fixes
- device discovery (#12) #12 (Markus Zehnder)
- configured AVRs access in event handlers (#14) #14 (Markus Zehnder)
- check avr instance in unsubscribe_event (Markus Zehnder)
- expected state handling (Markus Zehnder)
Documentation
- initial pyproject.toml definition (Markus Zehnder)
- add info text in setup flow about telnet (Markus Zehnder)
- update driver metadata (Markus Zehnder)
Code Refactoring
- denon info (Marton)
- project structure and code cleanup (#10) #10 (Markus Zehnder)
- enum classes, state handling (Markus Zehnder)
- required changes for integration library 0.0.11 (Markus Zehnder)
Builds
- Add missing requirements and setup instructions (#3) #3 (Markus Zehnder)
- use integration library 0.0.11 (Markus Zehnder)
- update dependencies #18 (Markus Zehnder)
- use Python 3.11 #18 (Markus Zehnder)
- add IntelliJ project settings #18 (Markus Zehnder)
Continuous Integration
- run pyinstaller for all commits on main #18 (Markus Zehnder)
Chores
- cleanup file header #18 (Markus Zehnder)