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
merged 37 commits into from
Mar 1, 2021

Conversation

MickeyKay
Copy link
Owner

@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 September 13, 2020 14:53
@MickeyKay MickeyKay changed the base branch from feature/fa-5 to master September 13, 2020 15:00
@MickeyKay MickeyKay merged commit 7c259fc into master Mar 1, 2021
@MickeyKay MickeyKay deleted the feature/fa-5-latest branch March 1, 2021 22:17
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