diff --git a/CHANGELOG.md b/CHANGELOG.md
index ee5706ea..98ffe576 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
All notable changes to this project will be documented in this file. This project uses [Semantic Versioning](https://semver.org/)
+## [4.1.7](https://github.com/OpenWonderLabs/homebridge-switchbot/releases/tag/v4.1.7) (2024-12-22)
+
+### What's Changed
+- Housekeeping and updated dependencies.
+
+**Full Changelog**: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v4.1.6...v4.1.7
+
## [4.1.6](https://github.com/OpenWonderLabs/homebridge-switchbot/releases/tag/v4.1.6) (2024-12-21)
### What's Changed
diff --git a/docs/functions/default.html b/docs/functions/default.html
index d45ca50d..e5b32e52 100644
--- a/docs/functions/default.html
+++ b/docs/functions/default.html
@@ -1 +1 @@
-
default | @switchbot/homebridge-switchbot- default(api: API): void
Returns void
+default | @switchbot/homebridge-switchbot- default(api: API): void
Returns void
diff --git a/package-lock.json b/package-lock.json
index 0e07c774..5342faf5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@switchbot/homebridge-switchbot",
- "version": "4.1.6",
+ "version": "4.1.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@switchbot/homebridge-switchbot",
- "version": "4.1.6",
+ "version": "4.1.7",
"funding": [
{
"type": "Paypal",
@@ -23,7 +23,7 @@
"async-mqtt": "^2.6.3",
"fakegato-history": "^0.6.5",
"homebridge-lib": "^7.1.1",
- "node-switchbot": "^3.4.3-beta.8",
+ "node-switchbot": "^3.4.3",
"rxjs": "^7.8.1"
},
"devDependencies": {
@@ -9438,14 +9438,14 @@
}
},
"node_modules/node-switchbot": {
- "version": "3.4.3-beta.8",
- "resolved": "https://registry.npmjs.org/node-switchbot/-/node-switchbot-3.4.3-beta.8.tgz",
- "integrity": "sha512-E8yotBd/xGAUmVRPFP5S/xtVf7cnNfz3Sy/vz0Y18Zdw1EbWrshnPZd/1vhe81TFBof6JyTnA9N2aEm+q2iRDw==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/node-switchbot/-/node-switchbot-3.4.3.tgz",
+ "integrity": "sha512-LLCpffOivA9ECn7hQYZGQ0li08FbtkiDKLc9B9dZe+w+2umU1Yc1HywnAPgr1UCnCPoiMhe921C1k2SUvTskeA==",
"license": "MIT",
"dependencies": {
"@stoprocent/noble": "^1.17.1",
"async-mutex": "^0.5.0",
- "undici": "6.19.8"
+ "undici": "7.2.0"
},
"engines": {
"node": "^20 || ^22"
@@ -12370,12 +12370,12 @@
"license": "MIT"
},
"node_modules/undici": {
- "version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz",
- "integrity": "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.2.0.tgz",
+ "integrity": "sha512-klt+0S55GBViA9nsq48/NSCo4YX5mjydjypxD7UmHh/brMu8h/Mhd/F7qAeoH2NOO8SDTk6kjnTFc4WpzmfYpQ==",
"license": "MIT",
"engines": {
- "node": ">=18.17"
+ "node": ">=20.18.1"
}
},
"node_modules/undici-types": {
diff --git a/package.json b/package.json
index 0cd47507..88ae82fd 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "@switchbot/homebridge-switchbot",
"displayName": "SwitchBot",
"type": "module",
- "version": "4.1.6",
+ "version": "4.1.7",
"description": "The SwitchBot plugin allows you to access your SwitchBot device(s) from HomeKit.",
"author": "SwitchBot (https://github.com/SwitchBot)",
"contributors": [
@@ -80,7 +80,7 @@
"async-mqtt": "^2.6.3",
"fakegato-history": "^0.6.5",
"homebridge-lib": "^7.1.1",
- "node-switchbot": "^3.4.3-beta.8",
+ "node-switchbot": "^3.4.3",
"rxjs": "^7.8.1"
},
"devDependencies": {