KTUIKTUI
KTUIKTUI
ComponentsDocsStudio

Getting Started

IntroductionInstallationApproachThemingJavaScriptDark modeRTLReferencesChangelog - v1.0.24Metronic TemplatePopular

Components

AccordionAvatarAlertBadgeBreadcrumbButtonCardCheckboxCollapseDatatableDatepickerSoonDismissDrawerDropdownImage InputInputUpdateKbdLinkModalPaginationProgressRadio GroupReparentScrollableScrollspyUpdateScrolltoSelectSeparatorSkeletonStepperStickySwitchTabsTextareaTheme SwitchToastNewTooltipToggleToggle GroupToggle PasswordTooltip
©2025 KtUI. All rights reserved.
A project by Keenthemes
Docs
Changelog

Changelog

Latest updates and announcements.

v1.0.27 - 10 November 2025

Improvements

  • Select: Improved dropdown positioning in modals for better alignment and usability
  • Modal: Enhanced backdrop click handling to prevent unwanted modal closure
  • Select: Better selection preservation and modal handling for improved user experience

Bug Fixes

  • Select: Fixed dropdown positioning issues in centered modal containers
  • Modal: Resolved backdrop click behavior to prevent accidental modal dismissal

Infrastructure

  • Git: Added comprehensive .gitignore patterns and removed lib directory from version control

v1.0.26 - 8 November 2025

Improvements

  • DataTable: Enhanced checkbox state management and event firing
  • Select: Improved native select synchronization and remote data handling
  • Select: Better option handling and dropdown positioning
  • DataTable: Added requestCredentials support to configuration
  • Modal: Enhanced hide logic for modal component

Examples

  • Select: Added dynamic control methods example
  • Select: Added remote data pre-selection example

v1.0.25 - 6 November 2025

Improvements

  • Select: Updated tag and display styles for improved UI consistency
  • Select: Enhanced option selection handling in KTSelect component

Styling

  • Select: Updated select component CSS with improved styling

v1.0.24 - 9 October 2025

New Features

  • Select: Global configuration support for KTSelect component

Improvements

  • Select: Enhanced instance management and search result handling
  • Select: Updated search result handling and CSS styles
  • Image Input: Improved configuration handling and element selection

Examples

  • Select: Added modal container example for KTSelect component
  • DataTable & Select: Added more examples for datatable and select components

v1.0.23 - 2 October 2025

New Features

  • Select: Enhanced tag and multi-select display styles

Improvements

  • Select: Improved remote data select example and added loading styles

Bug Fixes

  • Select: Clear native select options on selection clear

Examples

  • Select: Removed outdated examples and added enhanced tag examples

v1.0.22 - 1 October 2025

New Features

  • Select: Enhanced dropdown configuration with custom container support
  • DataTable: Added sorting test functionality

Improvements

  • Select: Improved remote data select example with better HTML structure
  • Select: Added loading styles for better user experience during data fetching
  • Select: Improved multi-select display container with better layout and focus styles

Bug Fixes

  • Select: Improved remote data select example and added loading styles

Examples

  • Select: Removed outdated examples and added enhanced tag examples
  • DataTable: Added sorting test for KT DataTable

v1.0.21 - 19 September 2025

New Features

  • Select: Enhanced select component with new features and optimizations
  • Select: Added remote data selection example

Improvements

  • Select: Improved option rendering and data mapping for better performance
  • Select: Added support for remote data fetching with enhanced error handling
  • Select: Implemented new methods for dropdown updates and loading state management
  • Select: Enhanced accessibility features, including space key input support

Bug Fixes

  • Select: Resolved remote select search results and loading issues
  • Toast: Fixed RTL centering and added middle position support
  • Toast: Updated Toast CSS with RTL centering fix and middle positions

v1.0.20 - 7 August 2025

New Features

  • DataTable: Sorting disable feature for specific columns
  • Examples: File upload example for KTUI Image Input component

Improvements

  • DataTable: Enhanced disposal process and browser guard
  • Sticky: Support for middle and center positioning with improved offset logic
  • Select: Better accessibility with space key input support
  • Build System: Updated webpack configuration and KTDom helper
  • DOM Helper: Added readyEl function for Elementor DOM preparation

Dependencies

  • Updated Tailwind CSS to version 4.1.11

v1.0.19 - 12 June 2025

New Features

  • Select: "Select All" functionality for multi-select component

Improvements

  • Toast: Enhanced clearAll to remove containers and clear containerMap
  • Select: Updated dropdown behavior for single and multiple select modes

Bug Fixes

  • Select: Disabled "Select All" button in multi-select configuration

v1.0.18 - 29 May 2025

New Features

  • Stepper: Step cancellation based on async validation in change event handlers

Improvements

  • Base Component: Enhanced async validation support for component lifecycle
  • Select: Improved dropdown behavior and event handling

v1.0.17 - 29 May 2025

New Features

  • Select: Search empty state functionality

Improvements

  • Select: Renamed no results properties to searchEmpty for consistency
  • Select: Updated no results text in select configuration for clarity
  • Select: Renamed search configuration properties for consistency

Bug Fixes

  • Select: Fixed search empty state style
  • Select: Fixed placeholder style

v1.0.16 - 29 May 2025

Improvements

  • Select: Updated dropdown z-index in select config
  • Select: Improved dropdown z-index handling and container resolution logic

Bug Fixes

  • Select: Fixed wrapper style issues

v1.0.15 - 29 May 2025

New Features

  • Dropdown: Added dropdown container option for better positioning control

Improvements

  • Select: Refactored classes between wrapper and display elements
  • Select: Enhanced select configuration
  • Dropdown: Enhanced types and configuration options

v1.0.14 - 28 May 2025

Improvements

  • Select: Enhanced with mutation observer for native select synchronization
  • Select: Delayed option creation for page size selection until element is attached to DOM
  • Select: Moved select classes to wrapper
  • Select: Simplified display logic and improved placeholder handling
  • Select: Updated class name for hidden state
  • Select: Removed duplicate options from modal select dropdown
  • Select: Updated class handling and visibility logic
  • DataTable: Improved page size selection handling

Examples

  • Select: Updated modal select examples and templates

v1.0.13 - 28 May 2025

New Features

  • Select: Multiple mode styles and enhanced styling
  • Select: Support for custom option templates in select component rendering
  • Select: Enhanced combobox functionality and display handling
  • Select: Added data-multiple attribute for multiple select mode

Improvements

  • Select: Removed closeOnSelect configuration and streamlined dropdown behavior
  • Select: Standardized event listener names across all select components
  • Select: Enhanced display logic for better custom rendering and placeholder handling
  • Select: Improved dropdown control and event handling
  • Select: Enhanced keyboard event handling and navigation
  • Select: Enhanced search functionality and focus management
  • Select: Improved option rendering and search functionality
  • Select: Enhanced configuration merging and handling
  • Select: Updated configuration handling and removed unused data attribute parsing
  • Select: Enhanced combobox filtering and highlighting logic
  • Select: Improved placeholder rendering with default templates
  • Select: Streamlined configuration by consolidating class properties
  • Select: Enhanced option template structure and flexibility

Bug Fixes

  • Toast: Fixed container z-index issue
  • Select: Removed duplicate options in select component
  • Select: Fixed dropdown focus handling
  • Select: Fixed multiple select component issues
  • Select: Fixed click event handling on wrapper
  • Select: Fixed change closeOnSelect behavior to prevent dropdown closure
  • Select: Fixed keyboard navigation issues
  • Select: Fixed option rendering logic in templates
  • Select: Fixed selected option handling and display

Examples

  • Select: Added new select examples (sizes, icon-description, template-customization)
  • Select: Updated existing examples with improved styling and functionality
  • Select: Enhanced examples with country options, icons, and improved tag rendering

Styling

  • Select: Updated select component CSS with improved styling
  • Scrollable: Enhanced scrollable component CSS
  • Input: Updated input component CSS

Dependencies

  • Added concurrently dependency and modified build scripts
  • Updated package dependencies and integrated Tailwind CSS for styling

Infrastructure

  • GitHub Actions: Updated publish workflow from npm ci to npm install
  • Build System: Enhanced build scripts and configuration

v1.0.12 - 26 May 2025

  • Added Toast Component - Preview
  • Updated Input Component - Preview

v1.0.0 - 24 April 2025

  • Initial release
PreviouseReferencesNextMetronic Template

On This Page

  • v1.0.27 - 10 November 2025
    • Improvements
    • Bug Fixes
    • Infrastructure
  • v1.0.26 - 8 November 2025
    • Improvements
    • Examples
  • v1.0.25 - 6 November 2025
    • Improvements
    • Styling
  • v1.0.24 - 9 October 2025
    • New Features
    • Improvements
    • Examples
  • v1.0.23 - 2 October 2025
    • New Features
    • Improvements
    • Bug Fixes
    • Examples
  • v1.0.22 - 1 October 2025
    • New Features
    • Improvements
    • Bug Fixes
    • Examples
  • v1.0.21 - 19 September 2025
    • New Features
    • Improvements
    • Bug Fixes
  • v1.0.20 - 7 August 2025
    • New Features
    • Improvements
    • Dependencies
  • v1.0.19 - 12 June 2025
    • New Features
    • Improvements
    • Bug Fixes
  • v1.0.18 - 29 May 2025
    • New Features
    • Improvements
  • v1.0.17 - 29 May 2025
    • New Features
    • Improvements
    • Bug Fixes
  • v1.0.16 - 29 May 2025
    • Improvements
    • Bug Fixes
  • v1.0.15 - 29 May 2025
    • New Features
    • Improvements
  • v1.0.14 - 28 May 2025
    • Improvements
    • Examples
  • v1.0.13 - 28 May 2025
    • New Features
    • Improvements
    • Bug Fixes
    • Examples
    • Styling
    • Dependencies
    • Infrastructure
  • v1.0.12 - 26 May 2025
  • v1.0.0 - 24 April 2025