@@ -51,7 +51,6 @@ node build.js
5151
5252 * [ ] ` GM_download `
5353 * [ ] ` GM_confirm `
54- * [ ] ` GM_unregisterMenuCommand `
5554 * [ ] Additional APIs as needed
5655
5756### Security & Permissions
@@ -62,15 +61,8 @@ node build.js
6261* [ ] Add better trusted type managment
6362
6463### Core Improvements
65-
66- * [ ] Fix version checking logic
67- * [ ] Add script version checking
68- * [ ] Add script update functionality
69- * [ ] Improve ` ExternalScriptLoader `
70- * [ ] Refine ` getScriptDescription ` function
7164* [ ] Deduplicate logic between ` background.js ` , ` inject.js ` , and ` GM_core.js `
7265* [ ] Unify or reuse declarations between ` GM_core ` and ` inject `
73- * [ ] Make menu commands reactive
7466
7567### Editor
7668
@@ -79,29 +71,18 @@ node build.js
7971* [ ] Enhance extension management for CodeMirror
8072* [ ] Link CodeMirror minimap toggle
8173* [ ] Move helper functions (` exportScript ` , ` generateTamperMonkeyHeader ` ) to separate files
82- * [ ] Modularize script import logic
8374* [ ] Add option to toggle execution in main world or isolated world
8475* [ ] Display execution world and run-at time in editor/dashboard
85- * [ ] Log script errors and display in editor
86- * [ ] Add a cap to how long text can be in the editor
8776
8877### UI
8978* [ ] Add iframe preview with live refresh
9079* [ ] Fix editor optimizations
91- * [ ] Add a cap to how long text can be in the dashboard
92-
93-
94-
95- ### Debugging & Notifications
96-
97- * [ ] Display script errors directly on page (without console)
98- * [ ] Add "Debug Mode" to enable in-page error display
99- * [ ] Separate script notification logic into its own file
10080
10181### Communication & Helpers
10282
10383* [ ] Simplify or centralize communication between content scripts and background scripts
10484* [ ] Optional Trusted Types helpers
85+ * [ ] Fix script loading other scripts against CORS
10586
10687---
10788
0 commit comments