What's New
Video Doorbell Series 2 support (#516 by @shamoon). The Series 2 streams through SimpliSafe's LiveKit service rather than the legacy endpoint. Its H.264 video is passed straight through to HomeKit with no transcoding, so live view, snapshots, audio, motion and doorbell press all work with markedly less CPU than the older cameras require.
Maintenance
- Raised the Node engine floor to 18 (#497 by @shamoon)
- Added basic unit testing (#498 by @shamoon)
- Moved NPM auth to OIDC, by @nzapponi (#470)
Dependency updates
- axios 1.12.0 → 1.18.0, plus axios-retry (#464, #480, #493, #499, #502, #508)
- tar 7.5.3 → 7.5.22, plus ffmpeg-for-homebridge (#474, #475, #477, #481, #485, #505, #509)
- ws 8.17.1 → 8.21.0 (#501, #504)
- brace-expansion 1.1.12 → 1.1.18 (#491, #510, #512)
- lodash 4.17.21 → 4.18.1 (#476, #492)
- js-yaml → 4.3.1, plus @oclif/core (#471, #507, #513, #515)
- minimatch → 3.1.5 (#482, #486)
- ajv 6.12.6 → 6.14.0 (#483)
- flatted 3.2.5 → 3.4.2 (#488)
- picomatch 2.3.1 → 2.3.2 (#489)
- follow-redirects 1.15.11 → 1.16.0 (#494)
- browserslist 4.28.4 → 4.28.8 (#514)
- @babel/core 7.17.9 → 7.29.6, @babel/plugin-transform-modules-systemjs 7.17.8 → 7.29.4 (#500, #506)
Full Changelog: v1.10.16...v1.11.0