NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2218 most downloaded on pub.dev
Phosphor Icons for Flutter — 1500+ icons in 6 styles (thin, light, regular, bold, fill, duotone). Dart 3.x compatible. Based on Phosphor Icons v2.1.
Last release today
08 Oct 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
4 months old
3 releases · first in 2026
One column per month.
Icon previews now show in VS Code. The preview images added to the docs in 1.1.0 were SVGs, and VS Code does not render remote SVGs in hovers (it show
doc/icons/ in the repository and are not part of the published package, so the package size does not change.dependencies:
phosphoricons_flutter: ^1.1.1Full changelog: CHANGELOG.md
PhosphorIcon accepts shadows again ( #1 ). It works in every style; in Duotone the shadows are applied to both layers, like the original phosphor_flut
PhosphorIcon accepts shadows again (#1). It works in every style; in Duotone the shadows are applied to both layers, like the original phosphor_flutter. fill, weight, grade and opticalSize are accepted too so migrated code compiles unchanged (they have no visual effect: Phosphor fonts are static).Nothing breaks: names, codepoints and the minimum Flutter/Dart versions are unchanged.
dependencies:
phosphoricons_flutter: ^1.1.0Full changelog: CHANGELOG.md
shadows is back on PhosphorIcon (fixes #1). It works in every style; in Duotone the shadows are applied to both layers, like the original phosphor_flutter.PhosphorIcon also accepts fill, weight, grade and opticalSize again, so code migrated from phosphor_flutter compiles unchanged. They have no visual effect: Phosphor fonts are static.PhosphorIcons shortcut) now has a bilingual (EN / PT) dartdoc description, and the library is documented.caduceus) pointed to files that do not exist, and the Regular/Duotone ones were drawn huge and black. All 9180 previews now load at 32 px in a neutral grey that is readable on light and dark themes (IDE hover / autocomplete and pub.dev API docs).screenshots/, regenerated with example/test/screenshots_test.dart).@phosphor-icons/web 2.1.x); the 1.0.0 docs wrongly said core v2.0.8. Docs corrected.DefaultTabController), added a Shadows tab and a widget test that opens every tab.assert message of PhosphorIcon is now bilingual.pub publish --dry-run) and stopped tracking the example/build/ artifacts that had been committed by mistake.dart format (the check pub.dev runs), and the icon generator formats its own output.Dart 3.x compatible without extends IconData
extends IconDataphosphoricons_flutter.pt-BR) and English documentation (READMEs and inline docstrings).extends IconData (which broke in Dart 3.x as IconData became final).PhosphorIcon widget with native Duotone support — two-layer Stack with configurable duotoneSecondaryOpacity and duotoneSecondaryColor.PhosphorIcons convenience class: PhosphorIcons.storefront, PhosphorIcons.storefrontBold, PhosphorIcons.storefrontDuotone, etc.PhosphorIconsRegular, PhosphorIconsThin, PhosphorIconsLight, PhosphorIconsBold, PhosphorIconsFill, PhosphorIconsDuotone.asclepius and caduceus share the same codepoint).@staticIconProvider annotation on all icon classes for Flutter tree-shaking.tool/generate.dart for updating icons from official Phosphor font ZIPs.Your coding agent can read these notes before it upgrades. Set up the MCP server →