From 342161d9a869c92d3334d0f950cbeb38d1e708fd Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 15 Dec 2023 09:54:06 +0800 Subject: [PATCH] bump version --- README.md | 42 ++++++++++++++++++++++++++--- packages/center/package.json | 2 +- packages/elastic/package.json | 2 +- packages/eslint-config/package.json | 2 +- packages/fps-importer/package.json | 2 +- packages/geoip/package.json | 2 +- packages/hydrojudge/package.json | 2 +- packages/hydrooj/package.json | 2 +- packages/import-hoj/package.json | 2 +- packages/migrate/package.json | 2 +- packages/ui-default/package.json | 2 +- packages/utils/package.json | 2 +- packages/vjudge/package.json | 2 +- 13 files changed, 51 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1f6630583..9a52508cf 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ Hydro 同时支持 VJudge,这意味着你可以直接在系统内导入其他 - [HDUOJ](https://acm.hdu.edu.cn):杭州电子科技大学在线评测系统,其中包含多校训练题; - [CSGOJ](https://cpc.csgrandeur.cn):广东省赛与湖南省赛赛题评测平台; - [POJ](https://poj.org):较为古董,服务器稳定性差; -- [YACS](https://iai.sh.cn)上海市计算机学会竞赛平台; +- [YACS](https://iai.sh.cn):上海市计算机学会竞赛平台; - HUSTOJ:理论上支持所有 HUSTOJ 驱动的系统,但由于各个系统中 UI 有差异,通常需要手动适配。 ### 多赛制支持 @@ -102,12 +102,48 @@ Hydro 的语言设置并非硬编码于系统中,而是使用了配置文件 Email:i@undefined.moe Hydro 用户群:1085853538 -Telegram [@webpack_exports_undefined](https://t.me/webpack_exports_undefined) +Telegram [@undefinedmoe](https://t.me/undefinedmoe)

更新日志(点击展开)

-### Hydro 4.9.26 / UI 4.9.26 +### Hydro 4.10.0 / UI 4.49.0 + +新功能: +- core&ui&judge: 支持从网页端生成测试数据 +- vjudge: 添加 yacs 支持 +- core: 支持 /record?all=1 +- core&ui: 在 ACM 赛制下隐藏测试点详情 +- onsite-toolkit: 支持基于IP地址登录 +- core&ui: 支持在网页端重命名文件 +- core&judge: 允许在单个连接中同时分发多个任务 + +优化与修复: +- core: 优化文件名过滤 +- utils: 优化测试数据匹配逻辑 +- install: caddy 默认开启压缩 +- ui: 补全部分翻译 +- install: 默认使用 mongodb6 +- core: 提交记录页性能优化 +- judge: 更新 testlib 版本 +- core: install: 支持 strip +- ui: 升级最低支持目标为 chrome65 +- core: 优化搜索题目时显示的题目数量 +- core: 修复 0 分提交记录不会显示在乐多赛排行榜的问题 +- core: 修复比赛题面中 file:// 替换 +- core: discussion: 校验 vnode 输入 +- core: 移除默认 mongo connection options +- ui: 错误页回显名称 +- ui: 修复未登录时跨域 WebSocket 连接出错的问题 +- core: 修复删除域导致 pinnedDomains 重复的问题 +- migrate: hustoj: 处理旧版本系统题目无来源字段的问题 +- migrate: 修复 UOJ 迁移脚本 +- ui: 修复 reactions 组件 +- core: 校验 referer +- core: 修复气球发放 +- 其他漏洞修复与性能优化 + +### Hydro 4.9.26 / UI 4.48.26 - core: 修复创建题目设置难度异常的问题 - core: 优化 document 索引 - core&ui: 比赛气球功能 diff --git a/packages/center/package.json b/packages/center/package.json index 5d6a3f4a0..51b99cd8a 100644 --- a/packages/center/package.json +++ b/packages/center/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/center", - "version": "0.2.6", + "version": "0.2.7", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", "author": "undefined ", diff --git a/packages/elastic/package.json b/packages/elastic/package.json index 6eafa7d5f..af0304ae7 100644 --- a/packages/elastic/package.json +++ b/packages/elastic/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/elastic-search", - "version": "1.1.1", + "version": "1.1.2", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro", "author": "undefined ", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index b19ac171e..b6f66a477 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/eslint-config", - "version": "1.0.6", + "version": "1.0.7", "license": "MIT", "main": "react.yaml", "dependencies": { diff --git a/packages/fps-importer/package.json b/packages/fps-importer/package.json index b0eb2af6f..578aa4e8c 100644 --- a/packages/fps-importer/package.json +++ b/packages/fps-importer/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/fps-importer", - "version": "1.5.7", + "version": "1.5.8", "description": "Import FPS problems", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/geoip/package.json b/packages/geoip/package.json index b2523401d..559120caf 100644 --- a/packages/geoip/package.json +++ b/packages/geoip/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/geoip", - "version": "1.3.0", + "version": "1.3.1", "main": "index.ts", "repository": "git@github.com:hydro-dev/Hydro.git", "author": "undefined ", diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 21773bde0..bb6f9f743 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "3.1.31", + "version": "3.2.0", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 58f17f75e..47815c80f 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.9.27", + "version": "4.10.0", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", diff --git a/packages/import-hoj/package.json b/packages/import-hoj/package.json index ea36d3ea9..659fba1c7 100644 --- a/packages/import-hoj/package.json +++ b/packages/import-hoj/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/import-hoj", - "version": "0.0.1", + "version": "0.0.2", "description": "Import HOJ problem export", "main": "index.ts", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index f6a2e017a..d51c343b8 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/migrate", - "version": "0.3.3", + "version": "0.3.4", "main": "index.ts", "repository": "git@github.com:hydro-dev/Hydro.git", "author": "undefined ", diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index f5de8170a..c32c13c89 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.48.26", + "version": "4.49.0", "author": "undefined ", "license": "AGPL-3.0", "main": "index.ts", diff --git a/packages/utils/package.json b/packages/utils/package.json index bb2c2e8ec..a05450b4f 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/utils", - "version": "1.4.16", + "version": "1.4.17", "description": "hydrooj utils", "main": "lib/utils.ts", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/vjudge/package.json b/packages/vjudge/package.json index 44638f87b..50ca409c8 100644 --- a/packages/vjudge/package.json +++ b/packages/vjudge/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/vjudge", - "version": "1.8.12", + "version": "1.9.0", "description": "Submit problems to remote oj", "main": "src/model.ts", "repository": "https://github.com/hydro-dev/Hydro.git",