Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 15, 2023

This PR contains the following updates:

Package Change Age Confidence
@fortawesome/fontawesome-svg-core (source) 1.2.36 -> 7.1.0 age confidence
@fortawesome/free-solid-svg-icons (source) 5.15.4 -> 7.1.0 age confidence
@fortawesome/react-fontawesome 0.2.6 -> 3.1.0 age confidence

Release Notes

FortAwesome/Font-Awesome (@​fortawesome/fontawesome-svg-core)

v7.1.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v7.0.1

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v7.0.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.7.2

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.7.1

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.7.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.6.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.5.2

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.5.1

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.5.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.4.2

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.4.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.3.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.2.1

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.2.0

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.1.2

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.1.1

Compare Source

Change log available at https://fontawesome.com/docs/changelog/

v6.1.0

Compare Source

Change log available at https://fontawesome.com/v6/changelog

FortAwesome/react-fontawesome (@​fortawesome/react-fontawesome)

v3.1.0

Compare Source

Features
  • custom cssPrefix support (ad42835)
  • layers: add support for layers with FontAwesomeLayers component (2c84902)
Bug Fixes
  • better export path for CustomPrefixProvider (663cd25)
  • browser-support: don't use string.replaceAll to fix safari 12 support (1776e3a)
Testing
  • layers: add unit tests for FontAwesomeLayers (d31480b)
  • utils: unit tests for withPrefix utility (982f649)
Documentation
  • add inline documentation for CustomPrefixProvider (46f69d4)
  • remove .env requirement (c942c6a)
Chores

v3.0.2

Compare Source

Bug Fixes
  • constants: resolve JSON import errors for vite/remix users (850a804)
  • test: flaky converter performance test in CI (8f43f0e)
  • WCAG: correctly read aria-label and ensure aria-hidden is false when label present (19ddeb3)
Testing
  • converter: fix unit test for aria-label handling (8c49cdc)
  • remove flaky test (f9605ab)
  • remove unnecessary test conditionals for v5 (fd5bf9b)
Chores
  • don't include release notes in release commit (78ce3f8)
  • dx: integrate semantic-release and commitlint (de5b958)
  • remove dependency on semver (066019b)
  • update release config for better changelogs (7d2c242)
CI/CD
  • actions: refactor CI workflow to split some jobs out of matrix (d0d1fb6)
  • actions: use commitlint github action (4ab8726)
  • use public npm registry for npm ci (69ea57b)

v3.0.1

Compare Source

Bug Fixes
  • Added additional module resolution configs in package.json (b078d99)
  • Refactored SVGCore version checks to use dynamic import to fix #​589 (bc7cad0)

v3.0.0

Compare Source

BREAKING
  • Dropped support for end-of-life FontAwesome versions (below v6), Node versions (below 20.x) and React versions (below 18.x)
  • Dropped support for browser versions that don't support the ES2020 standard, namely JavaScript built-in: globalThis
Changes
  • Rewrote the entire library from plain JavaScript to TypeScript
  • Replaced rollup with tsup for providing both ESM and CJS exports from one TypeScript source
  • Removed prop-types in favour of colocated typings for React component props
  • Added better type definitions to each prop including examples of usage
  • Upgraded eslint from v6 to v9, rewrote config as Flat Config, modernised ESLint config, plugins and rules
  • Refactored all unit tests from the deprecated react-test-renderer to the industry standard @testing-library/react
  • Upgraded all other development dependencies to latest versions as of release date
  • Optimised FontAwesomeIcon by reducing per-render function calls and memory allocations
  • Optimised classList function by removing runtime semver checks and array operations
  • Optimised converter with a full rewrite for significant performance increases (~70%)
  • Moved inline class strings from getClassListFromProps to pre-computed maps
Bug Fixes
  • Fixed accessibility ID generation (titleId, maskId) for SSR ensuring a consistent ID across server and client renders (#​93, #​550, #​573)
  • Fixed TypeScript errors when styling duotone icons with CSS variables (#​509)
  • Fixed aria-hidden so it is false if there is a non-empty aria-label attribute (#​126)
  • Resolved large number of npm audit issues by removing and updating dependencies


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 456343c to bd6941c Compare May 15, 2023 09:57
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from 3aac11c to 2618a27 Compare May 29, 2023 06:07
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 2618a27 to e0548e5 Compare June 26, 2023 12:02
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from e0548e5 to 8f70cf2 Compare July 25, 2023 12:50
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from bc00cac to b073edb Compare August 9, 2023 10:04
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from ebfe814 to 29dc4eb Compare August 14, 2023 09:44
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 29dc4eb to 03a4c45 Compare August 21, 2023 06:23
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 03a4c45 to 9803e3f Compare August 28, 2023 06:53
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 9803e3f to ccb5770 Compare September 4, 2023 11:04
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from 6f04696 to 0cc7924 Compare September 18, 2023 17:04
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 0cc7924 to 6f87d79 Compare September 25, 2023 11:04
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from 50007c3 to 248ebc5 Compare October 24, 2023 07:43
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 248ebc5 to 1dcb909 Compare October 31, 2023 16:42
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 5 times, most recently from e2d2bdc to 5f70c3a Compare November 20, 2023 12:55
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from c0a4a7d to aaaefcc Compare December 1, 2023 00:49
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from 1417305 to 5cf0f9e Compare July 22, 2024 08:01
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from 05c7d0c to 0818159 Compare August 12, 2024 07:02
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 0818159 to 975a71e Compare August 19, 2024 10:30
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 3 times, most recently from 992bbeb to 7c7c02f Compare September 16, 2024 15:51
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 7c7c02f to 92ffd20 Compare September 30, 2024 15:47
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 92ffd20 to 7593d33 Compare October 14, 2024 11:11
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 7593d33 to fa36d9a Compare October 31, 2024 19:59
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from fa36d9a to 5904a8e Compare November 11, 2024 11:11
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from fc109b4 to 5525766 Compare November 20, 2024 18:10
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 5525766 to 3f716aa Compare December 16, 2024 23:28
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 3f716aa to 98744c4 Compare January 30, 2025 18:08
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from 2edbbbe to 66e5c9f Compare March 3, 2025 10:03
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 66e5c9f to a442382 Compare May 21, 2025 04:02
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from a442382 to ea81e8c Compare July 22, 2025 20:36
@renovate renovate bot changed the title chore(deps): update font awesome to v6 (major) chore(deps): update font awesome to v7 (major) Jul 22, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Jul 22, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn config optional Use `--omit=optional` to exclude optional dependencies, or
npm warn config `--include=optional` to include them.
npm warn config
npm warn config       Default value does install optional deps unless otherwise omitted.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @edx/[email protected]
npm error Found: [email protected]
npm error node_modules/react
npm error   dev react@"17.0.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer react@"^18.0.0 || ^19.0.0" from @fortawesome/[email protected]
npm error node_modules/@fortawesome/react-fontawesome
npm error   dev @fortawesome/react-fontawesome@"3.1.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2025-11-19T00_34_14_187Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2025-11-19T00_34_14_187Z-debug-0.log

@renovate renovate bot force-pushed the renovate/major-font-awesome branch from ea81e8c to e0d05a1 Compare August 22, 2025 10:56
@renovate renovate bot changed the title chore(deps): update font awesome to v7 (major) chore(deps): update font awesome (major) Aug 22, 2025
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from e0d05a1 to 9543291 Compare August 27, 2025 05:42
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 9543291 to 363dcf1 Compare September 6, 2025 22:41
@renovate renovate bot force-pushed the renovate/major-font-awesome branch 2 times, most recently from 97a4ef2 to 9ee0413 Compare October 3, 2025 01:27
@renovate renovate bot force-pushed the renovate/major-font-awesome branch from 9ee0413 to 9fb83f3 Compare November 19, 2025 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant