diff --git a/application/package.json b/application/package.json
index fe52a19e6973855dfb4be7169af7881ec3112aef..ab35f33c70a4b7d60b72905640ee446a938c94b9 100644
--- a/application/package.json
+++ b/application/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@schukai/monster",
-  "version": "3.23.0",
+  "version": "3.24.0",
   "description": "Monster is a simple library for creating fast, robust and lightweight websites.",
   "keywords": [
     "framework",
diff --git a/application/source/dom/customelement.mjs b/application/source/dom/customelement.mjs
index 8e284f4c688f8b47c217bc4a726a4e7b7bc6bdd3..375da49f4938a975cda5cf56db5fc9ab4d95d803 100644
--- a/application/source/dom/customelement.mjs
+++ b/application/source/dom/customelement.mjs
@@ -8,6 +8,7 @@
 import {internalSymbol} from "../constants.mjs";
 import {extend} from "../data/extend.mjs";
 import {Pathfinder} from "../data/pathfinder.mjs";
+import {Formatter} from "../text/formatter.mjs";
 
 import {parseDataURL} from "../types/dataurl.mjs";
 import {getGlobalObject} from "../types/global.mjs";
diff --git a/application/source/types/version.mjs b/application/source/types/version.mjs
index cc9a747347811cca8c0cf0172f75e503520d5255..49d1526cc13441b277c8118e989a2550df15a298 100644
--- a/application/source/types/version.mjs
+++ b/application/source/types/version.mjs
@@ -142,7 +142,7 @@ function getMonsterVersion() {
     }
 
     /** don't touch, replaced by make with package.json version */
-    monsterVersion = new Version("3.23.0");
+    monsterVersion = new Version("3.24.0");
 
     return monsterVersion;
 }
diff --git a/development/package.json b/development/package.json
index 812e6971e457081c9d4ff50b49f53855fecb1515..82e95c036b1b914b02f07ad55545675aa912e3ea 100644
--- a/development/package.json
+++ b/development/package.json
@@ -1,6 +1,6 @@
 {
   "name": "monster",
-  "version": "3.23.0",
+  "version": "3.24.0",
   "description": "monster",
   "repository": {
     "type": "git",
diff --git a/development/test/cases/monster.mjs b/development/test/cases/monster.mjs
index 6e52fa0cf3bec33d2aabe3f1263e2e1803c0e69e..9ddceee5a678b05feb7c0897d19fd553ac452ce1 100644
--- a/development/test/cases/monster.mjs
+++ b/development/test/cases/monster.mjs
@@ -7,7 +7,7 @@ describe('Monster', function () {
         let monsterVersion
 
         /** don“t touch, replaced by make with package.json version */
-        monsterVersion = new Version("3.23.0")
+        monsterVersion = new Version("3.24.0")
 
         let m = getMonsterVersion();