From ef0ecbb3b1ecd3f3d84a839de90fe7ef24075841 Mon Sep 17 00:00:00 2001 From: zsTree0830 Date: Thu, 6 Aug 2026 09:33:06 +0800 Subject: [PATCH 1/3] Fix https://github.com/XMOJ-Script-dev/XMOJ-Script/issues/1004 --- XMOJ.user.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/XMOJ.user.js b/XMOJ.user.js index 69d0d77d..f9ac1c24 100644 --- a/XMOJ.user.js +++ b/XMOJ.user.js @@ -4970,6 +4970,10 @@ async function main() {
`; + let compareElementStyle = document.createElement("style"); + compareElementStyle.textContent = `#CompareElement .monaco-merge-host { height: 95%; }`; + document.head.appendChild(compareElementStyle); + let LeftCode = ""; await fetch("https://www.xmoj.tech/getsource.php?id=" + SearchParams.get("left")) .then((Response) => { From 485b5d634294aadb54b09a7eb7a91c41eb384ff8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 6 Aug 2026 03:44:41 +0000 Subject: [PATCH 2/3] 3.6.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c257181d..7db0ebb2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xmoj-script", - "version": "3.6.0", + "version": "3.6.1", "description": "an improvement script for xmoj.tech", "main": "AddonScript.js", "scripts": { From e0d35f1217c89db5438b8850c6e1133efb174a7e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 6 Aug 2026 03:44:48 +0000 Subject: [PATCH 3/3] Update version info to 3.6.1 --- Update.json | 11 +++++++++++ XMOJ.user.js | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Update.json b/Update.json index 65786d44..c9806c95 100644 --- a/Update.json +++ b/Update.json @@ -3683,6 +3683,17 @@ } ], "Notes": "本次发布将 3.5.0 之后的四个预发布版本合并为正式版 3.5.4:\n\n- **#986** 修复 Violentmonkey 下因顶层 `await` 导致的 `SyntaxError`(将异步初始化包进 IIFE)。\n- **#989** 提交代码页面(submitpage.php)改用 Monaco Editor,并支持编辑时保存代码。\n- **#992** 修复 MonochromeUI / NewBootstrap 新界面在深色模式下加载时的白色闪烁(FOUC/CLS)问题。\n- **#997** 将 Monaco 固定到 0.52.2,修复编辑器有时无法加载、退化为纯文本框的问题(0.53.0 上游 bug)。" + }, + "3.6.1": { + "UpdateDate": 1785987881994, + "Prerelease": true, + "UpdateContents": [ + { + "PR": 1006, + "Description": "Fix #1004" + } + ], + "Notes": "No release notes were provided for this release." } } } \ No newline at end of file diff --git a/XMOJ.user.js b/XMOJ.user.js index f9ac1c24..50e67894 100644 --- a/XMOJ.user.js +++ b/XMOJ.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name XMOJ -// @version 3.6.0 +// @version 3.6.1 // @description XMOJ增强脚本 // @author @XMOJ-Script-dev, @langningchen and the community // @namespace https://github/langningchen