# What changed in @tabler/icons

> 72 changes in @tabler/icons 3 from its official release notes, upgrade guides and advisories: 2 breaking, 57 new APIs and options. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/npm/@tabler/icons/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @tabler/icons 3

### Breaking changes

- Extra props such as testID, style and onPress are passed only to the root Svg, rather than every icon node. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- Native canvas is no longer built on install. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)

### New APIs and options

- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- A new outline icon is available. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- All square-rounded icons gain the squircle tag. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The package adds default export conditions and documents per-icon imports. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The package adds default export conditions and documents per-icon imports. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- Adds the duplicate icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the folder-ai icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the folder-sparkle icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the git-branch-check icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the git-branch-x icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the git-merge-queue icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the git-pull-request-locked icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the git-pull-request-unlisted icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the message-2-ai icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the message-2-sparkle icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the message-ai icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the message-sparkle icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the model-ai icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the pencil-ai icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the stack-check icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the stack-minus icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the stack-plus icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Adds the stack-x icon. (3.48.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.48.0)
- Added the outline airpods-l icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline airpods-r icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline cash-coin icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline edit-bulk icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline folder-stats icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline folder-user icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline gpu icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline gpu-2 icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline map-pinned icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline orbit icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline orbit-vertical icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline orbits icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline reduce-motion icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline reference-image icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline secret-phrases icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline sticker-smile icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline voice icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Added the outline voice-2 icon. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)

### Fixes and other changes

- The icon gains alphabet, arabic, typography and character tags. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- Its size now matches other square brand icons. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The filled webfont glyph no longer has zero width in Chrome. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The package.json sass field now points to dist/. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The icon is fixed so it is not drawn as a solid square, and it has been redrawn. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The package.json style field now points to dist/. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- The icon has been redrawn. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- In React Native, title is exposed to screen readers via accessibility props. (3.49.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.49.0)
- Fixed the icon; in the webfont it now uses codepoint 1028e instead of U+FEFF, which had made it render blank. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- Removed the trailing space from the icon class attribute, which caused React hydration mismatches in server-rendered markup. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- IconNode compiles again against @types/react 19 after removal of the ReactSVG type; type and RSC guards were also added. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- The solid export condition now points to a .jsx source entry, fixing the react/jsx-runtime resolution error in Vite SSR. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
- The stroke-to-outline pipeline now uses unstroke, unioning each glyph into one path; TTF files are ~36% smaller and glyphs that lost filled areas render correctly. (3.47.0) — [release notes](https://github.com/tabler/tabler-icons/releases/tag/v3.47.0)
