diff --git a/.changeset/few-jeans-marry.md b/.changeset/few-jeans-marry.md deleted file mode 100644 index 4646373c..00000000 --- a/.changeset/few-jeans-marry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'ring-client-api': patch -'homebridge-ring': patch ---- - -Remove forced session creation on startup. This should fix issues where notifications stop working immediately after a restart. diff --git a/.changeset/neat-falcons-sip.md b/.changeset/neat-falcons-sip.md deleted file mode 100644 index f0065182..00000000 --- a/.changeset/neat-falcons-sip.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'ring-client-api': minor -'homebridge-ring': minor ---- - -Embed hardware id in the refresh token string. This should prevent a second device from being created in Ring Control Center. For this to take effect, please follow the instructions in https://github.com/dgreif/ring/wiki/Notification-Troubleshooting diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 8b3486a6..00000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "examples": null, - "homebridge-ring": "11.7.7", - "ring-client-api": "11.7.7" - }, - "changesets": [ - "few-jeans-marry", - "neat-falcons-sip", - "sweet-snakes-kneel", - "two-tools-sit" - ] -} diff --git a/.changeset/sweet-snakes-kneel.md b/.changeset/sweet-snakes-kneel.md deleted file mode 100644 index ef140cbc..00000000 --- a/.changeset/sweet-snakes-kneel.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'ring-client-api': minor -'homebridge-ring': minor ---- - -Embed push notification credentials in the refresh token. This should allow push notifications to work across restarts and continue working past 24 hours in regions with data residency restrictions. diff --git a/.changeset/two-tools-sit.md b/.changeset/two-tools-sit.md deleted file mode 100644 index 9ef3bc60..00000000 --- a/.changeset/two-tools-sit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'homebridge-ring': minor -'ring-client-api': minor ---- - -Allow Node.js 20 diff --git a/package-lock.json b/package-lock.json index 787199ec..41877553 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23151,7 +23151,7 @@ } }, "packages/homebridge-ring": { - "version": "11.8.0-beta.0", + "version": "11.8.0", "funding": [ { "type": "paypal", @@ -23166,7 +23166,7 @@ "dependencies": { "@homebridge/camera-utils": "^2.2.0", "@homebridge/plugin-ui-utils": "^0.0.19", - "ring-client-api": "11.8.0-beta.0" + "ring-client-api": "11.8.0" }, "devDependencies": { "concurrently": "^8.1.0", @@ -23224,7 +23224,7 @@ } }, "packages/ring-client-api": { - "version": "11.8.0-beta.0", + "version": "11.8.0", "funding": [ { "type": "paypal", @@ -31826,7 +31826,7 @@ "homebridge": "1.6.1", "homebridge-ui": "*", "nodemon": "^2.0.22", - "ring-client-api": "11.8.0-beta.0", + "ring-client-api": "11.8.0", "tsconfig": "*", "typescript": "5.1.3" }, diff --git a/packages/homebridge-ring/CHANGELOG.md b/packages/homebridge-ring/CHANGELOG.md index bbc6e414..d5c55e47 100644 --- a/packages/homebridge-ring/CHANGELOG.md +++ b/packages/homebridge-ring/CHANGELOG.md @@ -1,5 +1,22 @@ # homebridge-ring +## 11.8.0 + +### Minor Changes + +- [`906225c`](https://github.com/dgreif/ring/commit/906225c4b6e4aecab76fb0d4782b502fee7aca29) Thanks [@dgreif](https://github.com/dgreif)! - Embed hardware id in the refresh token string. This should prevent a second device from being created in Ring Control Center. For this to take effect, please follow the instructions in https://github.com/dgreif/ring/wiki/Notification-Troubleshooting + +- [`36cdb0b`](https://github.com/dgreif/ring/commit/36cdb0bc21fab6bf24a2772ff9fcbe3d1315bfe2) Thanks [@dgreif](https://github.com/dgreif)! - Embed push notification credentials in the refresh token. This should allow push notifications to work across restarts and continue working past 24 hours in regions with data residency restrictions. + +- [`96bbf54`](https://github.com/dgreif/ring/commit/96bbf54a7c03a8a14c794a7756af4d270efa30f5) Thanks [@dgreif](https://github.com/dgreif)! - Allow Node.js 20 + +### Patch Changes + +- [`da963fd`](https://github.com/dgreif/ring/commit/da963fd69dd294d69da9764869ae4e9886dcccd0) Thanks [@dgreif](https://github.com/dgreif)! - Remove forced session creation on startup. This should fix issues where notifications stop working immediately after a restart. + +- Updated dependencies [[`da963fd`](https://github.com/dgreif/ring/commit/da963fd69dd294d69da9764869ae4e9886dcccd0), [`906225c`](https://github.com/dgreif/ring/commit/906225c4b6e4aecab76fb0d4782b502fee7aca29), [`36cdb0b`](https://github.com/dgreif/ring/commit/36cdb0bc21fab6bf24a2772ff9fcbe3d1315bfe2), [`96bbf54`](https://github.com/dgreif/ring/commit/96bbf54a7c03a8a14c794a7756af4d270efa30f5)]: + - ring-client-api@11.8.0 + ## 11.8.0-beta.0 ### Minor Changes diff --git a/packages/homebridge-ring/package.json b/packages/homebridge-ring/package.json index 3afa547f..ce2da4b4 100644 --- a/packages/homebridge-ring/package.json +++ b/packages/homebridge-ring/package.json @@ -1,6 +1,6 @@ { "name": "homebridge-ring", - "version": "11.8.0-beta.0", + "version": "11.8.0", "description": "Homebridge plugin for Ring doorbells, cameras, security alarm system and smart lighting", "main": "lib/index.js", "scripts": { @@ -13,7 +13,7 @@ "dependencies": { "@homebridge/camera-utils": "^2.2.0", "@homebridge/plugin-ui-utils": "^0.0.19", - "ring-client-api": "11.8.0-beta.0" + "ring-client-api": "11.8.0" }, "devDependencies": { "concurrently": "^8.1.0", diff --git a/packages/ring-client-api/CHANGELOG.md b/packages/ring-client-api/CHANGELOG.md index 6da2916b..58ad2a38 100644 --- a/packages/ring-client-api/CHANGELOG.md +++ b/packages/ring-client-api/CHANGELOG.md @@ -1,5 +1,19 @@ # ring-client-api +## 11.8.0 + +### Minor Changes + +- [`906225c`](https://github.com/dgreif/ring/commit/906225c4b6e4aecab76fb0d4782b502fee7aca29) Thanks [@dgreif](https://github.com/dgreif)! - Embed hardware id in the refresh token string. This should prevent a second device from being created in Ring Control Center. For this to take effect, please follow the instructions in https://github.com/dgreif/ring/wiki/Notification-Troubleshooting + +- [`36cdb0b`](https://github.com/dgreif/ring/commit/36cdb0bc21fab6bf24a2772ff9fcbe3d1315bfe2) Thanks [@dgreif](https://github.com/dgreif)! - Embed push notification credentials in the refresh token. This should allow push notifications to work across restarts and continue working past 24 hours in regions with data residency restrictions. + +- [`96bbf54`](https://github.com/dgreif/ring/commit/96bbf54a7c03a8a14c794a7756af4d270efa30f5) Thanks [@dgreif](https://github.com/dgreif)! - Allow Node.js 20 + +### Patch Changes + +- [`da963fd`](https://github.com/dgreif/ring/commit/da963fd69dd294d69da9764869ae4e9886dcccd0) Thanks [@dgreif](https://github.com/dgreif)! - Remove forced session creation on startup. This should fix issues where notifications stop working immediately after a restart. + ## 11.8.0-beta.0 ### Minor Changes diff --git a/packages/ring-client-api/package.json b/packages/ring-client-api/package.json index bb8ef0c9..e9d66aca 100644 --- a/packages/ring-client-api/package.json +++ b/packages/ring-client-api/package.json @@ -1,6 +1,6 @@ { "name": "ring-client-api", - "version": "11.8.0-beta.0", + "version": "11.8.0", "description": "Unofficial API for Ring doorbells, cameras, security alarm system and smart lighting", "main": "lib/index.js", "exports": {