[4.2] Remove the SCSS deprecations - #36906
Conversation
Signed-off-by: dgrammatiko <d.grammatiko@gmail.com>
|
I have tested this item ✅ successfully on bcc3ce8 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36906. |
| "version": "5.65.1", | ||
| "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.1.tgz", | ||
| "integrity": "sha512-s6aac+DD+4O2u1aBmdxhB7yz2XU7tG3snOyQ05Kxifahz7hoxnfxIRHxiCSEv3TUC38dIVH8G+lZH9UWSfGQxA==" | ||
| "version": "5.64.0", |
There was a problem hiding this comment.
done, btw not reflecting the actual version in the package.json is the source of those inconsistencies...
# Conflicts: # package-lock.json
|
@dgrammatiko I sent you a PR to fix the conflict, after that I can merge this PR. Thank you. |
About merging this PR: @brianteeman already spotted some visual changes due to the upgrade to v6 of Font Awesome. This might need some research (it's just comparing the font icon names using the 2 different sites v5 and v6, making some notes and then maybe figure out if some other mapping is making more sense for the current use case, it's a bit of work...) It would be nice to roll an article that 4.2 will use FA v6 and ask devs to adjust (early) their code eg from: font-family: "Font Awesome 5 Free";to font-family: "Font Awesome 6 Free","Font Awesome 5 Free";Also this is the only part that needs to be documented |
|
Please merge. I noticed it too, however, this can be done in separate PR which I can do. |
|
Thank you @Quy I am just waiting for Drone and AppVeyor to finish. |
|
@roland-d do you want me to do some back port of this to 4.1 (without the FA v6) or someone already on it? |
|
do/should we really be updating fontawesome? \they are breaking changes AND fs5 is designated LTS |
FA v5 still has the deprecated div notifications and there is not update but also it's not the end of the world we could override some values locally and fix it in this repo if there's no fix upstream. Anyways, not my decision, I could redo this with the v5... |
|
True, but it's annoying for devs (not really a reason) and might be a problem for new contributors (not really, if there was a nice welcoming DX) FWIW this PR's intention was to just fix the math div deprecations, the FA upgrade shouldn't be part of this. Probably I was too fast to jump on the newest-greatest train without thinking too much. I'll try to do a PR in the 4.1 with only the needed changes and close this. If there's a decision to go with v6, diffing the changes here and making a new pr should be a 5min job... |
|
agreed |
|
and 6,1 comes out next week |
|
OK closing here the PR for 4.1 is here: #37243 If anyone still wants to upgrade to FA v6 the code is here |
|
Hi guys, |
|
Hello, This will not be in Joomla 4.2 nor do I know when it will come. |
|
Hi |
|
Font Awesome icon packs are not backward compatible, so upgrading them would break other websites. if we upgrade it, it's |
Hi |
Pull Request for Issue # .
Summary of Changes
Testing Instructions
npm ciActual result BEFORE applying this Pull Request
Expected result AFTER applying this Pull Request
Documentation Changes Required