to improve rendering performance, no more relying on the FA SVG/JS autoReplaceSvg and mutation observer functionality. Instead, there's a new fa-icon that directly renders an SVG.
drop support for inheriting any of four technologies: KitSvg, KitWebfont, CdnSvg, CdnWebfont. Now, we'll just always use SVG tech within the chooser. If the outer DOM already has the svg API setup, we'll use it, otherwise we'll add it for use in the DOM.
do not rely directly on Pro SVG kits to fetch in the SVGs, but instead fetch them as needed, adding them the library for possible subsequent re-use.
This PR covers a couple of significant changes:
to improve rendering performance, no more relying on the FA SVG/JS autoReplaceSvg and mutation observer functionality. Instead, there's a new
fa-icon
that directly renders an SVG.drop support for inheriting any of four technologies: KitSvg, KitWebfont, CdnSvg, CdnWebfont. Now, we'll just always use SVG tech within the chooser. If the outer DOM already has the svg API setup, we'll use it, otherwise we'll add it for use in the DOM.
do not rely directly on Pro SVG kits to fetch in the SVGs, but instead fetch them as needed, adding them the library for possible subsequent re-use.