Skip to content

Releases: omacranger/fontawesome-subset

4.6.0

29 Aug 22:20

Choose a tag to compare

Added

  • Support FontAwesome 7.0.0, thanks @Athorcis

4.5.0

31 Dec 15:01

Choose a tag to compare

Added

  • Support FontAwesome 6.7.0+, including the new sharp-duotone and duotone variants

4.4.0

29 Mar 03:42

Choose a tag to compare

Added

  • Support for FontAwesome 6.4.0+ including new sharp-light and sharp-regular subsets

4.3.1

08 Sep 23:46

Choose a tag to compare

Changed

  • Update error / debug message when requested package cannot be resolved. Provide typical resolution if attempting to use pro features without specifying pro package in options.

4.3.0

03 Sep 14:33
a606a8f

Choose a tag to compare

Added

  • Support for FontAwesome 6.2.0+ including new sharp-solid subset
  • Add ability to locate icons based on their unicode value (for those using them in CSS), or any other aliases

4.2.0

21 Jul 00:29

Choose a tag to compare

Fixed / Added

  • Re-add support for woff file formats, and allow customizing exported fonts via targetFormats option. ( #26 )

4.1.0

02 Jul 14:40

Choose a tag to compare

Fixed / Changed

  • Add support for thin font subset ( #23 )
  • Add better / additional logging information for invalid subset & icon combos
  • Return promise from fontawesomeSubset to listen for success status

4.0.0

30 Jun 00:07

Choose a tag to compare

Fixed / Changed

  • Update minimum FontAwesome NPM dependencies to >=5.12.0.
  • Upgrade parsing system to use icon metadata YAML instead of parsing SVGs. This also fixes FontAwesome 6.0 support ( Resolves #15 & #16 )
  • Replace manual usage of node_modules with require.resolve ( Resolves #17 )

3.0.0

13 Sep 22:03

Choose a tag to compare

Fixed / Changed

  • Update default export to be an object for better future maintainability & modern tooling. See the upgrade guide for further details.
  • Update all dependencies to latest versions ( Resolves #13 )
  • Remove default timestamp on fonts to ensure deterministic output ( Resolves #11 )

2.0.0

16 Aug 20:11

Choose a tag to compare

Fixed / Changed

  • Remove required @fortawesome/fontawesome-free dependency. Must install a needed version manually and define the package type in the options object. Defaults to free. See the upgrade guide for further details.
  • Refactored module to TypeScript.