aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-07-29 22:28:00 +0200
committerAgando <roduccomm@gmail.com>2026-07-29 22:28:00 +0200
commit4667bb93f1ec8822b8d36c6fd5a078589983cc47 (patch)
tree813f147c0be9f20abfbb76296ac8301698aa333b
parent1ec18a591efc42158b8faae9ffe4921bc50d0590 (diff)
feat: register kanban in module-loader, bump to v4.6.11
-rw-r--r--main.html4
-rw-r--r--modules/core/module-loader.js2
2 files changed, 3 insertions, 3 deletions
diff --git a/main.html b/main.html
index 77e7060..aaa5f5f 100644
--- a/main.html
+++ b/main.html
@@ -1345,10 +1345,10 @@
<script src="modules/core/core-bundle.js?v=v4.6.11"></script>
<!-- Async dependency-ordered module loader now only initializes terminal and loads optional ext modules -->
-<script src="modules/core/module-loader.js?v=v4.6.10"></script>
+<script src="modules/core/module-loader.js?v=v4.6.11"></script>
<!-- Critical ext bundle loads AFTER webx11 exists so registerModule calls work -->
-<script src="modules/ext/critical-ext-bundle.js?v=v4.6.10"></script>
+<script src="modules/ext/critical-ext-bundle.js?v=v4.6.11"></script>
<script>
// ═══ ONE TRUE VERSION SOURCE ═══
diff --git a/modules/core/module-loader.js b/modules/core/module-loader.js
index 52af62a..5a62884 100644
--- a/modules/core/module-loader.js
+++ b/modules/core/module-loader.js
@@ -53,7 +53,7 @@
setSplash('Initializing terminal (3/3)', total, total, '');
// webx11 already created synchronously above — just init ext modules
if (typeof webx11._loadExtModules === 'function') {
- let extKeys = ['calc', 'voice', 'debug-panel', 'cron', 'theme', 'wpm', 'mindmap', 'webdav', 'skill-pack-core', 'cryptogzip', 'tutorial', 'floating', 'console', 'media', 'three'];
+ let extKeys = ['calc', 'voice', 'debug-panel', 'cron', 'theme', 'wpm', 'mindmap', 'webdav', 'skill-pack-core', 'cryptogzip', 'tutorial', 'floating', 'console', 'media', 'three', 'kanban'];
const saved = localStorage.getItem('webx11_startup_modules');
let selected = null;
try { if (saved) selected = JSON.parse(saved); } catch (e) {}