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: