From dbb05e5086708c112ecaa7c66d3e59eba01624ed Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Wed, 6 Mar 2024 17:21:15 +0100
Subject: [PATCH] chore: release and publish to npm new version 3.57.0

---
 CHANGELOG.md             | 40 ++++++++++++++++++++++++++--------------
 package.json             |  2 +-
 source/types/version.mjs |  2 +-
 test/cases/monster.mjs   |  2 +-
 4 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index bf6d063e8..a972c6212 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,29 +1,41 @@
-## 2024-03-06
-## Add Features
-- Neues CustomControl Switch [#159](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/159)
 
-## 2024-03-05
-## Bugfixes
-- Updater Methode getControlEventHandler the Function `retrieveAndSetValue` is called with settimeout [#158](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/158)
-- Updater Methode addObjectWithUpdaterToElement the Function `updaterTransformerMethodsSymbol` is called with `call` so that the `this` pointer is available 
+## [3.57.0] - 2024-03-06
 
-## [3.57.0] - 2024-03-02
-
-## Add Features
+### Add Features
 
-- New transformers set-toggle, set-set and set-remove [#162](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/162)
-- New CustomElement::[updaterTransformerMethodsSymbol]() method [#163](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/163)
+- [#162](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/162)
+- new updaterTransformerMethodsSymbol method [#163](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/163)
+- new updaterTransformerMethodsSymbol method [#163](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/163)
+### Bug Fixes
 
-## Bug Fixes
+- [#165](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/165)
+- bind this to callback and fix timing [#158](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/158) [#164](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/164)
+- add arrowdown handler [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)  [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161)
+- add arrowdown handler [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)  [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161)
+### Changes
 
-- you should be able to start the selection in select with the keyboard [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161)
+- tests and more
+- tests and more
+- fix tests
+- updates [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
+- whitespace  [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
+- optimize outline [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
+- optimize outline [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
+- rename internal function [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
+- fix missing fs bug
+- release and publish to npm new version 3.56.1
+### Documentation
 
+- typo [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160)
 
 ## [3.56.1] - 2024-02-26
 
 ### Bug Fixes
 
 - [3] is not the right way [#151](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/151)
+### Changes
+
+- release and publish to npm new version 3.56.1
 
 ## [3.56.0] - 2024-02-26
 
diff --git a/package.json b/package.json
index 63eaa2a45..b1ba7e7b3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@schukai/monster",
-  "version": "3.56.1",
+  "version": "3.57.0",
   "description": "Monster is a simple library for creating fast, robust and lightweight websites.",
   "keywords": [
     "framework",
diff --git a/source/types/version.mjs b/source/types/version.mjs
index 05b232cd0..01b5da959 100644
--- a/source/types/version.mjs
+++ b/source/types/version.mjs
@@ -152,7 +152,7 @@ function getMonsterVersion() {
 	}
 
 	/** don't touch, replaced by make with package.json version */
-	monsterVersion = new Version("3.56.1");
+	monsterVersion = new Version("3.57.0");
 
 	return monsterVersion;
 }
diff --git a/test/cases/monster.mjs b/test/cases/monster.mjs
index 4572125e9..04e62d683 100644
--- a/test/cases/monster.mjs
+++ b/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.56.1")
+        monsterVersion = new Version("3.57.0")
 
         let m = getMonsterVersion();
 
-- 
GitLab