Releases: dgreif/ring
ring-client-api@14.3.0
Minor Changes
-
#1706
8381520Thanks @copilot-swe-agent! - Add support for Ring Chime Pro nightlight -
#1705
5360c16Thanks @copilot-swe-agent! - Block streaming from cameras based on location mode settings. This may prevent you from streaming in cases where you could previously stream in HomeKit but not the Ring app. -
#1707
5a8c844Thanks @copilot-swe-agent! - Add support for Kidde Ring Smoke + CO Alarm device (comp.bluejay.sensor_bluejay_wsc). Note, this has not been tested and may not be working yet.
Patch Changes
homebridge-ring@14.3.0
Minor Changes
-
#1706
8381520Thanks @copilot-swe-agent! - Add support for Ring Chime Pro nightlight -
#1705
5360c16Thanks @copilot-swe-agent! - Block streaming from cameras based on location mode settings. This may prevent you from streaming in cases where you could previously stream in HomeKit but not the Ring app. -
#1707
5a8c844Thanks @copilot-swe-agent! - Add support for Kidde Ring Smoke + CO Alarm device (comp.bluejay.sensor_bluejay_wsc). Note, this has not been tested and may not be working yet.
Patch Changes
ring-client-api@14.2.0
homebridge-ring@14.2.0
ring-client-api@14.1.0
homebridge-ring@14.1.0
ring-client-api@14.0.1
ring-client-api@14.0.1
homebridge-ring@14.0.1
ring-client-api@14.0.0
Major Changes
-
0884bcbThanks @dgreif! - Drop Node 18 support since it has reached end of life -
#1550
5bd6bf7Thanks @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
-
725fafdThanks @dgreif! - Avoid snapshots while recording for doorbell_graham_cracker. This should allow notifications to work on these devices in homebridge. -
cbc7147Thanks @hkoci! - Add support for Battery Video Doorbell Pro and Battery Video Doorbell Plus
Patch Changes
-
8bcafcaThanks @dgreif! - Use undici for all websocket connections. This fixes #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. -
433169fThanks @dgreif! - Only allow erasable typescript syntax. This will have a minor impact on anyone usingring-client-apiwith TypeScript as the types for enums have been replaced with objects and union types.
homebridge-ring@14.0.0
Major Changes
-
8a980f7Thanks @dgreif! - Removed bridged cameras. If you already hadunbridgeCameras: truein your config, this change will not affect you. For those who were still using bridged cameras, you will need to manually add each camera to HomeKit after upgrading. This change allows us to stop requiring special builds of ffmpeg and should make video streaming more reliable. Unbridge cameras are also avoid blocking the whole bridge while waiting for requests (e.g. Snapshot), which leads to a better overall experience. After updating, you can delete theunbridgeCamerasoption from your config. -
0884bcbThanks @dgreif! - Drop Node 18 support since it has reached end of life -
#1550
5bd6bf7Thanks @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
-
725fafdThanks @dgreif! - Avoid snapshots while recording for doorbell_graham_cracker. This should allow notifications to work on these devices in homebridge. -
6bfcc7aThanks @tsightler! - Simplified handling of Opus audio packets, which should lead to better audio when streaming -
cbc7147Thanks @hkoci! - Add support for Battery Video Doorbell Pro and Battery Video Doorbell Plus
Patch Changes
-
8bcafcaThanks @dgreif! - Use undici for all websocket connections. This fixes #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. -
Updated dependencies [
725fafd,0884bcb,8bcafca,cbc7147,5bd6bf7,433169f,62fde87,10c1639]:- ring-client-api@14.0.0