diff --git a/docs/Changelog.md b/docs/Changelog.md index 69fb287..4bc3562 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. This project uses [semantic versioning](https://semver.org/). +## 3.3.0 (2023-08-27) + * Improvement: new first run user experience in the webUI for new users, improved API error reporting in the webUI. + * Housekeeping. + ## 3.2.1 (2023-08-22) * Fix: address MQTT regressions. * Housekeeping. diff --git a/package-lock.json b/package-lock.json index c41b294..9f36be9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,29 +1,29 @@ { "name": "homebridge-myq", - "version": "3.2.1", + "version": "3.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "homebridge-myq", - "version": "3.2.1", + "version": "3.3.0", "license": "ISC", "dependencies": { - "@hjdhjd/myq": "7.4.1", + "@hjdhjd/myq": "7.4.2", "@homebridge/plugin-ui-utils": "0.1.0", "mqtt": "5.0.3" }, "devDependencies": { - "@types/node": "20.5.3", - "@types/readable-stream": "4.0.1", + "@types/node": "20.5.7", + "@types/readable-stream": "4.0.2", "@types/ws": "8.5.5", "@typescript-eslint/eslint-plugin": "6.4.1", "@typescript-eslint/parser": "6.4.1", - "eslint": "8.47.0", + "eslint": "8.48.0", "homebridge": "1.6.1", "nodemon": "3.0.1", "rimraf": "5.0.1", - "typescript": "5.1.6" + "typescript": "5.2.2" }, "engines": { "homebridge": ">=1.6.0", @@ -108,18 +108,18 @@ } }, "node_modules/@eslint/js": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", - "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "version": "8.48.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz", + "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@hjdhjd/myq": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@hjdhjd/myq/-/myq-7.4.1.tgz", - "integrity": "sha512-smremxGRBipRIQmw5+qalDT9BvwhPRnbY0r7ONmc1k/H0jNQkfUqV5nhVA1u/yEjh8wF5DRO7phO2i+bpR7v4g==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@hjdhjd/myq/-/myq-7.4.2.tgz", + "integrity": "sha512-KHJl9Rh+KPPdx0xOt0VA+dz5YtR7toQ4n7OITnCb1cjtJl0FFWLEc5qLDIgnb3M+olYG9ZeFw4/21+vPXbFUEA==", "dependencies": { "@adobe/fetch": "4.0.13", "node-html-parser": "6.1.6", @@ -326,15 +326,15 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.5.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.3.tgz", - "integrity": "sha512-ITI7rbWczR8a/S6qjAW7DMqxqFMjjTo61qZVWJ1ubPvbIQsL5D/TvwjYEalM8Kthpe3hTzOGrF2TGbAu2uyqeA==", + "version": "20.5.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.7.tgz", + "integrity": "sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==", "dev": true }, "node_modules/@types/readable-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.1.tgz", - "integrity": "sha512-TSGmoAl2OVQ7sI1ToKoaonynp6kPdTDaBPvgMRz8ABvohWmYvimQqaZkaupTPjcOrpz8+ZdOBv3rCmAvBgVhqg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.2.tgz", + "integrity": "sha512-hhzOsMEISZ+mX1l+01F0duYt9wHEbCGmjARed0PcQoVS5zAdu7u5YbWYuNGhw09M1MgGr3kfsto+ut/MnAdKqA==", "dev": true, "dependencies": { "@types/node": "*", @@ -1185,15 +1185,15 @@ } }, "node_modules/eslint": { - "version": "8.47.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", - "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", + "version": "8.48.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz", + "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "^8.47.0", + "@eslint/js": "8.48.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -3487,9 +3487,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 1633be4..74cc485 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "homebridge-myq", - "version": "3.2.1", + "version": "3.3.0", "displayName": "Homebridge myQ", "description": "HomeKit integration for myQ enabled devices such as those from LiftMaster and Chamberlain.", "author": { @@ -47,19 +47,19 @@ }, "main": "dist/index.js", "devDependencies": { - "@types/node": "20.5.3", - "@types/readable-stream": "4.0.1", + "@types/node": "20.5.7", + "@types/readable-stream": "4.0.2", "@types/ws": "8.5.5", "@typescript-eslint/eslint-plugin": "6.4.1", "@typescript-eslint/parser": "6.4.1", - "eslint": "8.47.0", + "eslint": "8.48.0", "homebridge": "1.6.1", "nodemon": "3.0.1", "rimraf": "5.0.1", - "typescript": "5.1.6" + "typescript": "5.2.2" }, "dependencies": { - "@hjdhjd/myq": "7.4.1", + "@hjdhjd/myq": "7.4.2", "@homebridge/plugin-ui-utils": "0.1.0", "mqtt": "5.0.3" }