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

2.1.0 - FontAwesome 4 Shim #34

Merged
merged 1 commit into from
Apr 2, 2018
Merged

2.1.0 - FontAwesome 4 Shim #34

merged 1 commit into from
Apr 2, 2018

Conversation

jessedoyle
Copy link
Owner

@jessedoyle jessedoyle commented Apr 2, 2018

  • Add a compatibilty class that includes FontAwesome 4
    shim data from the FontAwesome metadata.
  • Effectively rewrite all instances of fa-* to their
    appropriate FontAwesome 5 font family.
  • Perform the icon key rewrite at the higest scope possible
    in Prawn::Icon::Interface to retain backwards compatibility.
  • Add a deprecation warning whenever fa-* references
    are encountered.
  • Disable the Layout/IndentHeredoc rubocop rule to not
    have to include further dependencies for heredoc
    indentation.
  • Bump version to 2.1.0.

See the discussion here.

* Add a compatibilty class that includes FontAwesome 4
  shim data from the FontAwesome metadata.
* Effectively rewrite all instances of `fa-*` to their
  appropriate FontAwesome 5 font family.
* Perform the icon key rewrite at the higest scope possible
  in `Prawn::Icon::Interface` to retain backwards compatibility.
* Add a deprecation warning whenever `fa-*` references
  are encountered.
* Disable the `Layout/IndentHeredoc` rubocop rule to not
  have to include further dependencies for heredoc
  indentation.
* Bump version to 2.1.0.
@jessedoyle jessedoyle merged commit 51a84ae into master Apr 2, 2018
@jessedoyle jessedoyle deleted the fa-4-compat branch April 2, 2018 04:22
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