## 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-02 ## 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) ## Bug Fixes - you should be able to start the selection in select with the keyboard [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161) ## [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) ## [3.56.0] - 2024-02-26 ### Add Features - update datatable controls [#150](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/150) [#149](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/149) [#148](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/148) [#147](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/147) [#146](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/146) [#145](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/145) ### Changes - release and publish to npm new version 3.56.0 - format - format - [#144](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/144) ## [3.55.6] - 2024-01-26 ### Bug Fixes - wrong font family for tab buttons [#140](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/140) ### Changes - release and publish to npm new version 3.55.6 ## [3.55.5] - 2024-01-24 ### Bug Fixes - predefine order in datatable [#138](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/138) ### Changes - release and publish to npm new version 3.55.5 ## [3.55.4] - 2024-01-24 ### Bug Fixes - add gap to button [#137](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/137) ### Changes - release and publish to npm new version 3.55.4 - update tests ## [3.55.3] - 2024-01-23 ### Bug Fixes - fix loading select [#135](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/135) - reset config [#136](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/136) - reset config [#136](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/136) ### Changes - release and publish to npm new version 3.55.3 ## [3.55.2] - 2024-01-22 ### Bug Fixes - double fetch [#134](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/134) ### Changes - release and publish to npm new version 3.55.2 ## [3.55.1] - 2024-01-22 ### Bug Fixes - catch errors [#133](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/133) - catch errors [#133](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/133) - check parameter [#132](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/132) ### Changes - release and publish to npm new version 3.55.1 - doc - lint + formatt - update nixos to 23-11 ## [3.55.0] - 2023-11-29 ### Add Features - various changes [#131](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/131) ### Changes - release and publish to npm new version 3.55.0 ## [3.54.0] - 2023-11-23 ### Add Features - new closeOnSelect feature ### Changes - release and publish to npm new version 3.54.0 ## [3.53.0] - 2023-11-11 ### Add Features - new icons (css) [#130](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/130) ### Changes - release and publish to npm new version 3.53.0 - tidy code - tidy code ## [3.52.1] - 2023-11-05 ### Bug Fixes - only 10 tabs can be activated [#129](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/129) - fix some css bugs [#128](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/128) ### Changes - release and publish to npm new version 3.52.1 ## [3.52.0] - 2023-11-03 ### Add Features - integrate components, test, example and code [#127](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/127) - integrate components in monster [#127](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/127) ### Changes - release and publish to npm new version 3.52.0 - documentation - update documentation - add aws doc update to tasks [#126](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/126) - code tidy and update web test - code lint - lint and format - code tidy ## [3.51.5] - 2023-11-01 ### Bug Fixes - release process ### Changes - release and publish to npm new version 3.51.5 - restore devDependencies - update release process - conversion of the repos to nix packagemanger [#125](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/125) ## [v3.51.4] - 2023-06-19 ### Bug Fixes - case if value === null ### Changes - update packages ## [v3.51.3] - 2023-06-19 ### Code Refactoring - introduce variable for better debugging ## [v3.51.2] - 2023-06-19 ### Bug Fixes - [#122](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/122) ## [v3.51.1] - 2023-06-19 ### Bug Fixes - issue [#121](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/121) bug in extractKeys ## [v3.51.0] - 2023-06-15 ### Changes - update doc ## [v3.50.0] - 2023-05-24 ### Add Features - new datetimeformat ### Changes - update and format ## [v3.49.0] - 2023-05-07 ### Changes - update docs and struct ## [v3.48.0] - 2023-05-07 ### Bug Fixes - tests ### Code Refactoring - initCustomControlOptionCallback -> initCustomControlCallback ## [v3.47.0] - 2023-05-05 ### Add Features - configuration via callback host ## [v3.46.0] - 2023-05-02 ### Bug Fixes - tests ### Changes - update packages ### Code Refactoring - attribute and form improvments ## [v3.44.1] - 2023-05-01 ### Bug Fixes - Fixed mutation observer for custom controls. ## [v3.44.0] - 2023-05-01 ### Changes - doc ### Code Refactoring - monitor all attribute changes ## [v3.43.0] - 2023-04-07 ### Add Features - new DataFetchError ## [v3.42.1] - 2023-04-03 ### Bug Fixes - watch only if Object.keys(self[attributeObserverSymbol].length > 0) ## [v3.42.0] - 2023-04-03 ### Changes - update ## [v3.41.0] - 2023-04-03 ### Changes - update ## [v3.40.0] - 2023-04-03 ### Add Features - attribure observer ## [v3.39.1] - 2023-04-03 ### Bug Fixes - this[attributeObserverSymbol] = {}; should defined before ## [v3.39.0] - 2023-04-03 ### Add Features - monitoring attribute change ## [v3.38.1] - 2023-04-03 ### Bug Fixes - case senstive options work now ### Changes - doc ## [v3.38.0] - 2023-04-03 ### Add Features - new function initOptionsFromAttributes ## [v3.37.0] - 2023-04-02 ### Add Features - new functions parseBracketedKeyValueHash and createBracketedKeyValueHash ## [v3.36.0] - 2023-04-01 ### Add Features - new function getContainingDocument ## [v3.35.4] - 2023-03-28 ### Bug Fixes - check is value is a string ## [v3.35.3] - 2023-03-28 ## [v3.35.2] - 2023-03-28 ### Bug Fixes - Updated regex to capture the negative sign ## [v3.35.1] - 2023-03-28 ### Bug Fixes - invalid input throws TypeError ## [v3.35.0] - 2023-03-27 ### Changes - tidy and doc ### Documentation - update ## [v3.34.0] - 2023-03-27 ### Add Features - new function detectRuntimeEnvironment and convertToPixels ### Changes - update packages ## [v3.33.0] - 2023-03-26 ### Add Features - new function getSlottedNodes() ### Changes - change since tag - updated packages ## [v3.32.0] - 2023-03-23 ### Add Features - \undefined and \null are special values - \undefined and \null are special values ## [v3.31.1] - 2023-03-20 ### Bug Fixes - check is attribute set - ATTRIBUTE_UPDATER_SELECT_THIS and no ATTRIBUTE_UPDATER_ATTRIBUTES fail ## [v3.31.0] - 2023-03-19 ### Add Features - new function generaterangecomparisonexpression ## [v3.30.0] - 2023-03-16 ### Add Features - add util.findElementWithIdUpwards ### Changes - update packages ## [v3.29.0] - 2023-03-16 ### Add Features - customevents are composed and should bubble across shadowRoot ### Changes - update packages ## [v3.28.0] - 2023-03-14 ### Add Features - customcontrol.updatei18n can now plural rules ### Changes - update packages ## [v3.27.0] - 2023-03-14 ### Add Features - add instance getter ### Changes - update packages ## [v3.26.0] - 2023-03-08 ### Add Features - prevent has already defined error ## [v3.25.0] - 2023-03-07 ## [v3.24.0] - 2023-03-07 ### Add Features - template mapping ## [v3.23.0] - 2023-03-07 ### Add Features - template mapping ### Bug Fixes - rebuild template insert hack ## [v3.22.1] - 2023-03-07 ### Bug Fixes - host checking ## [v3.22.0] - 2023-03-07 ### Add Features - check if element is in a shadowroot. ## [v3.21.1] - 2023-03-07 ### Changes - update packages ### Code Refactoring - change fkt name internalTemplateLookUP git s ## [v3.21.0] - 2023-03-07 ### Add Features - new Template ID for insert ## [v3.20.0] - 2023-03-01 ### Add Features - new equal command ## [v3.19.0] - 2023-03-01 ### Add Features - new datetime and currency ## [v3.18.0] - 2023-02-28 ### Add Features - new contains and has-entries ## [v3.17.0] - 2023-02-28 ### Add Features - new is- commands for transformer, not command ## [v3.16.1] - 2023-02-26 ### Changes - update year - add pipe and i18n test ## [v3.16.0] - 2023-02-26 ### Add Features - new transformer commands (date, map, time, dayofweek, timestamp...) ## [v3.15.0] - 2023-02-23 ### Add Features - deprecate BaseWithOption in favorit of equipWithInternal ## [v3.14.1] - 2023-02-21 ### Bug Fixes - add empty strings ### Changes - add tests ## [v3.14.0] - 2023-02-21 ### Add Features - new transformer function concat ## [v3.13.1] - 2023-02-18 ### Bug Fixes - i18 does not work as first token ## [v3.13.0] - 2023-02-15 ### Add Features - new dom datasource ### Bug Fixes - package updates ## [v3.12.2] - 2023-02-14 ### Bug Fixes - missing argument of the function read ## [v3.12.1] - 2023-02-12 ### Bug Fixes - missing import ## [v3.12.0] - 2023-02-12 ### Add Features - add raw data to restapi respond ## [v3.11.0] - 2023-02-12 ### Add Features - add callback configuration to restapi ### Changes - update npm - update makefiles ## [v3.10.1] - 2023-02-04 ### Bug Fixes - make exeption messages more readable ## [v3.10.0] - 2023-02-04 ### Add Features - add CustomControl.updateI18n() ## [v3.9.1] - 2023-02-02 ### Bug Fixes - Object links can contain more objects ## [v3.9.0] - 2023-02-02 ### Add Features - document translations ### Bug Fixes - optimize i18n: transformer ### Changes - move doc to monsterjs-org - write and update tests - change imports ## [v3.8.0] - 2023-02-01 ### Add Features - pathfinder now works with array ### Changes - code format (rome) - doc - docs ## [v3.7.0] - 2023-01-26 ### Bug Fixes - version test ## [v3.6.0] - 2023-01-26 ### Add Features - add rome and do linting ### Changes - code format rome ## [v3.5.0] - 2023-01-23 ### Add Features - check the navigator languages too - new embed i18n provider ### Bug Fixes - doc ### Changes - update packages - update makefiles - move tutorials to monsterjs-org ## [v3.4.2] - 2023-01-15 ### Bug Fixes - error in the status processing ### Changes - update makefiles - update makefiles - doc ## [v3.4.1] - 2023-01-08 ### Bug Fixes - writeerror has the wrong namespace ## [v3.4.0] - 2023-01-08 ### Add Features - add new layer class Server ### Changes - remove unused code ## [v3.3.0] - 2023-01-07 ### Add Features - change to webconnect implementation - hide implementation in symbol - new Class - new Webconnect and Message - new Webconnect and Message ### Changes - doc ## [v3.2.0] - 2023-01-06 ### Add Features - connect return now a promise ## [v3.1.2] - 2023-01-06 ### Bug Fixes - check read/write call - check socket state ## [v3.1.1] - 2023-01-06 ### Bug Fixes - wrong class name ## [v3.1.0] - 2023-01-06 ### Add Features - new websocket datasource ### Bug Fixes - return error in test - missing callbacks ### Changes - tests - administration changes - doc - remove unused import - doc + tidy ## [v3.0.0] - 2023-01-04 ### Changes - update web tests ## [v2.2.1] - 2023-01-03 ### Bug Fixes - unreferenced value - add @@ to internal data symbol ## [v2.2.0] - 2023-01-02 ### Add Features - internalDataSymbol is now global symbol ### Changes - update npm packages - add doc ## [v2.1.1] - 2022-12-30 ### Bug Fixes - symbols must be identical across realms. ## [v2.1.0] - 2022-12-30 ### Add Features - implement instanceof for multi realm ## [v2.0.16] - 2022-10-31 ## [v2.0.15] - 2022-10-31 ### Changes - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point - commit save point ## [1.30.1] - 2022-02-06 ## [1.31.0] - 2022-02-05 ## [1.10.0] - 2021-08-29 ## [1.9.0] - 2021-08-17 ## 1.8.0 - 2021-08-15