Added
- close all connections on shutdown events, fixes #1321
- option to disable characteristics and inputs #1359
Changed
- fixed TvOS 26.5 connectivity issues, fixes #1304
- Bug fixed where media type and device state wouldn't be reported correctly after turning on the Apple TV
- dependency updates
- Power State is now reported correctly if HomePods are selected as default audio devices #1121
- improved logging in error cases
Removed
- Removed auto update feature
- Removed automatic accessory renaming script which was introduced to solve a TvOS 18 bug which seems to be fixed now.
- Dropped Python 3.9 support
- Dropped Node.js 20 support
Changelog
- Update homebridge/homebridge Docker tag to v20251228 by @renovate[bot] in #1267
- ci: bump actions/checkout from 5 to 6 by @dependabot[bot] in #1246
- npm: bump fs-extra from 11.3.2 to 11.3.3 by @dependabot[bot] in #1278
- pip (ici): bump packaging from 26.0 to 26.1 in /.github/issue_completeness_check by @dependabot[bot] in #1306
- pip (ici): bump idna from 3.11 to 3.14 in /.github/issue_completeness_check by @dependabot[bot] in #1314
- pip (ici): bump urllib3 from 2.6.3 to 2.7.0 in /.github/issue_completeness_check by @dependabot[bot] in #1313
- pip (ici): bump certifi from 2026.1.4 to 2026.4.22 in /.github/issue_completeness_check by @dependabot[bot] in #1308
- pip (ici): bump charset-normalizer from 3.4.4 to 3.4.7 in /.github/issue_completeness_check by @dependabot[bot] in #1301
- pip (ici): bump requests from 2.32.5 to 2.33.1 in /.github/issue_completeness_check by @dependabot[bot] in #1300
- npm: bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #1319
- pip (ici): bump packaging from 26.1 to 26.2 in /.github/issue_completeness_check by @dependabot[bot] in #1318
- pip: bump idna from 3.14 to 3.16 by @dependabot[bot] in #1334
- pip: bump aiohappyeyeballs from 2.6.1 to 2.6.2 by @dependabot[bot] in #1332
- pip (ici): bump requests from 2.33.1 to 2.34.2 in /.github/issue_completeness_check by @dependabot[bot] in #1328
- npm: bump homebridge-config-ui-x from 5.22.0 to 5.23.0 by @dependabot[bot] in #1327
- pip (ici): bump idna from 3.14 to 3.15 in /.github/issue_completeness_check by @dependabot[bot] in #1326
- npm: bump axios from 1.16.0 to 1.16.1 by @dependabot[bot] in #1324
- pip: bump requests from 2.33.1 to 2.34.2 by @dependabot[bot] in #1323
- pip: bump yarl from 1.23.0 to 1.24.2 by @dependabot[bot] in #1336
- pip: bump zeroconf from 0.148.0 to 0.149.16 by @dependabot[bot] in #1346
- pip: bump protobuf from 7.34.1 to 7.35.0 by @dependabot[bot] in #1345
- pip: bump certifi from 2026.4.22 to 2026.5.20 by @dependabot[bot] in #1331
- npm: bump homebridge from 2.0.2 to 2.1.0 by @dependabot[bot] in #1343
- npm: bump axios from 1.16.1 to 1.17.0 by @dependabot[bot] in #1342
- pip: bump aiohttp from 3.13.5 to 3.14.0 in the aio group by @dependabot[bot] in #1344
- pip: bump idna from 3.16 to 3.18 by @dependabot[bot] in #1355
- pip: bump protobuf from 7.35.0 to 7.35.1 by @dependabot[bot] in #1354
- pip: bump aiohttp from 3.14.0 to 3.14.1 in the aio group by @dependabot[bot] in #1352
- npm: bump axios from 1.17.0 to 1.18.0 by @dependabot[bot] in #1351
- npm: bump homebridge-config-ui-x from 5.23.0 to 5.24.0 by @dependabot[bot] in #1350
- pip: bump cryptography from 48.0.0 to 49.0.0 in the crypt group by @dependabot[bot] in #1349
- npm: bump the typescript-eslint group across 1 directory with 2 updates by @dependabot[bot] in #1333
- pip: bump certifi from 2026.5.20 to 2026.6.17 by @dependabot[bot] in #1356
- ci: bump actions/checkout from 6 to 7 by @dependabot[bot] in #1348
- Eslint 10 by @maxileith in #1358
- Disable features by @maxileith in #1359
- v1.15.0 by @maxileith in #1357
Full Changelog: v1.14.0...v1.15.0