Releases: dgreif/ring
[email protected]
[email protected]
[email protected]
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 #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.
[email protected]
Major Changes
-
8a980f7
Thanks @dgreif! - Removed bridged cameras. If you already hadunbridgeCameras: true
in 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 theunbridgeCameras
option from your config. -
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. -
6bfcc7a
Thanks @tsightler! - Simplified handling of Opus audio packets, which should lead to better audio when streaming -
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 #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
]:
[email protected]
Patch Changes
-
#1532
209f13e
Thanks @tsightler! - Increase keepalive and adjust connection pooling, which will hopefully result in more stable fetch requests -
a480048
Thanks @tsightler! - Handle errors when connecting to push notification service
[email protected]
Patch Changes
-
#1532
209f13e
Thanks @tsightler! - Increase keepalive and adjust connection pooling, which will hopefully result in more stable fetch requests -
a480048
Thanks @tsightler! - Handle errors when connecting to push notification service -
a36c7d9
Thanks @dgreif! - Mark homebridge-ring as compatible with Homebridge v2 Beta
[email protected]
Minor Changes
-
abd5e98
Thanks @dgreif! - Updated build target from ES2021 to ES2022. ES2022 is fully supported by Node 18, which is the current minimum supported version.
Patch Changes
[email protected]
Minor Changes
-
abd5e98
Thanks @dgreif! - Updated build target from ES2021 to ES2022. ES2022 is fully supported by Node 18, which is the current minimum supported version.
Patch Changes
-
2afef6f
Thanks @dgreif! - Useprovenance
when publishing to npm -
1fe3043
Thanks @tsightler! - Improve fetch error messages -
f97c496
Thanks @dgreif! - Use beta version of @homebridge/camera-utils, which includes an updated version of ffmpeg -
Updated dependencies [
cef247b
,b73687b
,d0baee3
,2afef6f
,2df3073
,306f76d
,abd5e98
,1fe3043
,f97c496
]: