Update FA to 5.1.0 #6007
Merged
Update FA to 5.1.0 #6007
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Pull Request for Issue #6005
Summary of Changes
Added
New Emoji, Design, and Travel category pack
Another group of requested and commissioned icons
Version 4 shim for Web Fonts with CSS
New simplified download and NPM packages
@fortawesome/fontawesome-free and @fortawesome/fontawesome-pro NPM packages that match what's available in the CDN and .ZIP files
Brand icons rev, nimblr, megaport, mailchimp, hornbill, wix, weebly, themeco, squarespace, aws, shopware
API method toHtml() for converting abstract objects to HTML
API method counter() to generate Layers Counters
API method watch() to configure MutationObserver and watch DOM for icon changes and additions
Changed
Relocating sponsor data to a separate sponsors.yml
Updated teamspeak brand icon
No more default exports in the CommonJS/ES packages (anything installed from NPM)
Greatly improved performance and rendering of CSS pseudo-elements with SVG and JavaScript
Configuration of SVG with JavaScript can now be done with attributes on the script tag
SVG with JavaScript pseudo-elements now match syntax (font-family, font-weight) of Web Fonts with CSS
Fixed
Tree shaking of all NPM packages by default
Alignment of the book-open and dice-six icon
Correcting creative-commons
Incorrect license on the fontawesome-common-types package
Improve ligatures that share a base name with another ligature
Correcting solid style of the digital-tachograph icon
Prevent duplicating classes in some scenarios with SVG with JavaScript
Duplicate insertion of CSS when insertCss() method was called
Missing TypeScript definitions for the free-brands-svg-icons package
Testing Instructions