Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.0.0: Switch to GraphQL API for latest version support #23

merged 37 commits into from Mar 1, 2021


Copy link

@MickeyKay MickeyKay commented Sep 13, 2020

This PR drastically simplifies the BFA library, with some key improvements:

  • Cuts over to use the Font Awesome GraphQL API for all data, consolidating the previous multiple API calls to a single optimized call.
  • Removes the ability to select a specific version, instead defaulting to the latest version always.
  • Removes the ability to select unminified CSS.
  • Adds the ability to include the Font Awesome v4 shim CSS for backwards compatibility.
  • Deprecates a few legacy functions, filters, and args.

This PR is a dependency of the related PR into the actual Better Font Awesome plugin: MickeyKay/better-font-awesome#17

@MickeyKay MickeyKay changed the base branch from master to feature/fa-5 Sep 13, 2020
@MickeyKay MickeyKay changed the base branch from feature/fa-5 to master Sep 13, 2020
@MickeyKay MickeyKay merged commit 7c259fc into master Mar 1, 2021
1 check passed
@MickeyKay MickeyKay deleted the feature/fa-5-latest branch Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

None yet

1 participant