Changelog
Explore the latest Tabler release notes, product updates, new features, improvements, and bug fixes across Tabler UI, Icons, and Illustrations.
Tabler Icons v3.51.0
30 new icons:
Fixes and improvements
- Redraw
shopping-cart-copy, which was identical toshopping-cart-check(#1692) - Webfont: Refresh cached webfont icons when their source SVGs change. (#1651)
- Webfont: Add
U+20to theunicode-rangeof thecorechunk so that browsers take the line metrics from Tabler Icons and not from the system fallback font. Since 3.50.0 icons rendered taller than1emand sat too high in their line box. (#1716) - Vue:
size,color,stroke,strokeWidthandtitleare declared as props, so they are no longer rendered as DOM attributes on the<svg>, andstrokeWidthmaps tostroke-width(#1688) - Sprite: The invisible 24×24 background path is no longer repeated in every
<symbol>(#1691) - SolidJS: The CommonJS bundle is published as
.cjs, so Node no longer parses it as an ES module (#1689) - React Native: The
typesentries inpackage.jsonpoint at files that exist: CommonJS consumers get.d.ctsdeclarations and per-icon subpath imports are typed (#1690)
Tabler v1.7.3
A patch release for Tabler 1.7 with four fixes. Autosize no longer moves the scroll position of a scrolled ancestor
when the textarea grows, .card-table keeps its rounded corners inside the responsive table wrappers, a wrapped
.modal-title gets proper vertical padding in .modal-header, and Tom Select chips, optgroup dividers and dropdown
corners read the right --tblr-* variables instead of undefined --bs-* ones.
Core changes
62faccc: FixedAutosizemoving the scroll position of a scrolled ancestor when the textarea is resized.21dc7f5: Fixed.card-tablelosing its rounded corners inside.table-responsive-smto.table-responsive-xxlwrappers.ec4b184: Fixed.modal-headervertical padding so multiline and wrapped.modal-titletext no longer touches the header edges.8dec6f4: Fixed Tom Select chipborder-radius, optgroup dividers and dropdown corners that read undefined--bs-*variables.
Get Started with Tabler
Ready to explore the latest features? Download Tabler today and start building with the most advanced version of Tabler yet! 🚀
We’d love to hear your thoughts and see what you build with this release. Share your feedback and creations with us!
Tabler v1.7.2
A small patch release for Tabler 1.7. It fixes the Datepicker crash when the start of a range is clicked again, lets
data-bs-dismiss="offcanvas" close a responsive offcanvas without a data-bs-target, and gives .table-primary,
.table-warning and the other table variants proper backgrounds in dark mode. The demo charts no longer crash when an
axis formatter gets an empty value.
Core changes
f251b2f: FixedDatepickerthrowing on a click when the start of a range is clicked again to clear it.3dba8bc: Letdata-bs-dismiss="offcanvas"close a responsive offcanvas (.offcanvas-lgetc.) withoutdata-bs-target.19fc71a: Fixed.table-primary,.table-warningand other table variants showing light backgrounds in dark mode.
Demo changes
40a1a91: Fixed a chart tooltip crash when thethousandsorsuffix-kaxis formatter gets an empty value.
Get Started with Tabler
Ready to explore the latest features? Download Tabler today and start building with the most advanced version of Tabler yet! 🚀
We’d love to hear your thoughts and see what you build with this release. Share your feedback and creations with us!
Tabler Icons v3.50.0
18 new icons:
New features
- Webfont: Split the webfont into chunks loaded with
unicode-range: one with the 300 most popular icons and one per icon category (for the filled font: the popular icons and the rest). A page now downloads only the chunks with the icons it shows, e.g. about 40 KB instead of about 500 KB when it uses only popular icons. Set$ti-font-split: falsein SCSS to load the single font file as before. (#1654)
Fixes and improvements
- React Native: Fix
colorbeing ignored by the icon nodes that fill withcurrentColor(e.g.IconSquareRoundedCheckFilled, the dot ofIconAccessible): the rootSvgnow getscolor, which react-native-svg resolvescurrentColorto (#1668)
Tabler v1.7.1
A patch release for Tabler 1.7. It fixes the issues that surfaced right after the 1.7 release: the flag size classes inside flex containers, the small and large select arrow, .modal-lg and .modal-xl below their breakpoints, a checkbox label that stretched across the whole row and a round of Tom Select focus ring and dark theme glitches. Modals and offcanvases return focus to the element that opened them, .text-muted has better contrast in dark mode, and the demo pages got a pass on accessible names, heading order and reduced motion.
Core changes
50c15e7: Fixed.breadcrumblink styles applying to the items of a dropdown placed inside it.2bdbab3: Fixed dark mode contrast of.text-mutedand othermutedtheme color utilities with a lighter--tblr-mutedvalue.1745d1f: Fixed the.flagsize classes, which were stretched to one height inside flex containers because the height came fromaspect-ratio.db649f4: Fixed.form-check-labelstretching the clickable area of a checkbox or radio across the whole row.f076113: Fixed the arrow position and the room kept for it in.form-select-smand.form-select-lg.0d2e253: Fixed.modal-lgand.modal-xlfalling back to the default width in viewports below thelgandxlbreakpoints.5d5186e: FixedModalandOffcanvasnot returning focus to the element that opened them when closed.e069052: Fixed.page-textin pagination using the body font size instead of--tblr-pagination-font-size, includingpagination-smandpagination-lg.ac8eb82: Fixed ApexCharts demos and Dropzone previews to respectprefers-reduced-motion, with a sharedprefersReducedMotion()helper.8336b33: Added a focus ring to.card-body-scrollableand.table-responsiveso a scrollable region that is focused with the keyboard is visible.cf3ceaa: Fixed the native clear button missing from.form-controlsearch inputs in Chrome and Safari.73392da: Fixed.sortable-dragtilting the dragged element itself in native drag mode, which broke the drag.c9e9b9b: Fixed the uneven.table-borderedgrid in the dark theme by using the opaque border color.f1a49aa: Fixed.text-bg-*and.progress-barhard-coding white text instead of reading the--tblr-*-fgtokens.3eaeb74: Fixed the Tom Select focus ring leaving the wrapper border visible at the corners.0df5946: Fixed the Tom Select focus ring flashing black before it fades in.7ee278f: Fixed the square start corners of a Tom Select that opens an.input-group.01f6a6c: Fixed the Tom Select dropdown text growing to the mobile font size on phones.fa4c175: Fixed the bright dividers before the remove button of Tom Select chips in the dark theme.
Demo changes
76b309f: Fixed the unnamed search input in theAdvancedTabledemo by adding anaria-label.74f6193: Fixed the heading order on the dashboard and other preview pages so no heading level is skipped.041d4e9: Added an accessible name to the split dropdown toggle and the icon-only button demos.1dfe93d: Fixed the missing accessible name on the invalid state input in the form elements demo by addingaria-label.2225064: Fixed the select all checkbox in theInvoicestable on the tables preview page.ae7cd30: Addedaria-labelto the row checkboxes in the invoices, tasks and advanced table demos and the input group checkbox and radio.ac6615c: Fixed the page header inDefaultLayoutso it sits inside the<main>landmark.fcf5276: Added anariaLabelprop toPaginationand gave each pagination on a page its own name.276c904: Added anariaLabelprop toRangeand named the noUiSlider handles on the form elements pages.6acc5c5: Fixed unlabeled<select>elements on the form demo pages and added anariaLabelprop to theSelectcomponent.c15dac2: Added hidden text to empty<th>cells in theTable,AdvancedTable,TopDealsandInvoicesdemos and the tour page.9beef3a: Updated the demoToastto userole="status"andaria-live="polite"by default, with anurgentprop foralert.c3ae0ed: Fixed the height of the Traffic summary chart on the dashboard page.
Get Started with Tabler
Ready to explore the latest features? Download Tabler today and start building with the most advanced version of Tabler yet! 🚀
We’d love to hear your thoughts and see what you build with this release. Share your feedback and creations with us!

