diff --git a/README.md b/README.md index 345c2325..49a4cece 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,19 @@ Telegram [@webpack_exports_undefined](https://t.me/webpack_exports_undefined)

更新日志(点击展开)

+### Hydro 4.9.15 / UI 4.48.15 +- ui: 客观题:允许多行答案 +- core: 修复 pinnedDomains 无法修改的问题 +- install: 调大默认限制 +- ui: 优化比赛弹窗通知 +- core: 修复比赛选手管理页时间计算 +- core: cli: 题目导出时生成默认题目 ID +- core: dump: 支持 --dbOnly 参数 +- core: 用户导入: 重复信息检查 +- ui: 更改默认版权信息 +- core: 支持训练基于置顶等级排序 +- ui: 模板热重载 + ### Hydro 4.9.13 / UI 4.48.13 - fps-import: 支持处理远端评测题目 - vjudge: 添加 VERDICT.WAITING 属性 diff --git a/package.json b/package.json index ffe25da2..d81d8753 100644 --- a/package.json +++ b/package.json @@ -51,26 +51,26 @@ "eslint-import-resolver-typescript": "^3.5.5", "eslint-import-resolver-webpack": "^0.13.2", "fs-extra": "^11.1.1", - "globby": "13.1.3", + "globby": "13.1.4", "inspectpack": "^4.7.1", "latest-version": "7.0.0", "mini-css-extract-plugin": "^2.7.5", "monaco-editor-webpack-plugin": "^7.0.1", - "mongodb": "^5.2.0", + "mongodb": "^5.3.0", "mongodb-memory-server": "^8.12.2", "nyc": "^15.1.0", "ora": "^6.3.0", "postcss-loader": "^7.2.4", - "semver": "^7.3.8", + "semver": "^7.5.0", "style-loader": "^3.3.2", "stylus": "^0.59.0", "stylus-loader": "^7.1.0", "supertest": "^6.3.3", "ts-loader": "^9.4.2", "typescript": "^5.0.4", - "webpack": "^5.78.0", + "webpack": "^5.80.0", "webpack-bundle-analyzer": "^4.8.0", - "webpack-dev-server": "^4.13.2", + "webpack-dev-server": "^4.13.3", "webpack-manifest-plugin": "^5.0.0", "webpackbar": "^5.0.2", "wtfnode": "^0.9.1" diff --git a/packages/center/package.json b/packages/center/package.json index 379a37f5..2aa858fe 100644 --- a/packages/center/package.json +++ b/packages/center/package.json @@ -11,6 +11,6 @@ }, "dependencies": { "crypto-js": "^4.1.1", - "semver": "^7.3.8" + "semver": "^7.5.0" } } diff --git a/packages/elastic/package.json b/packages/elastic/package.json index 382ebe2b..43c26c86 100644 --- a/packages/elastic/package.json +++ b/packages/elastic/package.json @@ -6,6 +6,6 @@ "author": "undefined ", "license": "AGPL-3.0-or-later", "dependencies": { - "@elastic/elasticsearch": "^8.6.0" + "@elastic/elasticsearch": "^8.7.0" } } diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index b97d855b..ead246fe 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,11 +1,11 @@ { "name": "@hydrooj/eslint-config", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "main": "react.yaml", "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.57.1", - "@typescript-eslint/parser": "^5.57.1", + "@typescript-eslint/eslint-plugin": "^5.59.0", + "@typescript-eslint/parser": "^5.59.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-plugin-import": "2.27.5", diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 04893800..e9a130ad 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -8,7 +8,7 @@ "dependencies": { "@hydrooj/utils": "workspace:*", "cac": "^6.7.14", - "mongodb": "^5.2.0", + "mongodb": "^5.3.0", "p-queue": "^7.3.4", "schemastery": "^3.7.2", "shell-quote": "^1.8.1", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 3ac53504..099bf6fc 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.9.14", + "version": "4.9.15", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", @@ -12,12 +12,12 @@ }, "preferUnplugged": true, "dependencies": { - "@aws-sdk/client-s3": "^3.309.0", - "@aws-sdk/lib-storage": "^3.309.0", - "@aws-sdk/middleware-endpoint": "^3.306.0", - "@aws-sdk/s3-presigned-post": "^3.309.0", - "@aws-sdk/s3-request-presigner": "^3.309.0", - "@graphql-tools/schema": "^9.0.17", + "@aws-sdk/client-s3": "^3.317.0", + "@aws-sdk/lib-storage": "^3.317.0", + "@aws-sdk/middleware-endpoint": "^3.310.0", + "@aws-sdk/s3-presigned-post": "^3.317.0", + "@aws-sdk/s3-request-presigner": "^3.317.0", + "@graphql-tools/schema": "^9.0.18", "@hydrooj/utils": "workspace:*", "@simplewebauthn/server": "^7.2.0", "adm-zip": "0.5.5", @@ -30,17 +30,17 @@ "graphql": "^16.6.0", "graphql-scalars": "1.21.3", "js-yaml": "^4.1.0", - "koa": "^2.14.1", + "koa": "^2.14.2", "koa-body": "^6.0.1", "koa-compress": "^5.1.1", "koa-proxies": "^0.12.3", "koa-router": "^12.0.0", "koa-static-cache": "^5.1.4", "lodash": "^4.17.21", - "lru-cache": "9.0.0", + "lru-cache": "9.1.0", "mime-types": "^2.1.35", "moment-timezone": "^0.5.43", - "mongodb": "^5.2.0", + "mongodb": "^5.3.0", "nanoid": "^4.0.2", "nodemailer": "^6.9.1", "notp": "^2.0.3", @@ -49,7 +49,7 @@ "require-resolve-hook": "^1.1.0", "saslprep": "^1.0.3", "schemastery": "^3.7.2", - "semver": "^7.3.8", + "semver": "^7.5.0", "serialize-javascript": "^6.0.1", "superagent": "^8.0.9", "tar": "^6.1.13", @@ -64,7 +64,7 @@ "@types/koa-compress": "^4.0.3", "@types/koa-router": "^7.4.4", "@types/koa-static-cache": "^5.1.1", - "@types/lodash": "^4.14.192", + "@types/lodash": "^4.14.194", "@types/mime-types": "^2.1.1", "@types/nodemailer": "^6.4.7", "@types/notp": "^2.0.2", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index edc8fcf1..c3293bdf 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "mariadb": "^3.1.1", - "mongodb": "^5.2.0", + "mongodb": "^5.3.0", "turndown": "^7.1.2" } } diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 91fb669d..2e984c5c 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.48.14", + "version": "4.48.15", "author": "undefined ", "license": "AGPL-3.0", "main": "index.ts", @@ -14,8 +14,8 @@ "cli": false }, "devDependencies": { - "@blueprintjs/core": "4.17.7", - "@blueprintjs/popover2": "^1.13.12", + "@blueprintjs/core": "4.18.0", + "@blueprintjs/popover2": "^1.14.1", "@fontsource/dm-mono": "^4.5.10", "@fontsource/fira-code": "^4.5.13", "@fontsource/inconsolata": "^4.5.10", @@ -34,7 +34,7 @@ "@types/markdown-it": "^12.2.3", "@types/pickadate": "^3.5.32", "@types/qrcode": "^1.5.0", - "@types/react": "^18.0.34", + "@types/react": "^18.0.37", "@types/react-dom": "^18.0.11", "@types/redux-logger": "^3.0.9", "@types/serviceworker": "^0.0.67", @@ -104,7 +104,7 @@ "through2": "^4.0.2", "timeago-react": "^3.0.6", "timeago.js": "^4.0.2", - "vditor": "^3.9.1", + "vditor": "^3.9.2", "vinyl-buffer": "^1.0.1", "web-streams-polyfill": "^3.2.1" }, @@ -114,7 +114,7 @@ "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", "jsesc": "^3.0.2", - "katex": "^0.16.4", + "katex": "^0.16.6", "lodash": "^4.17.21", "markdown-it": "^13.0.1", "markdown-it-anchor": "^8.6.7", @@ -124,7 +124,7 @@ "markdown-it-mark": "^3.0.1", "markdown-it-merge-cells": "^2.0.0", "markdown-it-table-of-contents": "^0.6.0", - "nunjucks": "^3.2.3", + "nunjucks": "^3.2.4", "schemastery-jsonschema": "^1.0.3", "streamsaver": "^2.0.6", "xss": "^1.0.14" diff --git a/packages/utils/package.json b/packages/utils/package.json index 756b4c1d..481bd50e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -13,7 +13,7 @@ "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", "moment-timezone": "^0.5.43", - "mongodb": "^5.2.0", + "mongodb": "^5.3.0", "reggol": "^1.3.5", "source-map-support": "^0.5.21", "systeminformation": "^5.17.12"