Added
- Python 3.13 support
- Added some custom attributes to the Apple TV device: episode number, season number, series name, content identifier, mac address, model, model name, os, host
Changed
- README updates
- dependency updates
- improved logging
- python checker with enhanced verification regarding the existance of the venv python environment
Removed
- Python 3.8 support
What's Changed
- pip (ici): bump cryptography from 43.0.1 to 43.0.3 in /.github/issue_completeness_check by @dependabot in #694
- npm: bump @types/node from 22.7.6 to 22.7.7 by @dependabot in #697
- npm: bump homebridge-config-ui-x from 4.61.0 to 4.62.0 by @dependabot in #698
- pip: bump cryptography from 43.0.1 to 43.0.3 in /python_requirements/default in the crypt group by @dependabot in #695
- npm: bump the eslint group with 2 updates by @dependabot in #696
- npm: bump typescript from 5.5.4 to 5.6.3 by @dependabot in #679
- npm: bump @types/node from 22.7.7 to 22.8.0 by @dependabot in #711
- npm: Update dependency node-22 to v22.11.0 by @renovate in #714
- Update homebridge/homebridge Docker tag to v20241025 by @renovate in #712
- pip: bump protobuf from 5.28.2 to 5.28.3 in /python_requirements/default by @dependabot in #708
- npm: bump @sebbo2002/node-pyatv from 8.1.0-develop.2 to 8.1.0-develop.3 by @dependabot in #710
- npm: bump the typescript-eslint group across 1 directory with 2 updates by @dependabot in #717
- pip: bump frozenlist from 1.4.1 to 1.5.0 in /python_requirements/default by @dependabot in #707
- npm: bump homebridge from 1.8.4 to 1.8.5 by @dependabot in #720
- npm: bump the stylistic group with 2 updates by @dependabot in #718
- npm: bump @types/node from 22.8.0 to 22.8.6 by @dependabot in #719
- pip: bump zeroconf from 0.135.0 to 0.136.0 in /python_requirements/default by @dependabot in #724
- npm: bump @sebbo2002/node-pyatv from 8.1.0-develop.3 to 8.1.0-develop.4 by @dependabot in #721
- pip: bump pyatv from 0.15.1 to 0.16.0 in /python_requirements/default by @dependabot in #727
- pip: bump yarl from 1.15.2 to 1.17.1 in /python_requirements/default by @dependabot in #725
- npm: bump the typescript-eslint group with 2 updates by @dependabot in #730
- pip: bump mediafile from 0.12.0 to 0.13.0 in /python_requirements/default by @dependabot in #729
- npm: bump @types/node from 22.8.6 to 22.8.7 by @dependabot in #732
- npm: bump the eslint group with 2 updates by @dependabot in #731
- pip: bump yarl from 1.17.1 to 1.17.2 in /python_requirements/default by @dependabot in #747
- pip (ici): bump pyjwt from 2.9.0 to 2.10.0 in /.github/issue_completeness_check by @dependabot in #746
- npm: bump @sebbo2002/node-pyatv from 8.1.0-develop.4 to 8.1.0 by @dependabot in #741
- npm: bump @types/node from 22.8.7 to 22.9.0 by @dependabot in #738
- pip: bump aiohttp from 3.10.10 to 3.11.4 in /python_requirements/default by @dependabot in #751
- pip (ici): bump deprecated from 1.2.14 to 1.2.15 in /.github/issue_completeness_check by @dependabot in #745
- pip (ici): bump packaging from 24.1 to 24.2 in /.github/issue_completeness_check by @dependabot in #736
- npm: Update dependency node-18 to v18.20.5 by @renovate in #739
- npm: bump the stylistic group with 2 updates by @dependabot in #750
- pip (ici): bump pygithub from 2.4.0 to 2.5.0 in /.github/issue_completeness_check by @dependabot in #735
- npm: bump the typescript-eslint group across 1 directory with 2 updates by @dependabot in #749
- npm: bump the eslint group with 2 updates by @dependabot in #748
- pip: bump async-timeout from 4.0.3 to 5.0.1 in /python_requirements/default by @dependabot in #734
- v1.10.0 by @maxileith in #702
Full Changelog: v1.9.1...v1.10.0