Update to release 3.1.0 - #909
Conversation
8c75b4c to
ccaef1b
Compare
There was a problem hiding this comment.
3 issues found across 3 files
Prompt for AI agents (all issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="XMOJ.user.js">
<violation number="1" location="XMOJ.user.js:3">
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.</violation>
</file>
<file name="Update.json">
<violation number="1" location="Update.json:3342">
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.</violation>
</file>
<file name="package.json">
<violation number="1" location="package.json:3">
P2: Version numbers are managed by the UpdateVersion workflow; manually editing package.json violates the repository’s automated versioning process and risks desynchronizing versions.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| // ==UserScript== | ||
| // @name XMOJ | ||
| // @version 3.0.0 | ||
| // @version 3.1.0 |
There was a problem hiding this comment.
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>
| { | ||
| "name": "xmoj-script", | ||
| "version": "3.0.0", | ||
| "version": "3.1.0", |
There was a problem hiding this comment.
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>
| "Description": "Add WebSocket notification system for real-time BBS and mail mentions" | ||
| }, | ||
| { | ||
| "PR": 906, |
There was a problem hiding this comment.
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>
Update to release 3.1.0
Summary by cubic
Finalize the 3.1.0 release by bumping versions in package.json and XMOJ.user.js and adding the 3.1.0 entry to Update.json. This release adds real-time notifications and a new minimalist UI option.
Written for commit ccaef1b. Summary will update on new commits.