Releases: dgreif/ring
[email protected]
[email protected]
Patch Changes
-
#1307
c197ad1
Thanks @tsightler! - Update Opus processing to handle all possible bitrates and packet lengths which should fix audio issues over LTE/5G
Minor tweaks to AAC-ELD processing for slightly improved audio -
Updated dependencies [
3604f30
]:
[email protected]
Breaking Changes
- Dropped Node 16 support. Node 18 is the current LTS, so please upgrade to Node 18 or Node 20. Note, Node 16 may still work after this update, but will likely break without warning in future updates.
- Video streaming has been condensed to use a single API, rather than a separate setup between Ring Cloud and Ring Edge streaming. This should allow all cameras to stream, including those using HEVC which were unable to be put into Legacy Mode.
- The
StreamingConnectionBase
class has been removed, with all of the methods and properties moved to the `WebrtcConnection`` class. - Implementations of the
BasicPeerConnection
class no longer need to implement thecreateAnswer
method.
Patch Changes
- Fix streaming for all camera models by switching to a new streaming API from Ring
- Fix 2-way audio
- Updated dependencies
A huge thank you to @tsightler who did all the discovery and refactor work for streaming and 2-way audio!
[email protected]
Breaking Changes
- Dropped Node 16 support. Node 18 is the current LTS, so please upgrade to Node 18 or Node 20. Note, Node 16 may still work after this update, but will likely break without warning in future updates.
Patch Changes
- Fixed streaming for all camera models by switching to a new streaming API from Ring
- Fixed 2-way audio and improve 2-way audio quality
- Refactored the Homebridge UI to use vanilla JS, shrinking the npm package size
- Updated dependencies
A huge thank you to @tsightler who did all the discovery and refactor work for streaming and 2-way audio!
[email protected]
[email protected]
Patch Changes
-
#1299
d6a5414
Thanks @tsightler! - Improve 2-way audio quality in homebridge -
Updated dependencies []:
[email protected]
Patch Changes
d54168d
Thanks @dgreif! - Wait to activate camera speaker until camera is connected to call. This prevents race conditions in two-way audio. Thanks to @tsightler for tracking this down!
[email protected]
Patch Changes
-
bac6b96
Thanks @dgreif! - Wait 30 seconds (instead of 5 seconds) before fetching remote camera status after light is toggled in HomeKit. This may help with issues where camera lights appear to toggle back to old state shortly after turning them on/off. -
7d198b8
Thanks @dgreif! - Temporary fix for 2-way audio. This pins werift to an older version while we look into bug fixes. Thanks to @tsightler for debugging and pursuing a real fix! -
7b9fbec
Thanks @dgreif! - Switched from a React-based UI to a simple JS UI for the homebridge-ring plugin UI. This should reduce the package size and simplify development. No visual changes should be noticiable in the UI. -
Updated dependencies [
d54168d
]: