Skip to content

Commit

Permalink
Update versions to 12.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dgreif committed Aug 20, 2023
1 parent 252ebbb commit 52e62ea
Show file tree
Hide file tree
Showing 15 changed files with 36 additions and 81 deletions.
5 changes: 0 additions & 5 deletions .changeset/cuddly-eggs-attend.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/happy-seals-yawn.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/kind-eagles-doubt.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/large-donuts-nail.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/light-pillows-try.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/moody-apples-collect.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/ninety-squids-warn.md

This file was deleted.

22 changes: 0 additions & 22 deletions .changeset/pre.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tame-onions-trade.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/weak-falcons-hear.md

This file was deleted.

2 changes: 1 addition & 1 deletion packages/examples/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"dotenv": "16.3.1",
"eslint-config-shared": "*",
"express": "4.18.2",
"ring-client-api": "12.0.0-beta.4",
"ring-client-api": "12.0.0",
"tsconfig": "*"
}
}
15 changes: 15 additions & 0 deletions packages/homebridge-ring/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# homebridge-ring

## 12.0.0

### 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!

## 12.0.0-beta.4

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/homebridge-ring/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "homebridge-ring",
"version": "12.0.0-beta.4",
"version": "12.0.0",
"description": "Homebridge plugin for Ring doorbells, cameras, security alarm system and smart lighting",
"main": "lib/index.js",
"scripts": {
Expand All @@ -13,7 +13,7 @@
"dependencies": {
"@homebridge/camera-utils": "^2.2.0",
"@homebridge/plugin-ui-utils": "^0.1.0",
"ring-client-api": "12.0.0-beta.4",
"ring-client-api": "12.0.0",
"werift": "0.18.5"
},
"devDependencies": {
Expand Down
17 changes: 17 additions & 0 deletions packages/ring-client-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# ring-client-api

## 12.0.0

### 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 the `createAnswer` 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!

## 12.0.0-beta.4

## 12.0.0-beta.3
Expand Down
2 changes: 1 addition & 1 deletion packages/ring-client-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ring-client-api",
"version": "12.0.0-beta.4",
"version": "12.0.0",
"description": "Unofficial API for Ring doorbells, cameras, security alarm system and smart lighting",
"main": "lib/index.js",
"exports": {
Expand Down

0 comments on commit 52e62ea

Please sign in to comment.