This update includes 5 new plugin integrations with component examples, Github improvements and bug fixes.
New Plugins
- Plugins: Textarea Autoheight
- Plugins: Layout Splitter
- Plugins: Toast Notifications
- Plugins: Confetti Animation
- Plugins: Leaflet Maps
New Components & Improvements
- Components: Dropdown Context Menu
- Plugins: Added destroy method for all plugins for better lifecycle management.
Fixes and Improvements
- Fixed: Remove extra "typeof". [Issue #476] and [PR #471]
- Fixed: The mega menu behaves incorrectly on narrow screens. [Issue #474]
- Fixed: Improve stepper reset handler. [PR #381]
- Fixed: Add IAddVariantOptions type to the carousel "dragging" class. [PR #473]
- Fixed: Advanced Select is not submitted in the form data. [Issue #400]
- Fixed: Click on data-remove not firing any event on Advanced Select. [Issue #420]
- Fixed: Values in ComboBox does not update when selection made. [Issue #467]
- Fixed: The mega menu behaves incorrectly on narrow screens. [Issue #474]
- Fixed: plugin.ts file missing type definition. [Issue #478]
- Fixed: When submitting Advanced Select with apiUrl the title is submitted instead of the value. [Issue #481]
- Fixed: SVG icons do not show up in the selected item. [Issue #514]
- Fixed: Problem with collapsing dropdown inside sidebar in mobile resolution. [Issue #504]
- Improved: A description that the data-title attribute is mandatory has been added. [Issue #444]
- Improved: destroy methods have been added for most plugins. [Issue #443] and [Issue #510]
- Improved: autoInit methods have been improved. [Issue #463] and [Issue #429]
- Improved: HSSelect toggle title and icon properties set. [PR #453]
- Improved: API was replaced by another. [Issue #464]
- Improved: Added new backdropParent parameter to control which element the backdrop will be generated in. [Issue #475]
- Improved: Added new parameter dropdownVerticalFixedPlacement to force control over the position of the dropdown list. [Issue #489]