diff --git a/README.md b/README.md index 78151f89..a31cd686 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,15 @@ Telegram [@webpack_exports_undefined](https://t.me/webpack_exports_undefined)

更新日志(点击展开)

+### Hydro 4.7.3 / UI 4.47.3 +- core: 修复无输入自测 +- core: 修复 endpointForUser 域名不一致导致的 token 无效问题 +- core: 移除 isBinaryFile 检查 +- core: 修复 allowViewCode 设置 +- core: cli: 优先使用 mongosh +- workspace: 提供 `@hydrooj/eslint-config` 包 +- 其他漏洞修复和体验优化 + ### Hydro 4.7.2 / UI 4.47.2 - core: 修复提交答案题 - ui: 修复作业页面编辑与删除操作 diff --git a/package.json b/package.json index b08b47a0..bc7aa364 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,8 @@ "@types/node": "^18.11.18", "@types/semver": "^7.3.13", "@types/supertest": "^2.0.12", - "@typescript-eslint/eslint-plugin": "^5.50.0", - "@typescript-eslint/parser": "^5.50.0", + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", "autocannon": "^7.10.0", "cac": "^6.7.14", "chokidar": "^3.5.3", diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 4a62c6ef..eb878677 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -10,7 +10,7 @@ "cac": "^6.7.14", "fs-extra": "^11.1.0", "mongodb": "^3.7.3", - "p-queue": "^7.3.0", + "p-queue": "^7.3.4", "schemastery": "^3.7.0", "shell-quote": "^1.8.0", "superagent": "^8.0.9", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index a6a984fd..fdc10b0b 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.7.2", + "version": "4.7.3", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", @@ -12,12 +12,12 @@ }, "preferUnplugged": true, "dependencies": { - "@aws-sdk/client-s3": "^3.264.0", - "@aws-sdk/lib-storage": "^3.264.0", - "@aws-sdk/middleware-endpoint": "^3.264.0", - "@aws-sdk/s3-presigned-post": "^3.264.0", - "@aws-sdk/s3-request-presigner": "^3.264.0", - "@graphql-tools/schema": "^9.0.15", + "@aws-sdk/client-s3": "^3.267.0", + "@aws-sdk/lib-storage": "^3.267.0", + "@aws-sdk/middleware-endpoint": "^3.267.0", + "@aws-sdk/s3-presigned-post": "^3.267.0", + "@aws-sdk/s3-request-presigner": "^3.267.0", + "@graphql-tools/schema": "^9.0.16", "@hydrooj/utils": "workspace:*", "@simplewebauthn/server": "^7.0.1", "adm-zip": "0.5.5", @@ -41,10 +41,10 @@ "mime-types": "^2.1.35", "moment-timezone": "^0.5.40", "mongodb": "^3.7.3", - "nanoid": "^4.0.0", + "nanoid": "^4.0.1", "nodemailer": "^6.9.1", "notp": "^2.0.3", - "p-queue": "^7.3.0", + "p-queue": "^7.3.4", "path-to-regexp": "^6.2.1", "require-resolve-hook": "^1.1.0", "saslprep": "^1.0.3", diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index fa8a5b70..a954bc35 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.47.2", + "version": "4.47.3", "author": "undefined ", "license": "AGPL-3.0", "main": "index.ts", @@ -14,7 +14,7 @@ "cli": false }, "devDependencies": { - "@blueprintjs/core": "4.13.0", + "@blueprintjs/core": "4.15.1", "@fontsource/dm-mono": "^4.5.10", "@fontsource/fira-code": "^4.5.13", "@fontsource/inconsolata": "^4.5.10", @@ -24,7 +24,7 @@ "@fontsource/source-code-pro": "^4.5.14", "@fontsource/ubuntu-mono": "^4.5.11", "@hydrooj/utils": "workspace:*", - "@simplewebauthn/browser": "^7.0.1", + "@simplewebauthn/browser": "^7.1.0", "@svgr/webpack": "^6.5.1", "@types/gulp-if": "^0.0.34", "@types/jquery": "^3.5.16", @@ -46,7 +46,7 @@ "classnames": "^2.3.2", "clipboard": "^2.0.11", "diff": "^5.1.0", - "diff-dom": "^5.0.2", + "diff-dom": "^5.0.3", "echarts": "^5.4.1", "emojis-keywords": "2.0.0", "emojis-list": "2.1.0", @@ -68,10 +68,10 @@ "monaco-editor-nls": "^2.0.0", "monaco-themes": "^0.4.3", "monaco-yaml": "^4.0.3", - "nanoid": "^4.0.0", + "nanoid": "^4.0.1", "normalize.css": "^8.0.1", "nprogress": "^0.2.0", - "p-queue": "^7.3.0", + "p-queue": "^7.3.4", "pickadate": "^3.6.4", "plugin-error": "^2.0.1", "prism-themes": "^1.9.0", diff --git a/packages/vjudge/package.json b/packages/vjudge/package.json index 96996224..2f1d66bc 100644 --- a/packages/vjudge/package.json +++ b/packages/vjudge/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/vjudge", - "version": "1.8.2", + "version": "1.8.3", "description": "Submit problems to remote oj", "main": "src/model.ts", "repository": "https://github.com/hydro-dev/Hydro.git", @@ -13,7 +13,7 @@ "superagent-proxy": "^3.0.0" }, "devDependencies": { - "@types/jsdom": "^20.0.1", + "@types/jsdom": "^21.1.0", "@types/superagent-proxy": "^3.0.0" } }