Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Note that references to the Font-Awesome-Pro repository refer to a GitHub
repository that is by invitation only. You will get a 404 - Not Found if you do
not have access
5.15.4 - 2021-08-04
Changed
Fixed
5.15.3 - 2021-03-16
Changed
- Updated air-freshener's design due to trademark violation notice
5.15.2 - 2021-01-13
Changed
- Support release to improve Font Awesome Kits performance
5.15.1 - 2020-10-05
Changed
- Update to the ravelry brand icon
Fixed
- Removed fill attribute from the vest and vest-patches icon
- Moved attribution comment to correct location for sprites
- Fixed duotone icons not rendering in Kits
5.15.0 - 2020-09-28
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Added
- Added guilded, hive, innosoft, instalod, ns8, octopus-deploy, perbyte,
uncharted, watchman-monitoring, wodu sponsored brand icons
- Added commissioned vest and vest-patch icon
- Added cloudflare brand icon
Changed
- Removed the adobe icon at the request of Adobe
- Update rocketchat brand icon
Fixed
- Conflict detection now includes Kits when checking for conflicts
5.14.0 - 2020-07-15
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Fixed
5.13.1 - 2020-06-18
Added
- New brand icons deezer, edge-legacy, google-pay, rust, tiktok, and unsplash
- Icons sink, users-slash, bacteria, and bacterium added to Font Awesome Free
Changed
- Updated brand icons bandcamp, google-plus, tripadvisor, and yahoo
Fixed
- Icon hand-holding-water missing 5.13.0 in its versions
5.13.0 - 2020-03-23
Added
- New icons related to COVID-19
- Added the ability to specify mask ID and title ID for SVG with JS which allows
snapshot testing tools to get a predictable result when executing tests
Changed
- Explicitly set font-display to block which supresses warnings of font-display
in tools like Lighthouse
Fixed
- Corrected version 4 font face shim src attribute declaration that was warning
of incorrect font file format
- Fixed font family name to be 'Font Awesome 5 Free' for free kits when using
pseudo-elements
5.12.1 - 2020-02-04
Added
Changed
Fixed
- Guard against run-away pseudo element searching with String.codePointAt ponyfill
- Silence errors when using the conflict detector
5.12.0 - 2019-12-10
Added
- New science fiction and household icons
- Metadata in Yaml format now available in JS packages
@fortawesome/fontawesome-free and @fortawesome/fontawesome-pro
Changed
- Updated twitch, safari, pied-piper, and android brand icon
- Renaming haykal icon to bahai
- Added "sideEffects: false" to JS icon packages to aid with tree-shaking
Fixed
- Improved eye position on the dog icon
- Updated solid style of the shape icon
- Adding missing versions for balance-scale-left and balance-scale-right icons
- Corrected missing cut-outs for envelope-open-dollar and envelope-open-text
which made swap opacity incorrect
- Fixing icon mismatch for contract and expand icons in the version 4 shim
- TypeScript definition includes optional params for layer() API call
- Symbols can now be inserted using Windows Character Map, Word, and PowerPoint
FortAwesome/Font-Awesome#14614
- Correcting the LICENSE.txt for @fortawesome/fontawesome-svg-core and
@fortawesome/fontawesome-common-types
5.11.2 - 2019-09-23
Changed
- Updated laravel brand icon
Fixed
- New scanner-image icon was using the same unicode value as scanner causing overlapped icons
- The film-canister icon was incorrectly spelled film-cannister
5.11.1 - 2019-09-18
Fixed
- Duotone icons updated in 5.11.0 had incorrect attribute order which caused
them to fail to load for all kits
5.11.0 - 2019-09-18
Added
- New tech, music, and western-themed icons
- Added umbraco, swift, orcid, mdb (and one more surprise) brand icons
Fixed
- SVG with JavaScript no longer duplicates the id attribute when in nesting mode
- Corrected inconsistencies with the send-back and send-backward icons
- Corrected inconsistencies with duotone icon viewBox widths that did not match
the solid style
5.10.2 - 2019-08-22
Added
- SVG with JS API function layers() now accepts params to add additional classes
Changed
- Lots of updates to various duotone icons
- Updated the keybase brand icon
Fixed
5.10.1 - 2019-08-02
Added
- README file in the otfs/ directory to help direct folks to documentation for the new Duotone OTF file
Changed
- A lot of visual improvements and consistency fixes to many of the new Duotone icons
- The fa-swap-opacity class now works with parent containers where Duotone icons as children
Fixed
- Duotone SCSS files were not being correctly compiled with the Dart-Sass tool
- Font Awesome logo was not appearing in desktop application in font pickers
5.10.0 - 2019-07-29
Added
- Duotone icons style added with over 1,600 new icons
- New conflict detection script to help identify conflicting versions of Font Awesome (js/conflict-detection.js)
- Icons border-center-v and border-center-h
- New brand icon for cotton-bureau
Changed
- Updated version 4 shim to more accurately match sort-alpha-desc, sort-amount-desc, sort-numeric-desc
Fixed
- Icon sort-amount-down-alt incorrectly matching sort-amount-down
- Icon border-outer icon missing inner grid shapes
5.9.0 - 2019-06-04
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Added
- An assortment of voted icons, updated icons, and new icons
- New icons and updates to the text editor category
- A flipped version of the phone and phone-alt icon
Changed
Fixed
- Proportions corrected on facebook-messenger brand icon
5.8.2 - 2019-05-07
Added
Changed
- Updated redhat, mailchimp brand icons
- Updated Facebook brand icons in accordance with https://facebookbrand.com (facebook, facebook-f, facebook-square)
- Updated Git brand icons (git, git-square, git-alt)
- Removing the "at" character to prevent overlap with the at icon
Fixed
- Missing version for the route icon FortAwesome/Font-Awesome#13804
- Corrected the orientation of radiation and radiation-alt icons
- Alignment fixed for check-double
- Moved the notch into the correct location for sim-card
- Allow the role attribute to be specified FortAwesome/Font-Awesome#14791
- Prevent IE11 CSS selector error from crashing SVG with JS execution
5.8.1 - 2019-03-21
Fixed
- Correct the baseline alignment of the linkedin-in brand icon
5.8.0 - 2019-03-20
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Added
- New sponsored icon wave-square
- Adding new mutateApproach configuration which can force SVG with JS to render synchronously
- Adding a round of top requested brand icons
Changed
- Updating search terms and adding new categories
- Removing descender-based CSS from the .fa-icon Sass mixin
- Removed title elements from SVG sprites
Fixed
- Fixing several icons such as spinner-third that had incorrect widths
- Allow Sass setting for
font-display
to be changed
- Missing dots in the flower icons
- Support strict math compatibility for Less
- Support fa-flip-both in the SVG with JS version
5.7.2 - 2019-02-12
Fixed
- Vertical alignment issues using OTF and TTF files in desktop applications that differ from previous
Font Awesome versions (< 5.7.0)
5.7.1 - 2019-02-01
Fixed
- The @fortawesome/fontawesome-pro package had a corrupted SVG webfont file for the solid style
- IE11 error reporting Promise as undefined or finally() not a function
- The cheese has been moved on top of the patty for cheeseburger
5.7.0 - 2019-01-28
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Added
- New Food category
- More Medical icons
- More icons from the leaderboard
- Added tasks-alt
- New CSS class fa-flip-both that applies fa-flip-horizontal and fa-flip-vertical together
- CSS now defaults to font-display: auto
- Sass and Less files contain a variable that can be changed to alter the font-display value
Changed
- Updated slack brand icon
- Reverted calendar-alt to previous design before 5.6.0
Fixed
5.6.3 - 2018-12-20
Changed
- Revising fire icon and adding alternative fire icon
- Updating fedora brand icon
5.6.1 - 2018-12-12
Fixed
5.6.0 - 2018-12-07
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
Added
- Holiday category
- Winter category
- A nice selection of the top requested icons from the Font Awesome Leaderboard
- Sponsored icon horse-head
- Brand icons adobe, artstation, atlassian, centos, confluence, dhl, diaspora,
fedex, fedora, figma, intercom, invision, jira, mendeley, raspberry-pi,
redhat, sketch, sourcetree, suse, ubuntu, ups, usps, and yarn
- The Canadian Maple Leaf (Aboot time, eh. You hosers.)
Changed
- Added more icons to Buildings, Hands, Spinners, Users & People, and Vehicles categories
- Added indicators whether an icon was added to Font Awesome through community voting
Fixed
- Missing metadata for holly-berry
5.5.0 - 2018-11-02
Added
- Politics category
- Weather category (volume 1 and 2)
- Brand icon reacteurope
- Sponsorship of briefcase by WorkRails
Fixed
- Alignment centered for larger icons when using the CSS stacks feature
5.4.2 - 2018-10-25
Added
Changed
- Updated rocketchat brand icon
- Adding vr-cardboard and d-and-d-beyond to Free version
- Replacing rendact with wpressr brand icon
- Changing the version 4 shim for commenting icon to solid style to better match version 4
Fixed
- Path issues with tombstone-alt icon in Regular and Light styles
5.4.1 - 2018-10-10
Fixed
- Separate wand and wand-magic into unique icons
- Corrected the alignment of linkedin-in
- Renamed categories "Holiday" to "Halloween" and "Seasonal" to "Autumn"
5.4.0 - 2018-10-08
Added
- New Tabletop Gaming, Holiday, Seasonal category
- 7 tabletop gaming brands (acquisitions-incorporated, critical-role, d-and-d, d-and-d-beyond, fantasy-flight-games, penny-arcade, wizards-of-the-coast)
- 25 new animals (and all of them are real you Disbelievers)
- Sponsorship of volume-mute by Pulse-Eight
- creative-commons-zero added to Free version
- DEV brand icon
- Search terms "positive" and "negative" added to applicable icons
- Sponsorship of chess-knight by Inspira bvba
- Sponsorship of blender-phone by Joe Emison
- Icons chair, chair-office, file-csv, hammer, head-side, head-vr, house-damage, hryvnia, network-wired, running, slash, user-injured, and vr-cardboard
Changed
- Using masks with SVG and JavaScript now use nanoid generated IDs instead of a simple counter
- Updated speakap brand icon
- Revised menorah icon and added hanukiah
Fixed
- Slight distortion in book-heart
- Bad search terms for folder icon
- Set license for @fortawesome/free-brands-svg-icons NPM package
5.3.1 - 2018-08-28
Changed
- Updating icons in the Status category
Fixed
- sponsors.yml listed icon prayer instead of pray
- Removed Pro icons that accidentally made it into Free
5.3.0 - 2018-08-27
Added
- New Religion, and Marketing category
- New icons in the Mathematics, and Business category
- New stats for signal, volume, and wifi icons
- New brand icon for the-red-yeti and alipay
Changed
- Adding ethereum to Currency category
- Adding bitcoin and btc to Payments & Shopping
Fixed
- Incorrect name for layer-minus and layer-plus in sponsors.yml
- Reversing route-highway and route-interstate
- Correct version identifier in OTF and web font files
- CSS keyframe names are not minified (and renamed) to prevent conflict with user or app specific names
- Sass placeholder selector added for %fa-icon to fix CSS precendence issue with font-weight
5.2.0 - 2018-07-23
Added
- New education and automotive categories
- More icons in the medical and maps categories
- Top requested brands ello, hackerrank, kaggle, markdown, neos, and zhihu
5.1.1 - 2018-07-17
Added
Changed
- Marked the font-awesome-logo-full as a "private" icon
- Consistently named and minified CSS and JS files in the CDN, npm packages, and zip files
Fixed
- Removed "fa-" prefix from Less and Sass style bundles filenames
- Unable to use brand icons with pseudo-elements and SVG with JS
- Adding icons explicitly using the library were not available when using pseudo-elements and SVG with JS
- smile-plus search terms in icons.yml incorrectly formatted
- kiss and grin-wink icons having incorrect weight / style FortAwesome/Font-Awesome#13361 FortAwesome/Font-Awesome#13363
- Missing underscore in filenames in the less/v4-shims.less FortAwesome/Font-Awesome#13415
- Light style for code-commit
- Including rev brand icon in the Font Awesome Free version
5.1.0 - 2018-06-20
Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
UPGRADING.md guide for more
information.
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
5.0.13 - 2018-05-10
Added
- 68 icons to Free and 165 to Pro of the most requested icons in Font Awesome
5.0.12 - 2018-05-03
Added
- A long time ago in a galaxy far, far away some icons were added
Fixed
- Renamed the r brand to r-project to prevent ligature collision with the "r" glyph
5.0.11 - 2018-05-01
Added
- 16 new user icons
- Full set of Creative Commons symbols
- Regular style comment-dots used for v4 comment-alt in shim
- Top 6 brand icons: r, ebay, mastodon, researchgate, keybase, teamspeak
Changed
Fixed
5.0.10 - 2018-04-10
Added
Changed
- Updating depth of dna icon
- Updating pied-piper, adding pied-piper-hat
Fixed
5.0.9 - 2018-03-27
Added
- New Chat icon pack and category
- New Charity icon pack and category
- New Moving icon pack and category
- New icons hands and hand-holding
Changed
- Updated flipboard, readme, and houzz brand icon
- Making all solid icons in the medical icon pack free
- Updated hand-holding-box and hand-receiving in the Light style
Fixed
- Missing box-sizing CSS property for fa-layers-counter
5.0.8 - 2018-03-01
Fixed
5.0.7 - 2018-02-26
Added
- New Logistics category
- New Medical category
- Individual SVG files available from the Font Awesome CDN
- Additional search terms
Changed
- Apple brand icon update FortAwesome/Font-Awesome#12337
- Disable mutation observers with fontawesome.noAuto() is called
- License information now references https URL scheme
Fixed
5.0.6 - 2018-01-25
Fixed
5.0.5 - 2018-01-25
Added
- New Sports category
- New Chess category
- Added brand icons for flipboard, php, quinscape, and hips
Fixed
- Sass and Less mixin fa-icon() now uses ems instead of percentage
- Corrected misspelling of "Alternate" in category labels
- Improved TypeScript definitions for @fortawesome/fontawesome
- Server-side rendering was failing due to DOM-specific object access
- SVG attributes "data-fa-processed" renamed to "data-fa-i2svg", only applies if rendered with i2svg() method
5.0.4 - 2018-01-10
Changed
- Updating all NPM package READMEs
Fixed
5.0.3 - 2018-01-08
Added
- Adding elementor, youtube-square brand icons
- Adding window-minimize to the Free subset
- TypeScript support for all NPM packages
Fixed
- Corrected uneven spacing in university, address-book, address-card, id-badge, id-card, mouse-pointer, phone-volume, portrait, user-alt, user-circle, user-md, user-plus, user-times, user , users
- Corrected uneven spacing in brand icons behance-square, dashcube, discourse, ember, erlang, fort-awesome, js-square, laravel, mix, patreon, palfed, phoenix-framework, node-js, skyatlas, stack-exchange, stripe, viber, weixin, yahoo , yoast
5.0.2 - 2017-12-19
Added
- Adding amazon-pay, cc-amazon-pay, korvue, ethereum brand icons
- Adding stopwatch to Free version
Changed
- Ligatures now support capital case, all caps, and title case
Fixed
5.0.1 - 2017-12-08
Added
- Adding font-awesome-flag, lock-open, redo-alt, sync-alt, undo-alt to the Free version
- New NPM packages
fontawesome-free-webfonts
and fontawesome-pro-webfonts
- Adding old icon names to search terms for renamed icons
- Extensive metadata added to the
advanced-options
directory
- Adding stripe-s brand icon
- Adding typo3 brand icon
Changed
- Updated dropbox brand icon to match new branding guidelines
- Updated firefox brand icon
- Updated strava brand icon
- OTF font file now include a space character
Fixed
- OTF font file now supports different styles in Windows
- OTF font file "j" character now has correct space on the right
- Modifying the
class
attribute on an existing <svg>
allows you to change the icon
5.0.0 - 2017-12-01
Added
Changed
- CSS vertical-align now "em"-based instead of percentage making it more consistent
- fa-ul width now closer to default browser size
This release includes breaking changes
Added
- Brand icons: gitter, cc-stripe, stripe, hooli, aviato, strava, ember, angular, font-awesome-flag
- Icons compress-alt and expand-alt
- Adding calendar to Font Awesome 5 Free
- SASS function that makes it easier to use variables FortAwesome/Font-Awesome-Pro#824
Changed
- BREAKING Renamed icon composition to mask ("data-fa-compose" becomes "data-fa-mask")
- BREAKING Re-organized directory structure to match upcoming documentation
- BREAKING Font Awesome styles inserted into the
<head>
will now precede other link and style definitions
- BREAKING
fontawesome.text
and fontawesome.icon
now use styles
param instead of style
- Updated sizing for twitter, discord, youtube
- Class fa-li now respects line-height and has new recommended markup (see included docs)
Fixed
- Duplicate
style
tags being added in the head FortAwesome/Font-Awesome-Pro#858
- Error with icon composition/masking that caused a confusing error message
- An error when using pseudo elements and the element is empty (Array.reduce error)
- Icons not being replaced with SVG if the text content is not empty
Added
- Ligature support in the OTF font
- Vue.js brand icon
- Sass and Less brand icons
- Autoprefixer brand icon
- Individual icon imports in icon packages FortAwesome/Font-Awesome-Pro#808
Changed
- Better poo eyes
- Renamed HTML status classes to
fontawesome-i2svg-active
, fontawesome-i2svg-pending
, fontawesome-i2svg-complete
- HTML status class for active is added only after the first batch of icon replacements occur
- Added mention of newer versions of iOS in documentation FortAwesome/Font-Awesome-Pro#810
Fixed
Added
Changed
Fixed
Added
- Brand icons: accusoft, ns8, uniregistry
Fixed
Changed
Fixed
Added
Changed
- Power Transforms now execute inside the SVG instead of on the root element
- Filenames have changed to reflect a better division between Font Awesome Free and Pro
Fixed
Added
- Ability to flip horizontal and vertical with CSS classes fa-flip-horizontal and fa-flip-vertical
- New film-alt icon that allows for layering other icons
- Microsoft brand
Changed
Fixed
Added
Fixed
Added
- 590 total core icons in each style
- 291 total brand and logo icons
Fixed
Added
- 583 total core icons in each style
Fixed
Added
Changed
Fixed
Added
- 524 total core icons in each style
- 289 total brand and logo icons
- New composition framework FortAwesome/Font-Awesome-Pro#537
- Animated indicator if you use an icon that does not exist
Changed
- Basic linting for Sass and Less files
- Add JavaScript guard block to prevent leaking errors
- Add support for automatic accessibility to SVG Framework Layers
Fixed
Added
- 451 total core icons in each style
- 281 total brand and logo icons
- Less support is back!
- OpenType (.otf) file formats for web fonts
Changed
Fixed
Added
- 410 total core icons in each style
- 270 total brand and logo icons
- All new Font Awesome 4 shim file
- Beginnings of a public JS API FortAwesome/Font-Awesome-Pro#512
Changed
Fixed
Added
- 228 total brand and logo icons
- New transform framework for sizing, moving, rotating, and flipping icons
- New icon counters
- New layers framework
- New text overlays
- Auto-comments with the original source icons alongside SVG replacements
Changed
- Autoprefixer to correctly add browser prefixes for supported browsers
- Removed browser-specific CSS properties in Sass source files (now relies on autoprefixer)
Fixed
- The rotation on checkmark icons
- Other icon feedback from previous weeks
- Correct fixed width settings to 1.25em (based on the new 16px grid)
- Icons displaying as block instead of inline-block in IE and older Safari
Added
Added
- 95 additional icons; including file types, directional, and some existing and new brand icons
Fixed
Added
Fixed
Added
- 300+ more icons
- Brands pack
- New JavaScript based SVG Framework
- New SVG Sprites based framework
- Source SVGs
- Documentation with a convenient build-in web server
Changed