From feba9aca98d9c90f4a1fee28d6df444a89f25162 Mon Sep 17 00:00:00 2001 From: Ben <43026681+bwp91@users.noreply.github.com> Date: Sun, 8 Dec 2024 14:48:27 +0000 Subject: [PATCH] v4.65.0 --- CHANGELOG.md | 18 +++++++++--------- package-lock.json | 23 ++++++----------------- package.json | 9 ++++++--- ui/package-lock.json | 6 +++--- ui/package.json | 2 +- 5 files changed, 25 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d04b1967b..541de493e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,15 @@ All notable changes to `homebridge-config-ui-x` will be documented in this file. This project tries to adhere to [Semantic Versioning](http://semver.org/). -## BETA +## v4.65.0 (2024-12-08) + +### ⚠️ Upcoming Deprecations: + +- The **next major version** `v5` of the Homebridge UI will drop support for: + - Node.js `v16` and earlier, so please update to `v18` or `v20` or `v22` - [more info on updating](https://github.com/homebridge/homebridge/wiki/How-To-Update-Node.js) + - Raspberry Pi devices running on the `armv6` architecture (like the Pi 1 and Pi Zero) - please update your hardware + - Instances using `pnpm` as the package manager - consider updating your Homebridge instance to use npm instead - [more info on updating](https://github.com/homebridge/homebridge-apt-pkg/blob/latest/README.md#using-apt) +- Note that these are not requirements for UI `v4.65.0` ### UI Changes @@ -24,14 +32,6 @@ All notable changes to `homebridge-config-ui-x` will be documented in this file. ## v4.64.0 (2024-11-30) -### ⚠️ Upcoming Deprecations: - -- The **next major version** `v5` of the Homebridge UI will drop support for: - - Node.js `v16` and earlier, so please update to `v18` or `v20` or `v22` - [more info on updating](https://github.com/homebridge/homebridge/wiki/How-To-Update-Node.js) - - Raspberry Pi devices running on the `armv6` architecture (like the Pi 1 and Pi Zero) - please update your hardware - - Instances using `pnpm` as the package manager - consider updating your Homebridge instance to use npm instead - [more info on updating](https://github.com/homebridge/homebridge-apt-pkg/blob/latest/README.md#using-apt) -- Note that these are not requirements for UI `v4.64.0` - ### UI Changes - updates to the `de.json` language file (#2249) (@Staubgeborener) diff --git a/package-lock.json b/package-lock.json index fd0cec0de..b196888dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "homebridge-config-ui-x", - "version": "4.64.0", + "version": "4.65.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "homebridge-config-ui-x", - "version": "4.64.0", + "version": "4.65.0", "funding": [ { "type": "github", @@ -40,7 +40,7 @@ "class-validator": "0.14.1", "commander": "12.1.0", "dayjs": "1.11.13", - "fastify": "4.28.1", + "fastify": "4.29.0", "fs-extra": "11.2.0", "jsonwebtoken": "9.0.2", "lodash": "4.17.21", @@ -1218,17 +1218,6 @@ "source-map-support": "0.5.21" } }, - "node_modules/@homebridge/hap-client/node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/@homebridge/node-pty-prebuilt-multiarch": { "version": "0.11.14", "resolved": "https://registry.npmjs.org/@homebridge/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.11.14.tgz", @@ -5777,9 +5766,9 @@ "license": "MIT" }, "node_modules/fastify": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.28.1.tgz", - "integrity": "sha512-kFWUtpNr4i7t5vY2EJPCN2KgMVpuqfU4NjnJNCgiNB900oiDeYqaNDRcAfeBbOF5hGixixxcKnOU4KN9z6QncQ==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.29.0.tgz", + "integrity": "sha512-MaaUHUGcCgC8fXQDsDtioaCcag1fmPJ9j64vAKunqZF4aSub040ZGi/ag8NGE2714yREPOKZuHCfpPzuUD3UQQ==", "funding": [ { "type": "github", diff --git a/package.json b/package.json index bb6e5a232..6d2e7d82f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "homebridge-config-ui-x", "displayName": "Homebridge UI", - "version": "4.64.0", + "version": "4.65.0", "description": "A web based management, configuration and control platform for Homebridge.", "author": "oznu ", "license": "MIT", @@ -100,7 +100,7 @@ "class-validator": "0.14.1", "commander": "12.1.0", "dayjs": "1.11.13", - "fastify": "4.28.1", + "fastify": "4.29.0", "fs-extra": "11.2.0", "jsonwebtoken": "9.0.2", "lodash": "4.17.21", @@ -149,7 +149,10 @@ }, "overrides": { "@homebridge/hap-client": { - "axios": "1.7.8" + "axios": "1.7.9" + }, + "@nestjs/platform-fastify": { + "fastify": "4.29.0" } }, "maintainers": [ diff --git a/ui/package-lock.json b/ui/package-lock.json index ccf98cc7a..25c0faaca 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -2885,9 +2885,9 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", diff --git a/ui/package.json b/ui/package.json index 32971e458..af890a1a8 100644 --- a/ui/package.json +++ b/ui/package.json @@ -87,7 +87,7 @@ "@angular/forms": "18.2.13", "@angular/localize": "18.2.13", "@homebridge/hap-client": { - "axios": "1.7.8" + "axios": "1.7.9" }, "typescript": "^5.7.2" }