unstale

npm / @tabler/icons

@tabler/icons

What changed in @tabler/icons 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

2 breaking57 new APIs and options13 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.4 on npm

@tabler/icons 372 changes

Breaking changes 2

  • Extra props such as testID, style and onPress are passed only to the root Svg, rather than every icon node.

    3.49.0release notes

  • Native canvas is no longer built on install.

    3.47.0release notes

New APIs and options 57

Fixes and other changes 13

  • The icon gains alphabet, arabic, typography and character tags.

    3.49.0release notes

  • Its size now matches other square brand icons.

    3.49.0release notes

  • The filled webfont glyph no longer has zero width in Chrome.

    3.49.0release notes

  • The package.json sass field now points to dist/.

    3.49.0release notes

  • The icon is fixed so it is not drawn as a solid square, and it has been redrawn.

    3.49.0release notes

  • The package.json style field now points to dist/.

    3.49.0release notes

  • The icon has been redrawn.

    3.49.0release notes

  • In React Native, title is exposed to screen readers via accessibility props.

    3.49.0release notes

  • Fixed the icon; in the webfont it now uses codepoint 1028e instead of U+FEFF, which had made it render blank.

    3.47.0release notes

  • Removed the trailing space from the icon class attribute, which caused React hydration mismatches in server-rendered markup.

    3.47.0release notes

  • IconNode compiles again against @types/react 19 after removal of the ReactSVG type; type and RSC guards were also added.

    3.47.0release notes

  • The solid export condition now points to a .jsx source entry, fixing the react/jsx-runtime resolution error in Vite SSR.

    3.47.0release notes

  • 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.0release notes