-
Notifications
You must be signed in to change notification settings - Fork 49
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
WARNING: 0.3.3 contains updates to font-awesome 5.x to 6.x not listed in the 0.3.3 notes #208
Comments
Sorry @cah-briangantzler I didn't know the updates were this breaking. I don't really have a solution to this other than locking the version in your app. I was holding off shipping the possibly breaking change in #206, but I think we should just move forward with both now. |
The removal of the spaces in 569f3e6 also moved my icons, because they were positioned on the screen with the spaces, now they are moved left. Not so big of a change but would have had to go through the app and add the spaces back. I only noticed that in a couple places, but definitely a breaking change. At least that was listed in the update notes. I ended up putting the following in order to get the visuals back.
In order to upgrade I think I will have to go through the entire app looking at every icon and applying my own CSS to get the visuals back in line. In most cases its the above CSS missing so the icons are much larger because the
looked like Unless people overrode the default CSS with their own, I would think anyone upgrading would have to go through this. As it turns out I already had a project to go through and fixed every icon to no longer use the alias. At first the aliases were not honored, then it was fixed, but also not giving the class of the alias as it used to, so more CSS changes. Perhaps the lesson here is, if at all possible, never use the CSS from an addon but write your own 😦 I would update the version notes to let people know that the underlying fontawesome is updated to V6. I would have taken a closer look when I updated had it been there. Thanks |
I've updated the notes at https://github.com/FortAwesome/ember-fontawesome/releases/tag/0.3.3 with this info. |
WARNING. Updating from 0.3.2 to 0.3.3 has you upgrading to font-awesome 6.0 which has a lot of breaking changes. The change notes for 0.3.3 should include the update in this PR 1b8c17a
Upgrading from 0.3.2 to 0.3.3 to icons generated are missing some classes. CSS in the core has been changed.
Previous element generated for a pencil icon
Icon now generated
You will notice the
fa-w-16
is missing.CSS Targeting this class was provided by font-awesome(appears to come from an update to font-awesome core) (excerpt below)
All the CSS referring to fa-w-xx has been removed. This greatly effected my application. Assume it will for others.
The text was updated successfully, but these errors were encountered: