version 0.54.0-rc9

Massimo Melina committed Oct 17, 2024 at 17:12 UTC 9a251e4eb1b1d30868913edfb62e25a6f299231f
4 files changed +27 -25
dev-plugins.md
+2
@@ -609,6 +609,8 @@ You can refer to these published plugins for reference, like
609
610 Published plugins are required to specify the `apiRequired` property.
611
612 +### Multiple versions
613 +
614 It is possible to publish different versions of the plugin to be compatible with different versions of HFS.
615 To do that, just have your other versions in branches with name starting with `api`.
616 HFS will scan through them in inverted alphabetical order searching for a compatible one.
package-lock.json
+23 -23
@@ -1,12 +1,12 @@
1 {
2 "name": "hfs",
3 - "version": "0.54.0-rc8",
3 + "version": "0.54.0-rc9",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "hfs",
9 - "version": "0.54.0-rc8",
9 + "version": "0.54.0-rc9",
10 "license": "GPL-3.0",
11 "workspaces": [
12 "admin",
@@ -34,7 +34,7 @@
34 "limiter": "^2.1.0",
35 "lodash": "^4.17.21",
36 "minimist": "^1.2.6",
37 - "nat-upnp-rejetto": "^2.0.2",
37 + "nat-upnp-rejetto": "^2.1.0",
38 "open": "^8.4.0",
39 "picomatch": "^3.0.1",
40 "qr-creator": "^1.0.0",
@@ -5600,9 +5600,9 @@
5600 }
5601 },
5602 "node_modules/fast-xml-parser": {
5603 - "version": "4.4.1",
5604 - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz",
5605 - "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==",
5603 + "version": "4.5.0",
5604 + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz",
5605 + "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==",
5606 "funding": [
5607 {
5608 "type": "github",
@@ -6965,11 +6965,11 @@
6965 "dev": true
6966 },
6967 "node_modules/nat-upnp-rejetto": {
6968 - "version": "2.0.2",
6969 - "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.0.2.tgz",
6970 - "integrity": "sha512-2ZF1HeoNbEY4UDf4sKRsFGyk6P07Mm45W4AFWNNSvgWjQyTpE8h6nJ+xKYql6n5k8z1zb/HV3F2YBrgQ0pY2SA==",
6968 + "version": "2.1.0",
6969 + "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.0.tgz",
6970 + "integrity": "sha512-FnsOK29BRqALuqo967tElWRXCN/fSeywfXaAomxHf/FotEAjDh9K2PLt0CAOrS2x7IM7Gs2ECkN6OEY+SxKDZg==",
6971 "dependencies": {
6972 - "fast-xml-parser": "^4.0.0-beta.8"
6972 + "fast-xml-parser": "^4.5.0"
6973 }
6974 },
6975 "node_modules/negotiator": {
@@ -7461,9 +7461,9 @@
7461 }
7462 },
7463 "node_modules/pkg-fetch/node_modules/semver": {
7464 - "version": "7.6.2",
7465 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
7466 - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
7464 + "version": "7.6.3",
7465 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
7466 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
7467 "dev": true,
7468 "bin": {
7469 "semver": "bin/semver.js"
@@ -13212,9 +13212,9 @@
13212 }
13213 },
13214 "fast-xml-parser": {
13215 - "version": "4.4.1",
13216 - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz",
13217 - "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==",
13215 + "version": "4.5.0",
13216 + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz",
13217 + "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==",
13218 "requires": {
13219 "strnum": "^1.0.5"
13220 }
@@ -14212,11 +14212,11 @@
14212 "dev": true
14213 },
14214 "nat-upnp-rejetto": {
14215 - "version": "2.0.2",
14216 - "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.0.2.tgz",
14217 - "integrity": "sha512-2ZF1HeoNbEY4UDf4sKRsFGyk6P07Mm45W4AFWNNSvgWjQyTpE8h6nJ+xKYql6n5k8z1zb/HV3F2YBrgQ0pY2SA==",
14215 + "version": "2.1.0",
14216 + "resolved": "https://registry.npmjs.org/nat-upnp-rejetto/-/nat-upnp-rejetto-2.1.0.tgz",
14217 + "integrity": "sha512-FnsOK29BRqALuqo967tElWRXCN/fSeywfXaAomxHf/FotEAjDh9K2PLt0CAOrS2x7IM7Gs2ECkN6OEY+SxKDZg==",
14218 "requires": {
14219 - "fast-xml-parser": "^4.0.0-beta.8"
14219 + "fast-xml-parser": "^4.5.0"
14220 }
14221 },
14222 "negotiator": {
@@ -14602,9 +14602,9 @@
14602 }
14603 },
14604 "semver": {
14605 - "version": "7.6.2",
14606 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
14607 - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
14605 + "version": "7.6.3",
14606 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
14607 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
14608 "dev": true
14609 },
14610 "universalify": {
package.json
+1 -1
@@ -1,6 +1,6 @@
1 {
2 "name": "hfs",
3 - "version": "0.54.0-rc8",
3 + "version": "0.54.0-rc9",
4 "description": "HTTP File Server",
5 "keywords": [
6 "file server",
tests/config.yaml
+1 -1
@@ -138,7 +138,7 @@ accounts:
138 disabled: true
139 admins:
140 admin: true
141 -version: 0.54.0-rc8
141 +version: 0.54.0-rc9
142 max_downloads_per_account: 2
143 max_downloads: 1
144 roots: