Merge branch 'release' into staging

49f40d9d14b88fd832dbb29a5b774158c71fc115

Cohee <18619528+Cohee1207@users.noreply.github.com>

3 files changed, +12 -9Ignore whitespace
CONTRIBUTING.md+5 -0
@@ -34,3 +34,8 @@
34 - What did you do to achieve this?34 - What did you do to achieve this?
35 - How would a reviewer test the change?35 - How would a reviewer test the change?
366. Mind the license. Your contributions will be licensed under the GNU Affero General Public License. If you don't know what that implies, consult your lawyer.366. Mind the license. Your contributions will be licensed under the GNU Affero General Public License. If you don't know what that implies, consult your lawyer.
37
38## Further reading
39
401. [How to write UI extensions](https://docs.sillytavern.app/for-contributors/writing-extensions/)
412. [How to write server plugins](https://docs.sillytavern.app/for-contributors/server-plugins)
package-lock.json+4 -5
@@ -1391,12 +1391,11 @@
1391 "license": "MIT"1391 "license": "MIT"
1392 },1392 },
1393 "node_modules/axios": {1393 "node_modules/axios": {
1394 "version": "1.6.1",1394 "version": "1.7.4",
1395 "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.1.tgz",1395 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz",
1396 "integrity": "sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==",1396 "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==",
1397 "license": "MIT",
1398 "dependencies": {1397 "dependencies": {
1399 "follow-redirects": "^1.15.0",1398 "follow-redirects": "^1.15.6",
1400 "form-data": "^4.0.0",1399 "form-data": "^4.0.0",
1401 "proxy-from-env": "^1.1.0"1400 "proxy-from-env": "^1.1.0"
1402 }1401 }
tests/package-lock.json+3 -4
@@ -1653,10 +1653,9 @@
1653 "license": "MIT"1653 "license": "MIT"
1654 },1654 },
1655 "node_modules/axios": {1655 "node_modules/axios": {
1656 "version": "1.7.2",1656 "version": "1.7.4",
1657 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz",1657 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz",
1658 "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",1658 "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==",
1659 "license": "MIT",
1660 "dependencies": {1659 "dependencies": {
1661 "follow-redirects": "^1.15.6",1660 "follow-redirects": "^1.15.6",
1662 "form-data": "^4.0.0",1661 "form-data": "^4.0.0",