Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-05-11 | 2.2 kB | |
ring-client-api@14.0.0 source code.tar.gz | 2025-05-11 | 6.2 MB | |
ring-client-api@14.0.0 source code.zip | 2025-05-11 | 6.3 MB | |
Totals: 3 Items | 12.5 MB | 0 |
Major Changes
-
0884bcb
Thanks @dgreif! - Drop Node 18 support since it has reached end of life -
#1550
5bd6bf7
Thanks @dgreif! - Converted project to ESM. This should not impact homebridge-ring, but will require any other projects using ring-client-api to also use ESM in order to use the latest version.
Minor Changes
-
725fafd
Thanks @dgreif! - Avoid snapshots while recording for doorbell_graham_cracker. This should allow notifications to work on these devices in homebridge. -
cbc7147
Thanks @hkoci! - Add support for Battery Video Doorbell Pro and Battery Video Doorbell Plus
Patch Changes
-
8bcafca
Thanks @dgreif! - Use undici for all websocket connections. This fixes https://github.com/dgreif/ring/issues/1605 where websockets were failing to connect for alarms and light hubs. It also allows us to drop the socket.io client, which was a very outdated dependency. -
433169f
Thanks @dgreif! - Only allow erasable typescript syntax. This will have a minor impact on anyone usingring-client-api
with TypeScript as the types for enums have been replaced with objects and union types.