# 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