Alpha 2
6.0.0-alpha2
Released December 22, 2020
# Added
- NPM-installable packages (SVG core, icon content packages, pro and free)
- Alias support in browser-centric JavaScript and NPM packages
- New icons for latin alphabet characters (a-z, 0-9) including circle and square variants
-
New JavaScript API
parse.icon
method which parses various input formats to specify icons - New commissioned icons
- New commissioned brand icons
- New round of top icons requests
- New plus, minus, exclamation variants of more icons
- SCSS/Less pre-processor map for brand icons
- SCSS/Less pre-processor map for official icons
-
fa-spin-reverse
utility to render icon animations in reverse - Support for adjusting speed of icon animations
- Support for CSS Custom Properties use across the styling toolkit
- Support for Vue and React components
- A way to dynamically import icons in React
# Changed
- Removed explicit CSS custom property fallbacks in SCSS/Less files in favor of using Autoprefixer
- JavaScript API findIconDefinition method now supports aliases
- Revised Duotone Icon layers to be more consistent across the collection
- CSS3 Notation is used when selecting Pseudo-Elements
- Icon sizing now has separate relative and literal size scales and classes
- Relative icon sizing has an expanded scale (2xs - 2xl) and provides vertical alignment with text
- Renamed 'pulse' animation to 'spin-pulse'
- Added more SCSS/Less pre-processor variables for easier customization
-
Renamed
_larger
SCSS/Less pre-processor partial to_sizing
-
Added an
'fa-'
prefix to namespace screen reader-based utilities - Updated screen reader-based utilities to current best practices
- Separated brand and official icon definitions in SCSS/Less
- Separated brand and official icon definitions in CSS
-
Removed
.eot
and.svg
web font-face files and support - Removed IE8 + 9 support across styling toolkit
- Updated syntax used to reference icons in Vue and React components
# Fixed
- Lots of icon fixes, removal of duplicates, typo corrections
-
Corrected Less syntax for defining the
.fa
,.fad
, and.fa-duotone
classes - Corrected styling for Text and Counter-based layers
- Removed unused SCSS/Less pre-processor variables
- Removed unused SCSS/Less pre-processor utilities and mixins
- Fixed vertical alignment of icons in a list for SVG + JS framework
- Corrected box-sizing and the box-model for SVG + JS framework-rendered icons