npm / @fortawesome/react-fontawesome
@fortawesome/react-fontawesome
What changed in @fortawesome/react-fontawesome 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.
1 breaking2 deprecations4 new APIs and options2 fixes and other
@fortawesome/react-fontawesome 39 changes
Breaking changes 1
Given props now override spread props.
Deprecations 2
Adds a deprecation notice to the title prop.
Adds a deprecation notice to the titleId prop.
New APIs and options 4
Adds new canvas options for configuring canvas behavior in the React Font Awesome integration.
Adds support for new animations introduced in Font Awesome v7.3.0.
Supports custom gradient fills for Font Awesome icons.
Exports the CSSVariables type for consumption by users.
Fixes and other changes 2
Supports environments where process is defined but process.env is undefined.
Custom role attributes on SVGs are allowed again, restoring behavior from previous versions.