iconify_sdk 1.0.0 copy "iconify_sdk: ^1.0.0" to clipboard
iconify_sdk: ^1.0.0 copied to clipboard

The Flutter package for Iconify icons. Render any icon from 200+ open-source icon sets with a single widget. Works offline with bundled starter registry.

Changelog #

1.0.0 - 2026-03-16 #

Added #

  • Optimization: New IconifyPictureCache implemented to decouple icon data from dart:ui.Picture lifecycle, significantly reducing re-render overhead.
  • Diagnostics: Added IconifyDiagnostics to monitor cache performance (hits, misses, hit rate) in real-time.
  • Web Support: Enhanced Flutter Web HTML renderer support via SpriteIconifyProvider and SVG sprite sheet optimization.
  • Native Rendering: Added FontIconifyProvider to render monochrome icons as native Flutter Icon widgets using .otf fonts.
  • Bundling: Automatic support for GZIP-compressed assets (.gz) across all providers.

Changed #

  • Stable release version 1.0.0.
  • IconifyIcon now uses CachedSvgIconifyWidget for optimized SVG management.
  • Updated IconifyApp.preload to support background collection loading.

0.2.0 - 2026-03-12 #

Added #

  • Detailed README.md with usage patterns and configuration guides.
  • New examples/basic and examples/bundled demonstration projects.
  • docs/guides/migration-from-iconify-flutter.md for existing Iconify users.
  • docs/guides/safe-collections.md for licensing compliance.

Changed #

  • Improved AssetBundleIconifyProvider reliability.

0.1.0 - 2026-03-12 #

Added #

  • Core IconifyIcon widget for high-fidelity SVG rendering.
  • IconifyApp entry-point for centralized provider configuration.
  • Impeller-optimized rendering path with automatic rasterized fallback for color overrides.
  • Built-in Starter Registry containing ~700 popular icons from MDI, Lucide, Tabler, and Heroicons.
  • Mode-based provider chains (auto, offline, generated, remoteAllowed).
  • Release-mode guard: blocks all network calls by default in production builds.
  • Customizable loadingBuilder and errorBuilder for the IconifyIcon widget.
  • Golden tests for all major renderers and Impeller support.
2
likes
150
points
267
downloads

Documentation

API reference

Publisher

verified publisheraditi.cc

Weekly Downloads

The Flutter package for Iconify icons. Render any icon from 200+ open-source icon sets with a single widget. Works offline with bundled starter registry.

Homepage
Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

flutter, flutter_svg, iconify_sdk_core, meta, path, vector_graphics

More

Packages that depend on iconify_sdk