Repository navigation
Releases: tabler/tabler-icons
Release list
Release 3.50.0
18 new icons:
outline/archive-restoreoutline/beach-bagoutline/book-cloneoutline/brand-misskeyoutline/brand-viberoutline/decagramoutline/git-merge-aioutline/git-pull-request-closed-aioutline/git-pull-request-draft-aioutline/git-pull-request-locked-aioutline/loopoutline/map-pins-offoutline/mcpoutline/opacityoutline/pencil-ruleroutline/snailoutline/world-map-offoutline/zsh
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)
Release 3.49.0
18 new icons:
outline/alphabet-chineseoutline/alphabet-devanagarioutline/alphabet-ethiopicoutline/alphabet-georgianoutline/alphabet-japaneseoutline/blob-dashedoutline/circle-heartoutline/circle-pauseoutline/circle-playoutline/circle-stopoutline/file-lockoutline/folder-lockoutline/lens-concaveoutline/lens-convexoutline/memoryoutline/square-dashed-top-solidoutline/square-dashed-xoutline/triangle-dashed
Fixes and improvements
- Add
alphabet,arabic,typographyandcharactertags toalphabet-arabic(#1643) - Match
brand-instagramsize to other square brand icons (#1615) - Fix
square-dashedicon drawn as a solid square (#1614) - Redraw
square-dashedandtable-dashedicons (#1640) - Add
squircletag to allsquare-roundedicons (#1641) - Webfont: Fix filled
homewebfont glyph having zero width in Chrome (#1616) - Webfont: Fix
sassandstylefields inpackage.jsonto point todist/, and stop publishing the intermediate SVG fonts, which the CSS never referenced (#1633) - Webfont: Make webfont builds reproducible, so font files no longer change between builds of the same icons (#1624)
- Webfont: Drop the unused
svgtofontdependency (#1620) - Astro, Preact, React, React Native, SolidJS, Vue: Stop publishing source maps, which made up about 70% of the package size (#1634)
- Svelte, Svelte Runes: Add
defaultexport conditions and document per-icon imports (#1630) - React Native: Stop passing extra props (
testID,style,onPress, …) to every node of the icon, only the rootSvggets them.titleis now exposed to screen readers via accessibility props (#1628)
Release 3.48.0
18 new icons:
outline/duplicateoutline/folder-aioutline/folder-sparkleoutline/git-branch-checkoutline/git-branch-xoutline/git-merge-queueoutline/git-pull-request-lockedoutline/git-pull-request-unlistedoutline/message-2-aioutline/message-2-sparkleoutline/message-aioutline/message-sparkleoutline/model-aioutline/pencil-aioutline/stack-checkoutline/stack-minusoutline/stack-plusoutline/stack-x
Release 3.47.0
18 new icons:
outline/airpods-loutline/airpods-routline/cash-coinoutline/edit-bulkoutline/folder-statsoutline/folder-useroutline/gpu-2outline/gpuoutline/map-pinnedoutline/orbit-verticaloutline/orbitoutline/orbitsoutline/reduce-motionoutline/reference-imageoutline/secret-phrasesoutline/sticker-smileoutline/voice-2outline/voice
Fixed icon: outline/align-right-2
Fixes and improvements
- Webfont: the stroke-to-outline pipeline now uses
unstroke. Every glyph is a single unioned path, TTF files are ~36% smaller, and glyphs that lost their filled areas (e.g. thepercentage-*family) render correctly. Nativecanvasis no longer built on install (#1602) - Webfont:
align-right-2rendered as blank because it was assigned theU+FEFF(BOM) codepoint – it now uses1028e(#1583, thanks @Bartosz-Do) - All framework packages: removed the trailing space from the icon
classattribute, which caused React hydration mismatches in server-rendered markup (#1582, thanks @giaBaoJS) - React:
IconNodecompiles again against@types/react19 (removedReactSVGtype); added type and RSC guards (#1579) - SolidJS: the
solidexport condition now points to a.jsxsource entry, fixing thereact/jsx-runtimeresolution error in Vite SSR (#1590, thanks @Tiancheng-Xu)
Maintenance
- Test suites now run in CI; fixed stale snapshots across React, Vue, Preact and Svelte packages (#1579)
- Preview site migrated from Eleventy to Astro (#1580)
- Refreshed main README and package READMEs: fixed wrong props, broken links and outdated sections (#1588, #1589)
- Sponsors image is loaded from GitHub instead of jsDelivr (#1581)
- Dependency updates:
svgo4.1.0,astro7.2.8,vitest4.1.11,adm-zip0.6.1, Angular 21.2.20
Release 3.46.0
18 new icons:
outline/play-bugoutline/play-bugsoutline/remote-controloutline/rocking-chairoutline/run-sprintoutline/sparkles-2-offoutline/tabsoutline/tags-chevron-downoutline/tags-chevron-leftoutline/tags-chevron-rightoutline/tags-chevron-upoutline/thinking-highoutline/thinking-lowoutline/thinking-mediumoutline/treasure-chestoutline/twigoutline/vaultoutline/yarn
Fixed icons: outline/credits, outline/currency-tether, outline/device-3d-camera, outline/device-screen, outline/home-lock, outline/map-lock, outline/notdef, outline/queue-pop-in, outline/server-bolt, outline/server, outline/sparkles-2, outline/transform-point-bottom-left, outline/transform-point-bottom-right, outline/transform-point-top-left, outline/transform-point-top-right
Release 3.45.0
20 new icons:
filled/brand-signaloutline/app-window-bottom-leftoutline/app-window-bottom-rightoutline/app-window-bottomoutline/app-window-centeroutline/arrow-fork-tripleoutline/brand-signaloutline/device-vision-pro-wifioutline/device-workstationoutline/dragonoutline/italic-offoutline/tab-closeoutline/text-outlineoutline/text-regex-asteriskoutline/text-regex-endoutline/text-regex-plusoutline/text-regex-questionoutline/text-regex-startoutline/underline-offoutline/virtual-space
New features
- New package:
@tabler/icons-astro— Astro support - Added
sideEffects: falsefor better tree-shaking in Vue package - Spelling fixes: corrected misspelled icon names
Fixed icons: outline/flip-horizontal, outline/flip-vertical
Renamed icons:
filled/mood-confuzedrenamed tofilled/mood-confusedoutline/brand-adobe-after-effectrenamed tooutline/brand-adobe-after-effectsoutline/brand-kako-talkrenamed tooutline/brand-kakao-talkoutline/currency-rubelrenamed tooutline/currency-rubleoutline/foodstepsrenamed tooutline/footstepsoutline/gender-trasvestirenamed tooutline/gender-travestioutline/ikosaedrrenamed tooutline/icosahedronoutline/mood-confuzedrenamed tooutline/mood-confusedoutline/physotherapistrenamed tooutline/physiotherapistoutline/sport-billardrenamed tooutline/sport-billiard
Release 3.44.0
18 new icons:
outline/code-aioutline/email-stampoutline/foodstepsoutline/git-pull-request-conflictoutline/noise-reductionoutline/photo-altoutline/pointer-2outline/pointer-collaboration-2outline/pointer-collaborationoutline/rouletteoutline/scan-cubeoutline/sketchingoutline/sparkle-2outline/sparkle-highlightoutline/sparkleoutline/sphere-2outline/text-scan-aioutline/vignette
Fixed icons: outline/air-balloon, outline/body-scan, outline/chart-sankey, outline/ear-scan, outline/grid-scan, outline/line-scan, outline/object-scan, outline/photo-scan, outline/route-scan, outline/scan-eye, outline/scan-letter-a, outline/scan-letter-t, outline/scan-position, outline/scan-traces, outline/scan, outline/text-scan-2, outline/user-scan, outline/zoom-scan
Release 3.43.0
18 new icons:
outline/acornoutline/acrobaticoutline/bananaoutline/brand-audibleoutline/building-eiffel-toweroutline/car-dooroutline/car-lifteroutline/chocolateoutline/dumbbelloutline/exercise-balloutline/floodoutline/hula-hoopoutline/leaf-mapleoutline/notdefoutline/rugbyoutline/taiwan-dollaroutline/target-2outline/unicycle
Fixed icons: outline/bike, outline/cliff-jumping, outline/currency-dong, outline/karate, outline/olympic-torch, outline/play-basketball, outline/play-football, outline/play-handball, outline/play-volleyball, outline/run, outline/skateboarding, outline/ski-jumping, outline/stretching-2, outline/waterpolo, outline/yoga
Release 3.42.0
18 new icons:
outline/brand-stellaroutline/brand-vechainoutline/clef-staffoutline/clefoutline/currency-husdoutline/currency-tetheroutline/currency-zcashoutline/device-computer-camera-2outline/door-hangeroutline/earphone-bluetoothoutline/grapeoutline/hammer-drilloutline/infinity-2outline/lawn-moweroutline/loader-4outline/mosqueoutline/pendulumoutline/plunger