Font-Awesome/CHANGELOG.md
2018-07-23 11:58:53 -05:00

22 KiB

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.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

  • @fortawesome/fontawesome-pro-light missing submodules

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

  • License information

Changed

  • CSS vertical-align now "em"-based instead of percentage making it more consistent
  • fa-ul width now closer to default browser size

5.0.0-rc5 - 2017-11-28

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

5.0.0-rc4 - 2017-10-27

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


5.0.0-rc3 - 2017-10-13

Added

Changed

Fixed


5.0.0-rc2 - 2017-09-22

Added

  • Brand icons: accusoft, ns8, uniregistry

Fixed


5.0.0-rc1 - 2017-09-15

Changed

Fixed


5.0.0-beta7 - 2017-09-11

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


5.0.0-beta6 - 2017-09-01

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


5.0.0-beta5 - 2017-08-25

Added

Fixed


5.0.0-beta4 - 2017-08-18

Added

  • 590 total core icons in each style
  • 291 total brand and logo icons

Fixed


5.0.0-beta3 - 2017-08-15

Added

  • 583 total core icons in each style

Fixed


5.0.0-beta2 - 2017-08-11

Added

Changed

Fixed


5.0.0-beta1 - 2017-08-04

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


5.0.0-alpha7 - 2017-07-28

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


5.0.0-alpha6 - 2017-07-21

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


5.0.0-alpha5 - 2017-07-14

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

5.0.0-alpha4 - 2017-07-07

Added

  • 93 brand icons

5.0.0-alpha3 - 2017-06-30

Added

  • 95 additional icons; including file types, directional, and some existing and new brand icons

Fixed


5.0.0-alpha2 - 2017-06-27

Added

Fixed


5.0.0-alpha1 - 2017-06-23

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

  • New directory structure