# Changelog ## [3.115.3] - 2025-04-02 ### Bug Fixes - optimization of the text in the login form ## [3.115.2] - 2025-04-01 ### Bug Fixes - rename camera file ## [3.115.1] - 2025-04-01 ### Bug Fixes - update test and monster.mjs [#303](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/303) ## [3.115.0] - 2025-04-01 ### Add Features - new fetch-box control [#303](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/303) ## [3.114.7] - 2025-03-30 ### Bug Fixes - password icon and gradient for dark mode ## [3.114.6] - 2025-03-25 ### Bug Fixes - remove the timeout from the input login-dialog [#302](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/302) ### Changes - update libs ## [3.114.5] - 2025-03-25 ### Bug Fixes - update password value to input event [#302](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/302) ## [3.114.4] - 2025-03-25 ### Bug Fixes - update value direct from control [#302](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/302) ### Changes - update doc ## [3.114.3] - 2025-03-25 ### Bug Fixes - password not got after press enter [#299](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/299) ## [3.114.2] - 2025-03-24 ### Bug Fixes - send contennt type to server [#299](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/299) ## [3.114.1] - 2025-03-23 ### Bug Fixes - update doc ## [3.114.0] - 2025-03-23 ### Add Features - new login dialog - finalize digit control [#300](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/300) ### Changes - update project and web tests ## [3.113.0] - 2025-03-20 ### Add Features - new resizeobserver for slider [#301](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/301) - [#301](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/301) Dateien für issue angelegt - [#301](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/301) breakpoints monster-slider ### Changes - update project ## [3.112.4] - 2025-03-12 ### Bug Fixes - optimize the day control [#298](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/298) ## [3.112.3] - 2025-03-11 ### Bug Fixes - optimize calendar view [#296](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/296) ### Changes - update - update - update return type doctype ## [3.112.2] - 2025-03-09 ### Bug Fixes - new getscrollparent function [#297](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/297) ## [3.112.1] - 2025-03-07 ### Bug Fixes - update test and optimize tree-menu ## [3.112.0] - 2025-03-06 ### Add Features - introduce new calendar control [#296](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/296) - new calendar control [#296](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/296) - new calendar control [#296](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/296) ### Bug Fixes - add part to slider ### Changes - new vite directory list and node und nix update ## [3.111.0] - 2025-02-22 ### Add Features - new camera capture control [#295](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/295) - new camera capture control [#295](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/295) ## [3.110.4] - 2025-02-20 ### Bug Fixes - **select:** use hide instead of toggle ## [3.110.3] - 2025-02-19 ### Bug Fixes - no hash if keyValue is empty - no hash if keyValue is empty ### Changes - update tests ## [3.110.2] - 2025-02-19 ### Bug Fixes - **reload:** set shadowRoot to false ## [3.110.1] - 2025-02-19 ### Bug Fixes - optimize rest errors ## [3.110.0] - 2025-02-18 ### Add Features - **datatable-status:** add callbacks.onError ## [3.109.0] - 2025-02-18 ### Add Features - **slider:** add more breakpoints ### Changes - add doku ## [3.108.5] - 2025-02-16 ### Bug Fixes - change form invalid css ## [3.108.4] - 2025-02-16 ### Bug Fixes - copy-all css ### Changes - update vite - update npm ## [3.108.3] - 2025-02-15 ### Bug Fixes - filter height ## [3.108.2] - 2025-02-13 ### Bug Fixes - **api-bar:** response is not available in catch ## [3.108.1] - 2025-02-11 ### Bug Fixes - **save-button:** ignore not work with arrays [#292](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/292) ## [3.108.0] - 2025-02-11 ### Add Features - new transformer commands [#292](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/292) ### Changes - update nix, node, code format ## [3.107.0] - 2025-02-09 ### Add Features - **select:** standard value filter function ## [3.106.1] - 2025-02-09 ### Bug Fixes - **select:** update empty value handling ### Changes - update nix ## [3.106.0] - 2025-02-07 ### Add Features - nullabel integer bind, add debug logging for save-button ## [3.105.2] - 2025-02-06 ### Bug Fixes - **select:** prevent lookup race condition ## [3.105.1] - 2025-02-06 ### Bug Fixes - **select:** lookup after setSelection ## [3.105.0] - 2025-02-05 ### Add Features - new internal Translation ## [3.104.1] - 2025-02-04 ### Bug Fixes - remove debug information and reset save button to state-button ## [3.104.0] - 2025-02-04 ### Add Features - **api-bar:** return the fetched map ## [3.103.1] - 2025-02-03 ### Bug Fixes - **tabs:** add tabindex ## [3.103.0] - 2025-02-02 ### Add Features - **datatable:** new tag-list callback - **datatable:** new feature flag preventSameQuery ### Changes - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update node - update nix - update node - integrate gitleaks ## [3.102.6] - 2025-02-01 ### Bug Fixes - update updater bind values and select logic [#291](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/291) ### Changes - update nix flake - update nix flake - update nix flake - debug gitlab - debug gitlab - update flake - debug gitlab - update nix ## [3.102.5] - 2025-01-30 ### Bug Fixes - **select:** remove fireEvent [#291](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/291) ## [3.102.4] - 2025-01-29 ### Bug Fixes - remove request frame as it causes problems (performance) [#290](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/290) ### Changes - update webtest ## [3.102.3] - 2025-01-29 ### Bug Fixes - debouncing values [#290](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/290) ### Changes - update project ## [3.102.2] - 2025-01-29 ### Bug Fixes - switch off user select on drag and drop ## [3.102.1] - 2025-01-29 ### Bug Fixes - move viewer to content folder ### Changes - update node ## [3.102.0] - 2025-01-27 ### Add Features - new databind for int[] and string[] - **select:** new ignoreValues feature [#287](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/287) ### Changes - close issue [#285](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/285) [#286](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/286) ## [3.101.3] - 2025-01-27 ### Bug Fixes - add part attribute to field-set and remove min-with from the datatable - update column selection [#286](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/286) [#266](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/266) ## [3.101.2] - 2025-01-23 ### Bug Fixes - **transformer:** add escape html ## [3.101.1] - 2025-01-23 ### Bug Fixes - check if value is not undefined ## [3.101.0] - 2025-01-23 ### Add Features - **transformer:** new command ellipsize ## [3.100.20] - 2025-01-22 ### Bug Fixes - **treeSelect:** check if internalNodesSymbol available ## [3.100.19] - 2025-01-21 ### Bug Fixes - check header by rest api ## [3.100.18] - 2025-01-20 ### Bug Fixes - set request header if not set ### Changes - update tests ## [3.100.17] - 2025-01-20 ### Bug Fixes - **restapi:** send correct header for requests ## [3.100.16] - 2025-01-20 ### Bug Fixes - update resizeobserver ## [3.100.15] - 2025-01-20 ### Bug Fixes - **datatable:** check if parent element exists for resize ### Changes - documentation ## [3.100.14] - 2025-01-19 ### Bug Fixes - button border css ## [3.100.13] - 2025-01-19 ### Bug Fixes - docu and css ## [3.100.12] - 2025-01-19 ### Bug Fixes - some small issues [#283](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/283) ## [3.100.11] - 2025-01-19 ### Bug Fixes - css issues ## [3.100.10] - 2025-01-19 ### Bug Fixes - datatable css glitches ## [3.100.9] - 2025-01-19 ### Bug Fixes - **datatable:** button-bar layout ## [3.100.8] - 2025-01-19 ### Bug Fixes - **button:** wrong css class ## [3.100.7] - 2025-01-19 ### Bug Fixes - **datatable:** pagination layout ## [3.100.6] - 2025-01-18 ### Bug Fixes - accessibility for buttons [#282](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/282) ## [3.100.5] - 2025-01-16 ### Bug Fixes - **form:** check instance type ## [3.100.4] - 2025-01-16 ### Bug Fixes - **field-set:** input type color width ## [3.100.3] - 2025-01-16 ### Bug Fixes - **form:** form has wrong default datasource [#281](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/281) ### Changes - doc ## [3.100.2] - 2025-01-13 ### Bug Fixes - **filter:** check against null ## [3.100.1] - 2025-01-12 ### Bug Fixes - **select:** missing import statement [#280](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/280) ### Changes - update doc ## [3.100.0] - 2025-01-12 ### Add Features - **filter:** add new feature flag autoFilter [#279](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/279) ### Bug Fixes - update selection after import [#280](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/280) ### Changes - update versions information ## [3.99.7] - 2025-01-12 ### Bug Fixes - **slider:** some small issues [#239](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/239) ## [3.99.6] - 2025-01-12 ### Bug Fixes - stylesheets ## [3.99.5] - 2025-01-12 ### Bug Fixes - update styles - **slider:** set slieder display to block [#239](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/239) ## [3.99.4] - 2025-01-11 ### Bug Fixes - slider with more slides [#239](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/239) ## [3.99.3] - 2025-01-11 ### Bug Fixes - filter init, form readonly ## [3.99.2] - 2025-01-10 ### Bug Fixes - **datatable:** set order template [#187](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/187) ## [3.99.1] - 2025-01-10 ### Bug Fixes - check if element exists [#278](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/278) ## [3.99.0] - 2025-01-07 ### Add Features - new error functions addErrorAttribute and removeErrorAttribute; small database changes ### Bug Fixes - update tests ### Changes - update webtest ## [3.98.3] - 2025-01-07 ### Bug Fixes - update doc ## [3.98.2] - 2025-01-07 ### Bug Fixes - **datatable:** update example ### Changes - update test ## [3.98.1] - 2025-01-06 ### Bug Fixes - **locale-picker:** typo in function [#276](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/276) ## [3.98.0] - 2025-01-06 ### Add Features - new monitor-atribute-errors component ### Changes - update nix - update project ## [3.97.1] - 2025-01-05 ### Bug Fixes - optimize local-picker [#276](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/276) ## [3.97.0] - 2025-01-04 ### Add Features - new language control [#276](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/276) - new language control [#276](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/276) - new language control [#276](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/276) ### Changes - tidy some things - update styles - update styles ## [3.96.3] - 2025-01-03 ### Bug Fixes - optimize the filter rest api pipeline [#274](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/274) [#241](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/241) - update undefined handling [#275](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/275) - repair some small issues [#274](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/274) ## [3.96.2] - 2024-12-31 ### Bug Fixes - update small things .... ## [3.96.1] - 2024-12-30 ### Bug Fixes - **monster-toggle-switch:** bouncing effekt [#274](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/274) - **toggle-switch:** repair test [#274](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/274) ### Changes - update doc, small issues, etc [#274](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/274) ## [3.96.0] - 2024-12-29 ### Add Features - **tabs:** add auto open feature [#273](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/273) ### Bug Fixes - the form tests are outdated ### Changes - update project ## [3.95.2] - 2024-12-28 ### Bug Fixes - datatable, datasource opti misation [#272](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/272) ## [3.95.1] - 2024-12-23 ### Bug Fixes - check rendering [#271](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/271) ## [3.95.0] - 2024-12-23 ### Add Features - **log:** set direction ## [3.94.1] - 2024-12-22 ### Bug Fixes - **log:** optimize layout [#270](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/270) ## [3.94.0] - 2024-12-22 ### Add Features - **log:** auto update timestamp [#270](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/270) ## [3.93.0] - 2024-12-22 ### Add Features - **log:** update the apearance of the log [#270](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/270) ## [3.92.3] - 2024-12-20 ### Bug Fixes - **notify:** update small issues [#269](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/269) - **select:** update value() to return only value ## [3.92.2] - 2024-12-20 ### Bug Fixes - **toggle-switch:** remove throw ### Changes - update issues ## [3.92.1] - 2024-12-18 ### Bug Fixes - **tabs:** Only activate the closing behaviour if the closed tab was previously active. [#264](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/264) ## [3.92.0] - 2024-12-18 ### Add Features - **tabs:** new feature flag removeBehavior [#268](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/268) , update form/template and tree-select ### Changes - update project ## [3.91.0] - 2024-12-15 ### Add Features - new api button [#264](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/264) ### Changes - update project ## [3.90.0] - 2024-12-13 ### Add Features - **select:** send standard event changed ### Bug Fixes - **field-set:** wrong label ### Changes - update npm and flake ## [3.89.1] - 2024-12-11 ### Bug Fixes - **datatable:** hide feature.copyAll [#266](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/266) - **password:** missing import ## [3.89.0] - 2024-12-04 ### Add Features - input group and password field [#265](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/265) - new input-group and password field [#265](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/265) ### Changes - code format ## [3.88.1] - 2024-11-25 ### Bug Fixes - optimize instanceof operator - **api-button:** check instance - **table-of-content:** fix scroll down ### Changes - update webtests - update node - some opimisations - update text ## [3.88.0] - 2024-11-16 ### New Features - **Datatable:** Added a help button ## [3.87.1] - 2024-11-16 ### Bug Fixes - Fixed minor CSS issues and resolved a bug where the last line was missing in the "Copy All" function ## [3.87.0] - 2024-11-16 ### New Features - Added "Copy" and "Copy All" functionality for the datatable ## [3.86.5] - 2024-11-16 ### Bug Fixes - Restored button width to 100% - Fixed minor responsive issues with the datatable filter ## [3.86.4] - 2024-11-16 ### Bug Fixes - Improved dark mode and fixed display issues on small screens ## [3.86.3] - 2024-11-15 ### Bug Fixes - Resolved CSS-SVG issues in dark mode - Fixed a `pagestepper` DOM datasource issue ## [3.86.2] - 2024-11-14 ### Bug Fixes - Adjusted the datatable's width behavior [#262](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/262) ## [3.86.1] - 2024-11-13 ### Bug Fixes - Updated CSS for datatables and fieldsets [#259](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/259), [#260](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/260), [#261](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/261) ## [3.86.0] - 2024-11-13 ### New Features - Added new classes for datatables and implemented CSS updates [#260](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/260) ### Bug Fixes - Fixed layout issues and added labels for small datatables [#260](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/260) ## [3.85.2] - 2024-11-12 ### Bug Fixes - Resolved minor issues and updated documentation [#260](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/260) ### Changes - Code cleanup and organization ## [3.85.1] - 2024-11-12 ### Bug Fixes - Updated the copy component [#259](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/259) ## [3.85.0] - 2024-11-05 ### New Features - Introduced a new CSS class for monospace text [#258](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/258) ### Changes - Project updates and code cleanup ## [3.84.0] - 2024-10-28 ### New Features - Added new methods for deleting messages and checking for empty messages ## [3.83.1] - 2024-10-28 ### Bug Fixes - Removed unused variable `F` [#256](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/256) - Ensured arguments are checked against `true` [#255](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/255) ### Changes - Closed issues and reorganized files [#252](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/252), [#255](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/255) ## [3.83.0] - 2024-10-27 ### New Features - Added `disableButton` option for `monster-state-message-button` [#254](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/254) ## [3.82.1] - 2024-10-16 ### Bug Fixes - Fixed incorrect feature implementation for iframes ## [3.82.0] - 2024-10-16 ### New Features - Added iframe support for replacing targets ## [3.81.0] - 2024-10-15 ### New Features - Added new CSS files for generic styles [#253](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/253) - Introduced new features for select elements ### Documentation - Removed obsolete [@memberof](https://gitlab.schukai.com/memberof) references ## [3.80.5] - 2024-10-12 ### Bug Fixes - Code optimization and improved error handling [#251](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/251) ## [3.80.4] - 2024-10-12 ### Bug Fixes - Set `defaultValue` to zero [#251](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/251) - Optimized select remote filter function [#251](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/251) ## [3.80.3] - 2024-10-11 ### Bug Fixes - Resolved minor issues ### Changes - Improved code formatting ### Documentation - Fixed documentation tags and cleaned fire definitions ## [3.80.2] - 2024-10-07 ### Bug Fixes - Corrected incorrect CSS properties [#250](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/250) ### Documentation - Minor documentation optimizations ## [3.80.1] - 2024-10-06 ### Bug Fixes - Removed `dragable-tree-menu` due to functionality issues ## [3.80.0] - 2024-10-06 ### Add Features - CustomElement now supprt format marker for template mapping [#249](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/249) ### Bug Fixes - self is not defined! [#249](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/249) ### Changes - update packages ## [3.79.0] - 2024-10-04 ### Add Features - implement lookup for lazyload [#248](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/248) ### Bug Fixes - define missing requestAnimationFrame [#248](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/248) - open after lazy load [#247](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/247) ### Changes - check how current an issue is, nothing to do [#228](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/228) - add new issue file for [#228](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/228) - close issue [#223](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/223) - add playground for issue [#223](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/223) ## [3.78.0] - 2024-10-03 ### Add Features - new copy control [#246](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/246) ## [3.77.0] - 2024-10-03 ### Add Features - multipleColumns [#242](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/242) ### Changes - doc and code tidy - update documentaion ## [3.76.0] - 2024-10-01 ### Add Features - new iframe control [#243](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/243) ### Bug Fixes - chai import - change order and fix detail-label [#245](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/245) ### Changes - update nix and node ## [3.75.0] - 2024-09-23 ### Add Features - marker for select filter [#240](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/240) ### Changes - remove unused files - run webtests - new development cert ### Documentation - fix some small issues ## [3.74.0] - 2024-09-18 ### Add Features - new slider [#237](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/237) ### Bug Fixes - performance tweak [#235](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/235) ## [3.73.9] - 2024-09-15 ### Bug Fixes - error handling [#234](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/234) - build css - Replace `sleep` with `requestAnimationFrame` for smoother UI [#234](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/234) ### Changes - some small code tweaks - code format - update versions - add issue example [#233](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/233) ### Documentation - wip update document for new monsterjs.org site ## [3.73.8] - 2024-08-01 ### Bug Fixes - test pipeline ## [3.73.7] - 2024-08-01 ### Bug Fixes - update layout for filter and datatable [#232](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/232) - new algorithm for calculating the position of the toc control. [#231](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/231) ### Changes - check tests [#232](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/232) ## [3.73.6] - 2024-07-31 ### Bug Fixes - repair url in tests [#230](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/230) - improvement of the tree menu to avoid recursion. [#230](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/230) ## [3.73.5] - 2024-07-02 ### Bug Fixes - originValues in the save button control is now reset. ## [3.73.4] - 2024-07-02 ### Bug Fixes - event processing is now only active in selected controls: form, filter. [#224](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/224) ## [3.73.3] - 2024-07-01 ### Bug Fixes - debouncing form handling ## [3.73.2] - 2024-07-01 ### Bug Fixes - id not defined ## [3.73.1] - 2024-06-30 ### Bug Fixes - update dead man switch assignment ### Changes - update issues - remove node debug flag - tidy changelog - new task creates documentation fragments and optimizes creates a class task - cleanup code ## [3.73.0] - 2024-06-28 ### Add Features - create new form-bind attribute function [#224](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/224) ## 2024-06-22 - new options to define the markers that are used for the label template [#203](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/203) ## [3.72.0] - 2024-06-27 ### Add Features - optimize tree menu [#191](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/191) ### Bug Fixes - remove style=display: block; - remove display property [#219](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/219) ### Changes - tidy and styling adjustments ### Code Refactoring - paragraph mixin without text-alignment [#220](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/220) ## [3.71.3] - 2024-06-26 ### Bug Fixes - remove display property [#219](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/219) ## [3.71.2] - 2024-06-25 ### Bug Fixes - data-monster-option-filter [#194](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/194) ## [3.71.1] - 2024-06-25 ### Security - remove polyfill (polyfill.io attack) [#218](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/218) ## [3.71.0] - 2024-06-25 ### Add Features - new feature for transfer the part that has been changed [#217](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/217) ## [3.70.0] - 2024-06-25 ### Add Features - complete change of form control to a derivation of dataset [#216](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/216) - new dataset feature refreshOnMutation [#215](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/215) - new comprehensive options display [#213](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/213) ### Bug Fixes - initialize of loaded html fields [#210](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/210) - values from the value attribute are now displayed correctly after loading the options. [#212](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/212) - If a value is specified in the select, it is now also displayed with a label from the options. [#212](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/212) ### Changes - doc, little bugs and tidy - test adjustments and minor layout adjustments ### Code Refactoring - adjustments to the form stylesheets [#214](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/214) ## [3.69.2] - 2024-06-24 ### Bug Fixes - the rest datasource should not reload if the query is undefined [#211](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/211) ## [3.69.1] - 2024-06-23 ### Bug Fixes - small css adjustments to the field set [#209](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/209) ## [3.69.0] - 2024-06-23 ### Add Features - new field-set control [#186](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/186) ## [3.68.4] - 2024-06-23 ### Bug Fixes - if the query is empty but astring, getSlottedElements must not report an error [#208](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/208) ## [3.68.3] - 2024-06-23 ### Bug Fixes - working on ci pipeline ## [3.68.0] - 2024-06-23 ### Add Features - add on/off action to toggle switch [#207](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/207) ### Changes - repair toggle test - update changelog + mattermost info call ## [3.67.0] - 2024-06-22 ### Add Features - new options to define the markers that are used for the label template [#203](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/203) ## [3.66.0] - 2024-06-21 ### Add Features - new flag feature.useStrictValueComparison [#206](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/206) - new flag features.storeFetchedData and function Select::getLastFetchedData [#204](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/204) ### Bug Fixes - Reloading options in a select does not work [#200](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/200) ### Changes - tidy project files - call Button use findElementWithSelectorUpwards [#201](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/201) - slight color adjustments ## [3.65.21] - 2024-06-20 ### Bug Fixes - exchange of `document.selector` with function findElementWithSelectorUpwards [#199](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/199) ## [3.65.20] - 2024-06-20 - Changeover to a new release process ## [3.65.3] - 2024-06-19 - switch nodejs_22 to nodejs_20 (segmentation fault) ## [3.65.1] - 2024-06-17 ### Bug Fixes - close Button fix message.mjs [#197](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/197) - remove style add fill="currentColor" in getEmptyTemplate method [#195](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/195) ## [3.65.0] - 2024-04-15 ### Add Features - new toc control [#189](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/189) - new component field-set [#186](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/186) ### Code Refactoring - move popper to layout namespace [#190](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/190) [#189](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/189) ## [3.64.1] - 2024-04-07 ### Bug Fixes - repair monster.mjs file ### Changes - update license text - fix import statements ## [3.64.0] - 2024-04-04 ### Add Features - add new panel and rename switch-screen to switch-panel [#184](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/184) ### Changes - test runners are now empowered to run selected files [#166](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/166) ## [3.63.3] - 2024-04-01 ### Bug Fixes - include state-button [#183](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/183) ## [3.63.2] - 2024-03-28 ### Bug Fixes - colors and more, add ignore change to save button [#181](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/181) [#180](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/180) ### Changes - reorganize playground ## [3.63.1] - 2024-03-27 ### Bug Fixes - [#179](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/179) [#176](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/176) ## [3.63.0] - 2024-03-25 ### Add Features - add events to dataset methods [#178](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/178) ## [3.62.0] - 2024-03-25 ### Add Features - add addRow, removeRow and copyRow [#175](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/175) [#176](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/176) [#177](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/177) ## [3.61.0] - 2024-03-24 ### Add Features - new methods and tidy [#174](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/174) [#173](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/173) ## [3.60.0] - 2024-03-24 ### Add Features - min/max for split screen [#172](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/172) ## [3.59.1] - 2024-03-23 ### Bug Fixes - console log [#171](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/171) ## [3.59.0] - 2024-03-23 ### Add Features - new split-screen [#171](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/171) ## [3.58.4] - 2024-03-18 ### Bug Fixes - store lists [#139](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/139) ## [3.58.3] - 2024-03-18 ### Bug Fixes - datatable colum with [#143](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/143) ## [3.58.2] - 2024-03-17 ### Bug Fixes - playground missing js and remove flex [#144](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/144) ## [3.58.1] - 2024-03-17 ### Bug Fixes - toggle-switch layout and text [#170](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/170) ## [3.58.0] - 2024-03-17 ### Add Features - new select feature emptyValueIfNoOptions [#142](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/142) ## [3.57.0] - 2024-03-06 ### Add Features - [#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 - [#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 arrow down handler [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160) [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161) - add arrow down handler [#160](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/160) [#161](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/161) ### 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) ## [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) ## [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) ## [3.55.5] - 2024-01-24 ### Bug Fixes - predefine order in datatable [#138](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/138) ## [3.55.4] - 2024-01-24 ### Bug Fixes - add gap to button [#137](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/137) ## [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) ## [3.55.2] - 2024-01-22 ### Bug Fixes - double fetch [#134](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/134) ## [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) ## [3.55.0] - 2023-11-29 ### Add Features - various changes [#131](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/131) ## [3.54.0] - 2023-11-23 ### Add Features - new closeOnSelect feature ## [3.53.0] - 2023-11-11 ### Add Features - new icons (css) [#130](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/130) ## [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) ## [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) ## [v3.51.4] - 2023-06-19 ### Bug Fixes - case if value === null ## [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.50.0] - 2023-05-24 ### Add Features - new datetimeformat ## [v3.49.0] - 2023-05-07 ## [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 ### Code Refactoring - attribute and form improvements ## [v3.44.1] - 2023-05-01 ### Bug Fixes - Fixed mutation observer for custom controls. ## [v3.44.0] - 2023-05-01 ### 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.40.0] - 2023-04-03 ### Add Features - attribute 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 sensitive options work now ## [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.34.0] - 2023-03-27 ### Add Features - new function detectRuntimeEnvironment and convertToPixels ## [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 ## [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 ## [v3.29.0] - 2023-03-16 ### Add Features - custom events are composed and should bubble across shadowRoot ## [v3.28.0] - 2023-03-14 ### Add Features - customcontrol.updatei18n can now plural rules ## [v3.27.0] - 2023-03-14 ### Add Features - add instance getter ## [v3.26.0] - 2023-03-08 ### Add Features - prevent has already defined error ## [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 ### 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 ## [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 exception 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 ## [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 ## [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 ## [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 ## [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 ## [v3.0.0] - 2023-01-04 ## [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 ## [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 ## 1.8.0 - 2021-08-15 - Initial release