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)