diff --git a/backend/package-lock.json b/backend/package-lock.json index 34b44e9..383366c 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,16 +1,16 @@ { "name": "edh-stats-backend", - "version": "1.0.18", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "edh-stats-backend", - "version": "1.0.18", + "version": "1.1.0", "license": "MIT", "dependencies": { - "@fastify/cors": "^8.4.0", - "@fastify/jwt": "^7.2.0", + "@fastify/cors": "^11.2.0", + "@fastify/jwt": "^10.0.0", "@fastify/rate-limit": "^10.3.0", "bcryptjs": "^2.4.3", "better-sqlite3": "^9.2.2", @@ -133,19 +133,39 @@ "license": "MIT" }, "node_modules/@fastify/cors": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-8.5.0.tgz", - "integrity": "sha512-/oZ1QSb02XjP0IK1U0IXktEsw/dUBTxJOW7IpIeO8c/tNalw/KjoNSJv1Sf6eqoBPO+TDGkifq6ynFK3v68HFQ==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-11.2.0.tgz", + "integrity": "sha512-LbLHBuSAdGdSFZYTLVA3+Ch2t+sA6nq3Ejc6XLAKiQ6ViS2qFnvicpj0htsx03FyYeLs04HfRNBsz/a8SvbcUw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "license": "MIT", "dependencies": { - "fastify-plugin": "^4.0.0", - "mnemonist": "0.39.6" + "fastify-plugin": "^5.0.0", + "toad-cache": "^3.7.0" } }, "node_modules/@fastify/error": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz", - "integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz", + "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "license": "MIT" }, "node_modules/@fastify/fast-json-stringify-compiler": { @@ -184,15 +204,25 @@ "license": "MIT" }, "node_modules/@fastify/jwt": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-7.2.4.tgz", - "integrity": "sha512-aWJzVb3iZb9xIPjfut8YOrkNEKrZA9xyF2C2Hv9nTheFp7CQPGIZMNTyf3848BsD27nw0JLk8jVLZ2g2DfJOoQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-10.0.0.tgz", + "integrity": "sha512-2Qka3NiyNNcsfejMUvyzot1T4UYIzzcbkFGDdVyrl344fRZ/WkD6VFXOoXhxe2Pzf3LpJNkoSxUM4Ru4DVgkYA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "license": "MIT", "dependencies": { - "@fastify/error": "^3.0.0", - "@lukeed/ms": "^2.0.0", - "fast-jwt": "^3.3.2", - "fastify-plugin": "^4.0.0", + "@fastify/error": "^4.2.0", + "@lukeed/ms": "^2.0.2", + "fast-jwt": "^6.0.2", + "fastify-plugin": "^5.0.1", "steed": "^1.1.3" } }, @@ -256,22 +286,6 @@ "toad-cache": "^3.7.0" } }, - "node_modules/@fastify/rate-limit/node_modules/fastify-plugin": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz", - "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "MIT" - }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -681,22 +695,6 @@ "fastq": "^1.17.1" } }, - "node_modules/avvio/node_modules/@fastify/error": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz", - "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "MIT" - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -1861,18 +1859,18 @@ "license": "MIT" }, "node_modules/fast-jwt": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-3.3.3.tgz", - "integrity": "sha512-oS3P8bRI24oPLJUePt2OgF64FBQib5TlgHLFQxYNoHYEEZe0gU3cKjJAVqpB5XKV/zjxmq4Hzbk3fgfW/wRz8Q==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-6.1.0.tgz", + "integrity": "sha512-cGK/TXlud8INL49Iv7yRtZy0PHzNJId1shfqNCqdF0gOlWiy+1FPgjxX+ZHp/CYxFYDaoNnxeYEGzcXSkahUEQ==", "license": "Apache-2.0", "dependencies": { - "@lukeed/ms": "^2.0.1", + "@lukeed/ms": "^2.0.2", "asn1.js": "^5.4.1", "ecdsa-sig-formatter": "^1.0.11", - "mnemonist": "^0.39.5" + "mnemonist": "^0.40.0" }, "engines": { - "node": ">=16 <22" + "node": ">=20" } }, "node_modules/fast-levenshtein": { @@ -1959,15 +1957,9 @@ } }, "node_modules/fastify-plugin": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", - "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", - "license": "MIT" - }, - "node_modules/fastify/node_modules/@fastify/error": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz", - "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz", + "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==", "funding": [ { "type": "github", @@ -3182,12 +3174,12 @@ "license": "MIT" }, "node_modules/mnemonist": { - "version": "0.39.6", - "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.6.tgz", - "integrity": "sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==", + "version": "0.40.3", + "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.40.3.tgz", + "integrity": "sha512-Vjyr90sJ23CKKH/qPAgUKicw/v6pRoamxIEDFOF8uSgFME7DqPRpHgRTejWVjkdGg5dXj0/NyxZHZ9bcjH+2uQ==", "license": "MIT", "dependencies": { - "obliterator": "^2.0.1" + "obliterator": "^2.0.4" } }, "node_modules/ms": { diff --git a/backend/package.json b/backend/package.json index d714628..2e26ea9 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "edh-stats-backend", - "version": "1.0.18", + "version": "1.1.0", "description": "Backend API for EDH/Commander stats tracking application", "main": "src/server.js", "type": "module", @@ -15,8 +15,8 @@ "db:seed": "node src/database/seed.js" }, "dependencies": { - "@fastify/cors": "^8.4.0", - "@fastify/jwt": "^7.2.0", + "@fastify/cors": "^11.2.0", + "@fastify/jwt": "^10.0.0", "@fastify/rate-limit": "^10.3.0", "bcryptjs": "^2.4.3", "better-sqlite3": "^9.2.2", diff --git a/frontend/VERSION b/frontend/VERSION index f8f3c08..9084fa2 100644 --- a/frontend/VERSION +++ b/frontend/VERSION @@ -1 +1 @@ -1.0.18 +1.1.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2230204..cf329c5 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "edh-stats-frontend", - "version": "1.0.18", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "edh-stats-frontend", - "version": "1.0.18", + "version": "1.1.0", "license": "MIT", "dependencies": { "alpinejs": "^3.13.3", diff --git a/frontend/package.json b/frontend/package.json index ff6aceb..e3bd5ce 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "edh-stats-frontend", - "version": "1.0.18", + "version": "1.1.0", "description": "Frontend for EDH/Commander stats tracking application", "type": "module", "scripts": { diff --git a/frontend/public/version.txt b/frontend/public/version.txt index f8f3c08..9084fa2 100644 --- a/frontend/public/version.txt +++ b/frontend/public/version.txt @@ -1 +1 @@ -1.0.18 +1.1.0