Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions Update.json
Original file line number Diff line number Diff line change
Expand Up @@ -3321,6 +3321,33 @@
}
],
"Notes": "Added a new toggleable \"极简黑白界面风格\" (Minimalist Monochrome UI) setting under Beautify options. Features serif typography, zero border-radius, line-based visual structure, and automatic dark mode support with charcoal tones."
},
"3.1.0": {
"UpdateDate": 1771254908784,
"Prerelease": false,
"UpdateContents": [
{
"PR": 895,
"Description": "Update to release 2.7.0"
},
{
"PR": 896,
"Description": "Update to release 2.7.0"
},
{
"PR": 905,
"Description": "Add WebSocket notification system for real-time BBS and mail mentions"
},
{
"PR": 906,

@cubic-dev-ai cubic-dev-ai Bot Feb 16, 2026 •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: UpdateContents duplicates PR 906 for 3.1.0, which can lead to inaccurate release notes. Remove the redundant entry so each PR appears once.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At Update.json, line 3342:

<comment>UpdateContents duplicates PR 906 for 3.1.0, which can lead to inaccurate release notes. Remove the redundant entry so each PR appears once.</comment>

<file context>
@@ -3321,6 +3321,33 @@
+                    "Description": "Add WebSocket notification system for real-time BBS and mail mentions"
+                },
+                {
+                    "PR": 906,
+                    "Description": "Add toggleable Minimalist Monochrome UI"
+                },
</file context>
Fix with Cubic

"Description": "Add toggleable Minimalist Monochrome UI"
},
{
"PR": 906,
"Description": "Add toggleable Minimalist Monochrome UI"
}
],
"Notes": "v3 显然需要在新年第一天发布("
}
}
}
2 changes: 1 addition & 1 deletion XMOJ.user.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// ==UserScript==
// @name XMOJ
// @version 3.0.0
// @version 3.1.0

@cubic-dev-ai cubic-dev-ai Bot Feb 16, 2026 •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: Do not manually edit the userscript @Version; the UpdateVersion workflow auto-bumps this field and keeps it in sync with package.json and Update.json. Revert this manual change and let automation handle the release version.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At XMOJ.user.js, line 3:

<comment>Do not manually edit the userscript @version; the UpdateVersion workflow auto-bumps this field and keeps it in sync with package.json and Update.json. Revert this manual change and let automation handle the release version.</comment>

<file context>
@@ -1,6 +1,6 @@
 // ==UserScript==
 // @name         XMOJ
-// @version      3.0.0
+// @version      3.1.0
 // @description  XMOJ增强脚本
 // @author       @XMOJ-Script-dev, @langningchen and the community
</file context>
Fix with Cubic

// @description XMOJ增强脚本
// @author @XMOJ-Script-dev, @langningchen and the community
// @namespace https://github/langningchen
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xmoj-script",
"version": "3.0.0",
"version": "3.1.0",

@cubic-dev-ai cubic-dev-ai Bot Feb 16, 2026 •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: Version numbers are managed by the UpdateVersion workflow; manually editing package.json violates the repository’s automated versioning process and risks desynchronizing versions.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At package.json, line 3:

<comment>Version numbers are managed by the UpdateVersion workflow; manually editing package.json violates the repository’s automated versioning process and risks desynchronizing versions.</comment>

<file context>
@@ -1,6 +1,6 @@
 {
   "name": "xmoj-script",
-  "version": "3.0.0",
+  "version": "3.1.0",
   "description": "an improvement script for xmoj.tech",
   "main": "AddonScript.js",
</file context>
Fix with Cubic

"description": "an improvement script for xmoj.tech",
"main": "AddonScript.js",
"scripts": {
Expand Down