Skip to content

Iconify Updates 2025

Iconify components update 4 Jan

New minor versions of all Iconify icon components have been published.

This affects only components that load icon data on demand from Iconify API.

This update removes usage of localStorage for caching icons, making all components GDPR compliant.

Why was it removed?

Caching icons in storage was a very useful strategy in early days of project, when API was not stable and there were no offline solutions.

Today there are other solutions, like various CSS solutions and Unplugin Icons.

Iconify Icon components load icons from API should only be used when internet access is guaranteed. Those components should not be used for apps that can work offline. For offline usage, see links above to alternative solutions.

Additionally, all Iconify icon components have redundancies to load icons from a backup API in case main Iconify API host is unreachable. Therefore, additional layer of caching is no longer needed.

Code changes

Code that managed localStorage cache was not just disabled, it was removed.

This reduces package size for components by about 10%.

Functions enableStorage and disableStorage are still available to avoid breaking user's code, but they do not do anything. They will be removed in new major versions of components.

Released under the Apache 2.0 License.