Community
Changelog
Release history for Solar Icons packages.
v2.0.0 (beta)
Unified major version across all packages. First release with a single package per framework, CSS variable cascade, built-in duotone, and stroke width control.
Breaking changes
- One package per framework. V2 merges
@solar-icons/react-perfinto@solar-icons/react. - Import paths use kebab-case (
bold-duotone, notBoldDuotone). - Component names include the
Iconsuffix (HeartIcon, notHeart). Style suffix is in the name only when the import path does not specify the style. - V2 drops category imports (
@solar-icons/react/category). Import per-icon per-style. - V2 drops the
/ssrsubpath. Icons work in SSR by default. - V2 drops the
mirroredprop.
New features
SolarProvideranduseSolarin every web framework. Defaults cascade through CSS variables.secondaryColorandsecondaryOpacityfor duotone accent control.strokeWidthprop for Linear, Broken, and LineDuotone styles.isolatedprop to bypass provider defaults.- Dynamic style switching via
dynamicimport path withweightprop.
Previous versions
For changes before v2, see the GitHub releases page or the legacy changelog.
How is this guide?
Last updated on