# Changelog


## [Unreleased]

### Bug Fixes

- **updater:** add explicit disposal semantics for observer, queue, and event-processing teardown
- **updater:** dispose linked stateful subtrees before destructive replace/remove operations
- **updater:** add `data-monster-patch` as a lifecycle-safe alternative to destructive replace rendering
- **updater:** extend `data-monster-patch` with `DocumentFragment` and unkeyed array support
- **updater:** add initial `data-monster-patch-key` support for keyed array reorder and removal
- **updater:** add `data-monster-patch-render` for keyed object arrays with explicit single-node item rendering
- **message-state-button:** render `message.content` through `data-monster-patch` to preserve rich and stateful message content
- **customelement:** skip mutation-observer updater reruns for disconnected or disposed instances
- **message-state-button:** clear auto-hide timers on disconnect and ignore delayed hides after removal
- **popper:** guard show/hide/update flows against disconnected hosts and missing internal elements
- **message-state-button:** distinguish overlay, prose, and wide message layouts for smart popper sizing and overflow ([#401](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/401))
- **popper:** support kebab-case camelCase option attributes such as `data-monster-option-popper-content-overflow` ([#401](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/401))
- **popper/select:** let nested `monster-select` poppers escape parent popper content wrappers without shrinking normal parent content sizing ([#416](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/work_items/416))
- **select:** skip hidden remote info requests when `showRemoteInfo` is disabled ([#418](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/work_items/418))
- **select:** defer remote info loading until the dropdown opens and reuse pagination totals from remote option fetches when available ([#418](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/work_items/418))

### Changes

- document lifecycle ownership rules for Updater-driven and stateful custom element implementations
- document smart message popper layout behavior for forms and feedback flows ([#401](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/401))
- document and add an issue repro for nested `monster-select` overflow behavior in `monster-popper-button` ([#416](https://gitlab.schukai.com/oss/libraries/javascript/monster/-/work_items/416))



## [4.127.1] - 2026-03-16

### Bug Fixes

- build mjs



## [4.127.0] - 2026-03-14

### Add Features

- **button-bar:** add right alignment option
### Bug Fixes

- update css



## [4.126.0] - 2026-03-13

### Add Features

- Increase timeout for Pagination tests
- **conversion:** use field layout classes in wizard example ([#387](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/387))
- **conversion:** add reusable field layout classes ([#388](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/388))
- **conversion:** add reusable wizard control ([#387](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/387))
### Bug Fixes

- **field-set:** remove border inside wizard panels
- **wizard:** hide back button on first panel
### Changes

- work in progress
- Close issue [#387](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/387) and move files



## [4.125.3] - 2026-03-11

### Bug Fixes

- trigger release for select last-badge removal



## [4.125.2] - 2026-03-06

### Bug Fixes

- update tabel and color



## [4.125.1] - 2026-03-06

### Bug Fixes

- **datatable:** add bottom padding to table scroll area
### Changes

- update project
- work in progress



## [4.125.0] - 2026-03-03

### Add Features

- Add new issue 385 HTML and JS files with property attribute updates
### Changes

- close issue



## [4.124.2] - 2026-03-02

### Bug Fixes

- **digits:** stabilize rendering and input behavior ([#384](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/384))



## [4.124.1] - 2026-02-23

### Bug Fixes

- **datatable:** constrain horizontal scrolling to table body wrapper



## [4.124.0] - 2026-02-20

### Add Features

- Enhance login component with behavior options for password reset handling



## [4.123.0] - 2026-02-17

### Add Features

- Optimize tree menu entry visibility handling
- Enhance tree menu entry state management for improved performance and consistency



## [4.122.2] - 2026-02-16

### Bug Fixes

- Improve pagination logic and add corresponding tests



## [4.122.1] - 2026-02-13

### Bug Fixes

- Ensure proper context for placeAppointments function



## [4.122.0] - 2026-02-13

### Add Features

- Add option to control event emission in show function



## [4.121.0] - 2026-02-13

### Add Features

- Enhance dismissal functionality for Popper and Select components



## [4.120.1] - 2026-02-12

### Bug Fixes

- new setContent/setPDF API for MonsterViewer



## [4.120.0] - 2026-02-03

### Add Features

- Improve option observer efficiency



## [4.119.0] - 2026-02-03

### Add Features

- Simplify state handling in ToggleSwitch and enhance fetch mock in Select tests
- Enhance selection handling by skipping lookups for empty values
- Clean up equivalents in Select component
- Clean up and standardize the spacing in select.mjs
- Enhance toggle switch normalization logic with comprehensive handling for on/off values
### Changes

- update tests



## [4.118.0] - 2026-02-02

### Add Features

- Enhance SaveButton with No Changes Disable Option and ToggleSwitch Refactoring



## [4.117.0] - 2026-01-31

### Add Features

- new error icon on tabs



## [4.116.0] - 2026-01-31

### Add Features

- Add visibility control for badges in disabled state



## [4.115.0] - 2026-01-31

### Add Features

- Added new HTML and JavaScript files for issue [#383](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/383)



## [4.114.1] - 2026-01-30

### Bug Fixes

- font size



## [4.114.0] - 2026-01-30

### Add Features

- Improve validation error handling and context management



## [4.113.0] - 2026-01-30

### Add Features

- Improve selection handling in select.mjs
- Implement two linked selection components and associated functionality [#381](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/381)
- Add two selection dependency with UI and mock data
### Changes

- move mock to development mock



## [4.112.0] - 2026-01-29

### Add Features

- Add vertical tabs component for enhanced UI navigation [#380](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/380)



## [4.111.0] - 2026-01-28

### Add Features

- copy and past [#379](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/379)



## [4.110.0] - 2026-01-28

### Add Features

- Added new table control for handling large datasets [#379](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/379)
- new i18n-tag



## [4.109.0] - 2026-01-28

### Add Features

- Add double-click handling to pagination navigation
- Improve pagination visibility for zero results
### Bug Fixes

- webtests
- update webstest



## [4.108.0] - 2026-01-26

### Add Features

- Improve localization support and clean up code [#378](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/378)
- Add monster-filter-select-operator component and related files [#378](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/378)
### Bug Fixes

- update project



## [4.107.1] - 2026-01-25

### Bug Fixes

- hidden fields
- Enhance PopperButton with accessibility styles



## [4.107.0] - 2026-01-23

### Add Features

- Add responsive font sizing variables



## [4.106.0] - 2026-01-22

### Add Features

- Add new password change functionality for issue [#377](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/377)



## [4.105.0] - 2026-01-22

### Add Features

- Shorten tab labels for better readability
- Add write-back sanitizer for cleaner dataset diffs
### Bug Fixes

- tabs labels
- update



## [4.104.0] - 2026-01-19

### Add Features

- Add batching feature for updates in the DataTable and CustomElement



## [4.103.1] - 2026-01-19

### Bug Fixes

- update table color



## [4.103.0] - 2026-01-18

### Add Features

- Enhance save button functionality with timeout feature



## [4.102.0] - 2026-01-17

### Add Features

- Update versioning, enhance pagination styles, and introduce new context components



## [4.101.0] - 2026-01-17

### Add Features

- Add control overflow property to Panel component



## [4.100.1] - 2026-01-16

### Bug Fixes

- config values [#375](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/375)
### Changes

- doc



## [4.100.0] - 2026-01-16

### Add Features

- Add confirmation button and API feedback for issue [#375](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/375)



## [4.99.0] - 2026-01-15

### Add Features

- Add a checklist component to enhance task tracking



## [4.98.1] - 2026-01-14

### Bug Fixes

- css dimmentsion
### Changes

- close issue [#374](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/374)



## [4.98.0] - 2026-01-14

### Add Features

- Add new thread/comment dialog with support for actions



## [4.97.0] - 2026-01-14

### Add Features

- Add innerDisabledObserver to enhance button state management



## [4.96.0] - 2026-01-13

### Add Features

- Improve dots visibility logic in columnbar component



## [4.95.0] - 2026-01-13

### Add Features

- Enhance pagination handling in select component and improve layout responsiveness



## [4.94.1] - 2026-01-13



## [4.94.0] - 2026-01-13

### Add Features

- Add demo page for "column-bar dots too long" issue [#373](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/373)



## [4.93.0] - 2026-01-13

### Add Features

- Enhance formatter with recursion detection and cycle handling



## [4.92.0] - 2026-01-12

### Add Features

- Improve data resolution in form handling [#372](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/372)



## [4.91.1] - 2026-01-12

### Bug Fixes

- update colums



## [4.91.0] - 2026-01-12

### Add Features

- Update records and improve diff functionality [#372](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/372)
- Add new dynamic form element with repeatable fields [#372](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/372)



## [4.90.0] - 2026-01-11

### Add Features

- Enhance origin values management in SaveButton component



## [4.89.0] - 2026-01-11

### Add Features

- Enhance root node retrieval for linked forms



## [4.88.0] - 2026-01-11

### Add Features

- Enhance save-button functionality to support multiple document scopes [#371](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/371)



## [4.87.0] - 2026-01-11

### Add Features

- Add functionality for change events in text fields for issue [#371](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/371)



## [4.86.0] - 2026-01-10

### Add Features

- Add investigation for form writeback and control ([#370](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/370))
### Changes

- close issue



## [4.85.2] - 2026-01-08

### Bug Fixes

- Rename issue [#368](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/368) to closed and add issue [#369](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/369)



## [4.85.1] - 2026-01-08

### Bug Fixes

- Add new issue page and enhanced message state button functionality



## [4.85.0] - 2026-01-08

### Add Features

- Improve spinner visibility control in DatasourceStatus component



## [4.84.0] - 2026-01-08

### Add Features

- Add initial implementation for issue [#366](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/366) and [#367](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/367) with accompanying HTML and MJS files
### Bug Fixes

- Enhance message-state-button synchronization for disabled state



## [4.83.0] - 2026-01-07

### Add Features

- Improve spinner handling for data fetching



## [4.82.0] - 2026-01-07

### Add Features

- Update Select component to handle null values gracefully



## [4.81.0] - 2026-01-07

### Add Features

- Add new State Machine implementation and Control Flow documentation
### Changes

- update doc; close isse [#365](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/365)



## [4.80.0] - 2026-01-07

### Add Features

- Enhance DataTable datasource element handling



## [4.79.1] - 2026-01-07

### Bug Fixes

- datatable



## [4.79.0] - 2026-01-06

### Add Features

- Add HTML, MJS, and mock files for issue [#363](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/363)
### Changes

- cloase issues [#361](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/361) [#363](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/363)



## [4.78.0] - 2026-01-06

### Add Features

- Improve responsiveness and consistency in button messaging styles



## [4.77.2] - 2026-01-05

### Bug Fixes

- cahgen wait time to 10
### Changes

- update test timeout



## [4.77.1] - 2026-01-05

### Bug Fixes

- timeing  issue



## [4.77.0] - 2026-01-05

### Add Features

- Add documentation and enhance waitForCustomElement function
### Changes

- update project



## [4.76.0] - 2026-01-05

### Add Features

- Add tab control feature for issue [#362](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/362)



## [4.75.0] - 2026-01-04

### Add Features

- Add demo for tracking click events with enhanced datasource behavior



## [4.74.3] - 2026-01-03

### Bug Fixes

- filter quotes
- export filter



## [4.74.2] - 2026-01-03

### Bug Fixes

- stylesheets



## [4.74.1] - 2026-01-03

### Bug Fixes

- stylesheet



## [4.74.0] - 2026-01-03

### Add Features

- Enhance database connection handling in config-manager



## [4.73.2] - 2026-01-03

### Bug Fixes

- lookup [#360](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/360)



## [4.73.1] - 2026-01-03

### Bug Fixes

- Enhance collectLookupIds with sourcePath parameter for flexibility
### Changes

- update tests



## [4.73.0] - 2026-01-03

### Add Features

- Enhance lookup column functionality with templating and debugging options



## [4.72.0] - 2026-01-03

### Add Features

- Implement new fetch columns feature for issue [#360](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/360)
### Changes

- update tests



## [4.71.0] - 2026-01-03

### Add Features

- Simplify filter initialization by removing unnecessary escaping



## [4.70.3] - 2026-01-03

### Bug Fixes

- Add quoting functionality to TextOperator value retrieval



## [4.70.2] - 2026-01-03

### Bug Fixes

- fix tests and select
### Changes

- update tests
- update tests



## [4.70.1] - 2026-01-03

### Bug Fixes

- timing issues [#359](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/359)



## [4.70.0] - 2026-01-03

### Add Features

- Add Playwright support through Nix configuration and scripts
### Bug Fixes

- Enhance value handling for CustomElements in input control updates [#359](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/359)



## [4.69.1] - 2026-01-03

### Bug Fixes

- handle values customcontrol [#359](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/359)



## [4.69.0] - 2026-01-02

### Add Features

- Added new Image Editor and Split Screen functionality
### Changes

- update project
- update webtests



## [4.68.0] - 2026-01-01

### Add Features

- Add a file manager component for managing and editing files [#355](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/355)
### Changes

- update project



## [4.67.0] - 2025-12-31

### Add Features

- Add new filter controls for date, datetime, and time [#354](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/354)
### Changes

- close issue [#354](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/354)



## [4.66.2] - 2025-12-31

### Bug Fixes

- Add version annotation to component documentation



## [4.66.1] - 2025-12-31

### Bug Fixes

- webtests
- update examples



## [4.66.0] - 2025-12-31

### Add Features

- Add new registration wizard component [#353](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/353)
### Changes

- Add documentation examples to variant-select component



## [4.65.0] - 2025-12-30

### Add Features

- Add new buy box control for improved product display and interaction [#352](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/352)
### Changes

- update css styles



## [4.64.0] - 2025-12-30

### Add Features

- Add new variant select control for issue [#351](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/351)
### Bug Fixes

- update css
### Changes

- Update project paths and documentation examples



## [4.63.0] - 2025-12-30

### Add Features

- Add new HTML Tree View for Issue [#350](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/350)
### Changes

- update doc
- Update issue 349 documentation and dropzone configuration



## [4.62.0] - 2025-12-30

### Add Features

- add dropzone functionality for document uploads [#349](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/349)



## [4.61.0] - 2025-12-30

### Add Features

- Simplify search functionality by removing redundant loading effect



## [4.60.0] - 2025-12-29

### Add Features

- Add handling for pending save reset in SaveButton component



## [4.59.0] - 2025-12-29

### Add Features

- Add API Contract Checklist to documentation and update version



## [4.58.0] - 2025-12-29

### Add Features

- Move issue [#348](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/348) to closed and enhance form with dynamic fields
- optimize form managment and introduce error menagement
### Bug Fixes

- update button bar algoithm



## [4.57.0] - 2025-12-29

### Add Features

- Add logging levels to DataSet, DataSource, and Form components
### Changes

- update flake



## [4.56.0] - 2025-12-29

### Add Features

- Improve button visibility handling and add tests
### Changes

- update legal notice
- fix testfile for markdown



## [4.55.0] - 2025-12-29

### Add Features

- Introduce updater root symbol and enhance event handling for nested structures



## [4.54.1] - 2025-12-28

### Bug Fixes

- Reorganize imports and improve code structure in CustomElement



## [4.54.0] - 2025-12-28

### Add Features

- Update project references and add issue handling for button bar
### Bug Fixes

- revert to jsdom 26.1
### Changes

- close issue [#347](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/347)



## [4.53.0] - 2025-12-28

### Add Features

- Improve button visibility handling and optimize element width calculations
### Bug Fixes

- Preserve scroll position when updating hash for tabs



## [4.52.0] - 2025-12-28

### Add Features

- Enhance copy functionality for data table cells



## [4.51.3] - 2025-12-28

### Bug Fixes

- Improve pagination component performance with setTimeout



## [4.51.2] - 2025-12-28

### Bug Fixes

- Add undefined check for transformed payload in RestAPI



## [4.51.1] - 2025-12-25

### Bug Fixes

- remove isFunction definition



## [4.51.0] - 2025-12-25

### Add Features

- Enhance success URL handling in login component



## [4.50.0] - 2025-12-21

### Add Features

- Refactor login component to centralize field mappings



## [4.49.1] - 2025-12-21

### Bug Fixes

- missing comma



## [4.49.0] - 2025-12-21

### Add Features

- Added fields object for mapping form input names in login component



## [4.48.3] - 2025-12-02

### Bug Fixes

- **select:** prevent NaN labels



## [4.48.2] - 2025-12-02

### Bug Fixes

- **select:** own lookup cache



## [4.48.1] - 2025-11-28

### Bug Fixes

- **components:** Prevent duplicate entries in select component [#345](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/345)



## [4.48.0] - 2025-11-28

### Add Features

- Make autocomplete configurable in login form
### Changes

- nachtrag issue nummer f+r commit 18c2348b4 ist [#344](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/344)



## [4.47.1] - 2025-11-25

### Bug Fixes

- rollback updater [#343](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/343)
- **select:** return if selection no array



## [4.47.0] - 2025-11-25

### Add Features

- add loglevel to save-button



## [4.46.8] - 2025-11-23

### Bug Fixes

- replace validateArray to isArray



## [4.46.7] - 2025-11-22

### Bug Fixes

- performance update updater



## [4.46.6] - 2025-11-22

### Bug Fixes

- some NaN Issues



## [4.46.5] - 2025-11-22

### Bug Fixes

- NaN should remove attribute



## [4.46.4] - 2025-11-19

### Bug Fixes

- Fix option parsing: correctly convert numeric attributes when default is Infinity



## [4.46.3] - 2025-11-19

### Bug Fixes

- **quantity:** max boundary



## [4.46.2] - 2025-11-19

### Bug Fixes

- field-set-alignment should be changeable



## [4.46.1] - 2025-11-18

### Bug Fixes

- update doc
### Changes

- update node



## [4.46.0] - 2025-11-18

### Add Features

- Improve Callback API for Advanced Validation & Flow Control [#342](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/342)
### Changes

- update css



## [4.45.5] - 2025-11-04

### Bug Fixes

- check if node is parent



## [4.45.4] - 2025-11-04

### Bug Fixes

- doit
- setTimeoput



## [4.45.3] - 2025-11-03

### Bug Fixes

- **Select:** check if url is set [#339](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/339)



## [4.45.2] - 2025-11-03

### Bug Fixes

- **LocalSelect:** isobject -> isArray [#338](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/338)



## [4.45.1] - 2025-11-03

### Bug Fixes

- **iLocaleSelect:** type check [#338](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/338)



## [4.45.0] - 2025-11-02



## [4.44.3] - 2025-11-02

### Bug Fixes

- **Select:** show only if filter inline



## [4.44.2] - 2025-11-02

### Bug Fixes

- **Select:** disable sort if option is null



## [4.44.1] - 2025-11-01

### Bug Fixes

- **SiteNavigation:** scrolltotop



## [4.44.0] - 2025-11-01

### Add Features

- **select:** new sort



## [4.43.18] - 2025-10-31

### Bug Fixes

- refactor code and resolve problem [#237](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/237) [#337](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/337)



## [4.43.17] - 2025-10-27

### Bug Fixes

- remove x-default from list



## [4.43.16] - 2025-10-24

### Bug Fixes

- site navigation with touch devices



## [4.43.15] - 2025-10-21

### Bug Fixes

- remove console



## [4.43.14] - 2025-10-13

### Bug Fixes

- recalculating the navigation [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.13] - 2025-10-13

### Bug Fixes

- css [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.12] - 2025-10-13

### Bug Fixes

- add css property [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.11] - 2025-10-13

### Bug Fixes

- add css property [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.10] - 2025-10-13

### Bug Fixes

- change resize observer target to this [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.9] - 2025-10-13

### Bug Fixes

- calc with [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.8] - 2025-10-12

### Bug Fixes

- new position strategy [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.7] - 2025-10-11

### Bug Fixes

- position submenu
### Changes

- close issue [#329](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/329)
- update webtests



## [4.43.6] - 2025-10-11

### Bug Fixes

- update the workflow navigation  [#329](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/329)



## [4.43.5] - 2025-10-10

### Bug Fixes

- update site-navigation, optimize hamburger, subnavigation [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.4] - 2025-10-09

### Bug Fixes

- site navigation poistion



## [4.43.3] - 2025-10-03

### Bug Fixes

- update monster.mjs



## [4.43.2] - 2025-10-03

### Bug Fixes

- update navigation [#336](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/336)



## [4.43.1] - 2025-10-02

### Bug Fixes

- optimize typeof



## [4.43.0] - 2025-10-02

### Add Features

- new site-navigation, fix disable race condition



## [4.42.2] - 2025-09-29

### Bug Fixes

- **viewer:** remove revoke from click handler



## [4.42.1] - 2025-09-28

### Bug Fixes

- download viewer
### Changes

- clean up



## [4.42.0] - 2025-09-28

### Add Features

- Manual adjustment of the widths of the data table columns [#335](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/335); nupdate control [#334](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/334)
### Changes

- clean up issues



## [4.41.0] - 2025-09-27

### Add Features

- new quantity control [#334](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/334)
### Bug Fixes

- dark/lightmode view
### Changes

- work in progress
- work in progress



## [4.40.1] - 2025-09-26

### Bug Fixes

- update additional entries message [#333](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/333)



## [4.40.0] - 2025-09-25

### Add Features

- select with pagination
### Changes

- work in progress
- move issues to close [#333](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/333)
- tidy



## [4.39.0] - 2025-09-08

### Add Features

- new local-select component



## [4.38.10] - 2025-09-08

### Bug Fixes

- add parts attribute to local-picker



## [4.38.9] - 2025-08-27

### Bug Fixes

- change list-not-in-tags function
### Changes

- work in progress



## [4.38.8] - 2025-08-13

### Bug Fixes

- handle message base64



## [4.38.7] - 2025-08-07

### Bug Fixes

- remove console.log



## [4.38.6] - 2025-08-05

### Bug Fixes

- pagestepper doesnot update
### Changes

- tidy



## [4.38.5] - 2025-08-03

### Bug Fixes

- optimize updater [#332](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/332)
### Changes

- codestyles
- update color



## [4.38.4] - 2025-08-02

### Bug Fixes

- Code formatting improvements and minor refactors, add tags-not-in-list and fix getLocale Bug.
### Changes

- tests
- update packages



## [4.38.3] - 2025-07-30

### Bug Fixes

- init save button struct after save



## [4.38.2] - 2025-07-25

### Bug Fixes

- filter width



## [4.38.1] - 2025-07-23

### Bug Fixes

- add event to tree-menu action, selected
### Changes

- update nix



## [4.38.0] - 2025-07-21

### Add Features

- new kpi pile control [#331](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/331)



## [4.37.2] - 2025-07-19

### Bug Fixes

- missing parameter
### Changes

- doc



## [4.37.1] - 2025-07-19

### Bug Fixes

- add import statement



## [4.37.0] - 2025-07-19

### Add Features

- add resetAttributeError function



## [4.36.0] - 2025-07-19

### Add Features

- repeat last commit



## [4.35.0] - 2025-07-17

### Add Features

- fire new monster-tab-change event



## [4.34.1] - 2025-07-14

### Bug Fixes

- Update node and pnpx binaries; Adjust image privacy handling



## [4.34.0] - 2025-07-13

### Add Features

- Add dynamic tab management and URL hash synchronization



## [4.33.1] - 2025-07-12

### Bug Fixes

- remove log
- Expand dataset in mock issue-316 and clean up code



## [4.33.0] - 2025-07-12

### Add Features

- Add image error handling and improve styles
### Changes

- update tests



## [4.32.2] - 2025-07-12

### Bug Fixes

- Update Message Viewer - fetch URL and improve error handling



## [4.32.1] - 2025-07-08

### Bug Fixes

- Improve select reset functionality with additional hiding logic



## [4.32.0] - 2025-07-08

### Add Features

- Add reset functionality to Select component



## [4.31.0] - 2025-07-08

### Add Features

- Disable monster issue 280 and update handling for attribute



## [4.30.1] - 2025-07-08

### Bug Fixes

- add new code font size



## [4.30.0] - 2025-07-08

### Add Features

- Refactor Select and Updater for improved readability and functionality



## [4.29.1] - 2025-07-07

### Bug Fixes

- handle updates better



## [4.29.0] - 2025-07-07

### Add Features

- Update dependencies and improve Updater class structure
### Changes

- update tests
- update npm



## [4.28.0] - 2025-07-04

### Add Features

- Improve formatting and clarity in translation handling



## [4.27.0] - 2025-07-03

### Add Features

- Increase digits option and improve attribute observation [#330](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/330)



## [4.26.0] - 2025-07-03

### Add Features

- Improve random UUID generation check [#330](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/330)
### Bug Fixes

- Add HTML escaping for message headers to prevent XSS



## [4.25.5] - 2025-07-03

### Bug Fixes

- anlage von wizard-navigation [#329](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/329)
### Changes

- update styles



## [4.25.4] - 2025-07-03

### Bug Fixes

- Refactor image handling in MessageContent for better readability [#328](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/328)
### Changes

- update webtests
- close issue [#328](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/328)



## [4.25.3] - 2025-07-01

### Bug Fixes

- Improve code formatting and readability in viewer component



## [4.25.2] - 2025-06-30

### Bug Fixes

- add remove statement



## [4.25.1] - 2025-06-30

### Bug Fixes

- optimize small devices css



## [4.25.0] - 2025-06-30

### Add Features

- Enhance viewer functionality and support for binary downloads
### Changes

- test example classes



## [4.24.3] - 2025-06-28

### Bug Fixes

- Add multi-column fieldset and related styles for issue [#327](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/327)



## [4.24.2] - 2025-06-27

### Bug Fixes

- optimize typography [#326](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/326)
### Changes

- update webtests



## [4.24.1] - 2025-06-26

### Bug Fixes

- Improve popper behavior and code consistency



## [4.24.0] - 2025-06-25

### Add Features

- Add email viewer component and HTML sanitizer [#325](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/325)
### Changes

- update styles
- update monster
- update
- update webtests
- update npm



## [4.23.6] - 2025-06-24

### Bug Fixes

- Clean up event handling by removing preventDefault calls



## [4.23.5] - 2025-06-24

### Bug Fixes

- Update package versions and adjust select component behavior



## [4.23.4] - 2025-06-24

### Bug Fixes

- Prevent default behavior on tab change and close events



## [4.23.3] - 2025-06-22

### Bug Fixes

- Update import paths and clean up save-button functionality



## [4.23.2] - 2025-06-22

### Bug Fixes

- Enhance SaveButton with state and message handling



## [4.23.1] - 2025-06-22

### Bug Fixes

- Clean up imports and formatting in select component



## [4.23.0] - 2025-06-22

### Add Features

- Adjust condition in setTotalText for improved logic



## [4.22.3] - 2025-06-22

### Bug Fixes

- Enhance audio and video elements with responsive styling [#309](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/309)



## [4.22.2] - 2025-06-22

### Bug Fixes

- Add audio and video support to the viewer [#309](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/309)



## [4.22.1] - 2025-06-22

### Bug Fixes

- Refactor Viewer component and clean up markdown-related content [#309](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/309)



## [4.22.0] - 2025-06-22

### Add Features

- Enhance select component with better messaging and user experience
### Changes

- update packages



## [4.21.0] - 2025-06-22

### Add Features

- Add Markdown parser and HTML converter [#324](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/324)



## [4.20.1] - 2025-06-12

### Bug Fixes

- update css styles
- update css collapse
### Changes

- move issues [#323](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/323)



## [4.20.0] - 2025-06-11

### Add Features

- Implement event queue for collapse animation control [#323](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/323)



## [4.19.0] - 2025-06-10

### Add Features

- Enhance query operation flexibility in filter component



## [4.18.0] - 2025-06-10

### Add Features

- Enhance filter functionality with new tag queries
### Bug Fixes

- remove s



## [4.17.0] - 2025-06-10

### Add Features

- Add new filtering option for tags in datatable



## [4.16.0] - 2025-06-08

### Add Features

- Introduce enhanced select component and archive issue 322



## [4.15.4] - 2025-06-07

### Bug Fixes

- Remove unused property and improve option fetching in select component



## [4.15.3] - 2025-06-07

### Bug Fixes

- remove debugger from code



## [4.15.2] - 2025-06-07

### Bug Fixes

- Add new HTML and JS files for issue [#322](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/322) investigation.



## [4.15.1] - 2025-06-05

### Bug Fixes

- Remove unnecessary console log from IntersectionObserver



## [4.15.0] - 2025-06-05

### Add Features

- Update node and pnpx binaries; enhance datatable column bar and select components



## [4.14.0] - 2025-06-04

### Add Features

- Add i18n support in CustomElement template formatting



## [4.13.1] - 2025-06-03

### Bug Fixes

- test pipeline
### Changes

- update test
- update webtests
- update build script
- update nix



## [4.13.0] - 2025-06-03

### Add Features

- Enhance CustomElement with validation and customization capabilities



## [4.12.0] - 2025-05-29

### Add Features

- Clean up code and improve number normalization logic [#321](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/321)
### Changes

- update node
- Update JSDoc return types for clarity in MetricGraph and Metric
- tidy
- update docu
- update docu
### Documentation

- update docs



## [4.11.1] - 2025-05-20

### Bug Fixes

- Enhanced camera capture and metric components
### Changes

- update tests



## [4.11.0] - 2025-05-20

### Add Features

- Add new metric control components and associated styling



## [4.10.4] - 2025-05-20

### Bug Fixes

- Add touch support for drag events in split-panel component



## [4.10.3] - 2025-05-20

### Bug Fixes

- Improved camera capture functionality and UI responsiveness



## [4.10.2] - 2025-05-19

### Bug Fixes

- Add layout files for issue [#318](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/318) and improve camera capture component



## [4.10.1] - 2025-05-19

### Bug Fixes

- remove debugger
### Changes

- update docs



## [4.10.0] - 2025-05-19

### Add Features

- Add Full Screen Component for Improved User Experience



## [4.9.0] - 2025-05-18

### Add Features

- Enhance camera control with device selection and error handling
### Changes

- update docs



## [4.8.0] - 2025-05-16

### Add Features

- Enhance login functionality with additional event emissions



## [4.7.0] - 2025-05-15

### Add Features

- Add forgot password callback support in login component



## [4.6.1] - 2025-05-15

### Bug Fixes

- Improve lazy loading and error handling in select component



## [4.6.0] - 2025-05-15

### Add Features

- Update German and Punjabi translations for clarity



## [4.5.1] - 2025-05-14

### Bug Fixes

- Update monster-select component for better usability [#316](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/316)



## [4.5.0] - 2025-05-14

### Add Features

- Add placeholder support for select filter (Issue [#316](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/316))
### Changes

- update tests
- update node



## [4.4.1] - 2025-05-14

### Bug Fixes

- Add placeholder properties for login inputs [#315](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/315)



## [4.4.0] - 2025-05-14

### Add Features

- Add placeholders for email and username fields in login form translations [#315](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/315)



## [4.3.1] - 2025-05-12

### Bug Fixes

- Improve structure and port attributes in login and password components



## [4.3.0] - 2025-05-12

### Add Features

- Add support for array-list filter serialization in Datatable
### Changes

- Enhance documentation for login component properties



## [4.2.0] - 2025-05-12

### Add Features

- Update Node binary paths and introduce username callback customization
- Update event naming and clean up spacing for clarity



## [4.1.2] - 2025-05-11

### Bug Fixes

- Improved code formatting for clarity in camera-capture component
### Changes

- update doc



## [4.1.1] - 2025-05-11

### Bug Fixes

- Modify PDF object tag for clearer intent



## [4.1.0] - 2025-05-11

### Add Features

- Improve button naming consistency in login component [#313](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/313)
### Bug Fixes

- part export button-button:login-button-button-button [#313](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/313)



## [4.0.1] - 2025-05-10

### Bug Fixes

- Enhance fetch mocks and option mappings for select components
- The status check is wrong

## [4.0.0] - 2025-05-10



## [3.121.0] - 2025-05-10

### Add Features

- Add new lookup and functionality [#312](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/312)🎉
### Bug Fixes

- Improve HTTP response handling and update test data sources
### Changes

- update webtest
- update tests
- update files
- Code cleanup and reformatting across multiple files 🚀✨
- update package
- update webtests



## [3.120.0] - 2025-05-08

### Add Features

- add button classes to login form [#311](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/311)



## [3.119.0] - 2025-05-06

### Add Features

- **viewer:** extend setContent with mimetype [#309](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/309)
### Bug Fixes

- restore removed funktion



## [3.118.1] - 2025-05-02

### Bug Fixes

- remove strange chars from toggle
### Changes

- update import



## [3.118.0] - 2025-05-01

### Add Features

- new funtion accessibleColor(color); [#308](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/308)



## [3.117.3] - 2025-04-30

### Bug Fixes

- add URL to cloneable objects, and add toUrl to dataurl [#307](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/307)
### Changes

- update version
- update doc



## [3.117.2] - 2025-04-28

### Bug Fixes

- introduce showPopper flag for lookup [#306](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/306)
### Changes

- update packages



## [3.117.1] - 2025-04-23

### Bug Fixes

- **login:** fireEvent now with this [#305](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/305)



## [3.117.0] - 2025-04-23

### Add Features

- **login:** send success event [#305](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/305)



## [3.116.1] - 2025-04-17

### Bug Fixes

- update/add new parts for desin the login control



## [3.116.0] - 2025-04-14

### Add Features

- new board control [#304](https://gitlab.schukai.com/oss/libraries/javascript/monster/issues/304)
### Bug Fixes

- close tab in darkmode not work



## [3.115.4] - 2025-04-07

### Bug Fixes

- send an event after succesfully import



## [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
