UNPKG

@schukai/monster

Version:

Monster is a simple library for creating fast, robust and lightweight websites.

3,216 lines (1,365 loc) 83.2 kB
# 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 ### Changes - document lifecycle ownership rules for Updater-driven and stateful custom element implementations ## [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