HTML Version
Features
Added: Added new card component examples — Simple Content, Media Meta, Loading Skeleton, Stats Grid, and Action List.-Preview
Added: Added 8 new separator examples including basic, vertical, labeled, inset, list divider, in-card, and section divider variants.-Preview
Added: Added 13 new skeleton examples for card, list, table, paragraph, avatar row, gallery, profile, media object, stats KPI, comment thread, and form section UI patterns.-Preview
Added: Added 11 new datatable documentation examples covering remote data source, group row selection, non-sortable columns, programmatic reload, event logging, remote filters, row actions, local sort/search callbacks, loading and empty states, and remote data with row selection.-Preview
Improvements
Updated: Updated Date Picker custom format examples with long form date representation and adjusted input format.-Preview
Updated: Updated PostCSS configuration to use module.exports syntax.
Security: Resolved npm security vulnerabilities by updating minimatch (10.2.1 to 10.2.4) and flatted (3.4.1 to 3.4.2) dependencies.
Removed: Removed unused Babel dependencies and cleaned up package configuration.
Removed: Removed .npmrc configuration file.
KTUIKTUI Version
Features
Added: Added KTInputNumber — numeric input helper on native input[type="number"] with optional increment/decrement buttons and events.-Preview
Added: Added getValue method for single-select.-Preview
Added: Added selected count display for multi-select options.-Preview
Added: Enhanced KTDatatable with local sorting, remote filters, loading states, row actions, and selection capabilities.-Preview
Added: Added non-sortable columns support and programmatic reload for KTDatatable.-Preview
Added: Added read-selection component for reading selected options in KTSelect.-Preview
Improvements
Improved: Improved remote data URL resolution to support iframes (srcdoc), SSR, and cross-origin parent contexts without errors.-Preview
Improved: Added null-safety guards across checkbox, pagination, providers, and table renderer to prevent runtime crashes.-Preview
Improved: Enhanced pagination element handling and overall robustness for KTDatatable.-Preview
Improved: Improved null checks and type safety in dropdown component to prevent runtime errors.-Preview
Improved: Enhanced tag styles and selected count display for better multi-select usability.-Preview
Improved: Enhanced button styling with shadow and border adjustments for input groups.
Improved: Enhanced Input Number button styling and documentation.-Preview
Updates
Updated: Updated @keenthemes/ktui package to version 1.2.5.-Preview
HTML Version
Updates
Updated: Added more DataTables examples in the docs, including empty tables, show/hide columns, sorting by multiple columns, totals in footer, row numbers, and French language support.-Preview
Updated: Removed the striped density DataTables example and its related script from the docs.-Preview
Improvements
Fixed: Fixed a Date Picker issue where the dropdown moved higher each time it was reopened.-Preview
Fixed: Fixed a layout issue in DataTables sorting examples.-Preview
AngularAngular Version
Updates
Updated: Updated Angular integration docs to use public/assets instead of src/assets.-Preview
ViteVite Version
Updates
Updated: Updated main packages to newer versions, including axios and vite.
Updated: Applied security updates to all React-based packages.
LaravelLaravel Version
Updates
Updated: Improved Laravel Livewire behavior so sidebar state and theme mode stay correct after page reloads and navigation.-Preview
KTUIKTUI Version
Updates
Updated: Updated to KTUI v1.2.3 with improved toggle and theme switch cleanup so they work correctly after SPA or Livewire navigation.-Preview
HTML Version
Features
Improvements
- Added: KTUI v1.2.2 — KTPinInput for multi-field PIN/OTP (data-kt-pin-input*), keyboard navigation, paste distribution, and optional hidden-field form sync.-Preview
- Added: KTUI v1.2.2 — KTCarousel with prev/next, pagination, thumbnails, autoplay, and scroll-snap-friendly viewport controls.-Preview
- Added: Tailwind HTML demos — store product details drawer uses KTCarousel with overlay controls and pagination dots for the gallery.-Preview
- Added: Tailwind HTML demos — 2FA (classic & branded) uses KTPinInput with numeric cells, iOS one-time-code hint on the first field, and synced verification_code hidden input.-Preview
- Improved: TypeScript strictNullChecks enabled project-wide; components and helpers (incl. KTDatatable, KTSelect, KTDrawer, KTDropdown, KTToast, KTSticky) refactored for null-safe typings and cleaner validation at build time.-Preview
Stay updated with the latest enhancements and fixes in Metronic Tailwind CSS HTML & JavaScript Toolkit. This page provides a detailed log of all the changes, including new features, improvements, and bug fixes for each release.
New
KTUI Added KTClipboard with copy interactions, icon swap, and tooltip-style feedback (see plugin demos). -
Preview
KTUI Added KTRangeSlider with live value/output bindings and examples for basic, stepped bounds, datalist ticks, form integration, and programmatic updates. -
Preview
Fixes
Clipboard Improved native clipboard handling in KTBaseLayout and hardened copy behavior.
Updates & Improvements
Clipboard Migrated Clipboard plugin examples/docs from Clipboard.js to native KTClipboard implementation. -
Preview
Dependencies Removed Clipboard.js dependency and updated references in docs package manifests.
Testing Enhanced test runner setup and config for v9.4.8 validation.
KTUI Updated KTUI to v1.2.1 with new components and documentation-aligned behavior. -
Preview
HTML Version - Features
- Added: KTRepeater — repeatable form blocks with add trigger, optional limit, and per-item delete.
- Added: KTRating — rating component with customizable symbols for star or custom UI.
- Added: Input group — example HTML and CSS for select input groups with addons.
- Added: AI skills for components and theming with installation and usage instructions to improve AI-assisted development.
HTML Version - Improvements
- Improved: KTUI build command and TypeScript configuration for library output (lib/cjs, lib/esm).
New
DataTables.net Added column filtering with enhanced functionality and UI. -
Preview
DataTables.net FixedHeader Added FixedHeader plugin for sticky headers. -
Preview
DataTables.net Added scrollable tbody functionality. -
Preview
Date Picker Added date parsing and input synchronization . -
Preview
Updates & Improvements
DataTables.net Improved scrollable table appearance with borders and background adjustments. -
Preview
Dependencies Upgraded minimatch to 10.2.3 and added serialize-javascript at 7.0.3.
Dependencies Updated ajv and related packages.
Dependencies Updated Babel packages and removed clean-webpack-plugin.
Build build:css:watch now monitors all files in the src directory.
New
Color Picker Added Color Picker component with HEX, RGBA, HSLA, HSVA, CMYK support, Hue Slider, Opacity control, and Color Preview. -
Updates & Improvements
Select Improved Select component with new closeOnEnter option to control dropdown closure on Enter key press, new closeOnOtherOpen option to manage multiple dropdowns, search input autofocus, new dispatchGlobalEvents option for event dispatching for jQuery compatibility, optimized dropdown close logic for better performance, and fixed search input persistence after close. -
KtUI Updated KtUI to v1.1.3 with latest improvements. -
Fixes
KTSelect Fixed KTSelect issues including search input persistence after close, Enter key handling to close the dropdown and trigger selection, race conditions, dispatch events for compatibility with jQuery event listeners, single select display to use flexbox for better alignment, search and clear selection button, configuration for closes other open dropdowns before opening new one, and handle long text truncate. -
KTDrawer Fixed KTDrawer issues including drawer positioning within persisted Livewire components and proper z-index stacking. -
KTDatatable Fixed KTDatatable issues including improved instance retrieval logic to prevent duplicate instances. -
Global Components Fixed Global Components issues including default base path and Topbar buttons, drawer and user dropdown unresponsive after wire:navigate partial refresh.
Stay updated with the latest enhancements and fixes in Metronic Tailwind CSS HTML & JavaScript Toolkit. This page provides a detailed log of all the changes, including new features, improvements, and bug fixes for each release.
Updates & Improvements
Datatable CheckboxImproved checkbox state handling and event firing for datatable selections.
SelectEnhanced native select element synchronization and improved remote data handling.
SelectImproved option handling and dropdown positioning for the select component.
DatatableAdded requestCredentials support to datatable configuration for advanced HTTP requests.
ModalEnhanced hide logic for modal component to improve reliability.