Problem/Motivation
Font Awesome 6 is in alpha and the module needs to be updated to prepare for it.
https://blog.fontawesome.com/first-v6-alpha/
Remaining tasks
Current file detection systems appear to work for the v6 of Font Awesome, so we don't need to do much except remove Font Awesome 5 references to make it generic, and account for the new "Thin" icon style
| Comment | File | Size | Author |
|---|---|---|---|
| #11 | fontawesome_6_update-3179775-11.patch | 1.41 MB | daniel.moberly |
| #10 | fontawesome_6_update-3179775-10.patch | 1.41 MB | daniel.moberly |
| #7 | fontawesome_6_update-3179775-7.patch | 683.33 KB | daniel.moberly |
| #3 | fontawesome_6_update-3179775-3.patch | 927.62 KB | daniel.moberly |
| #2 | fontawesome_6_update-3179775-2.patch | 10.9 KB | daniel.moberly |
Comments
Comment #2
daniel.moberly commentedAttaching an initial patch to provide "Thin" option and start to remove specific references to Font Awesome 5.
Comment #3
daniel.moberly commentedRerolling patch against latest version, including updated icons.yml
Comment #4
scottsawyerDoes categories.yml need to be included? Also, I saw #3180331: Add support for Fontawesome categories was marked fixed, but it doesn't look like the patch was committed.
Comment #5
daniel.moberly commentedOops! You're right - the commit of the categories patch should fix both issues as it includes categories.yml.
Comment #6
daniel.moberly commentedLatest beta version confirmed still functional as a drop-in but without the "thin" style.
Release date is 02/22. We will aim to update the module alongside release.
Comment #7
daniel.moberly commented6.0 is released today and unfortunately Font Awesome has dropped the Metadata which was previously provided in the module with
icons.ymlandcategories.ymlAttached is a patch for 6.0. However, we have had to move the metadata request to the Font Awesome API https://fontawesome.com/docs/apis/graphql/objects#icon
There are a couple issues here.
This stops the autocomplete from working as well - icons are no longer searchable / categorized. They can still be found directly by name.
There is a search API for Font Awesome here
https://fontawesome.com/v6/docs/apis/graphql/query-fields#search-icon
I am hesitant to implement this as a replacement as it requires relying on 3rd party apps rather than internal
Comment #8
daniel.moberly commentedI have sent a request to the Font Awesome implementation team in hopes that they can provide information on how categories and search terms can be obtained for 6.0
Comment #9
daniel.moberly commentedMetadata is coming back - we can prep to support FA6 the way we always have.
Waiting on resolution of this issue:
https://github.com/FortAwesome/Font-Awesome/issues/18662
Comment #10
daniel.moberly commentedFont Awesome folks have released version 6.1 which includes some of the metadata back, allowing us to at least launch a partially functional v6.
They have made the unfortunate decision to remove "search terms" from the metadata, which makes icon lookup through this module much worse as it will now search solely by icon name.
Anyone looking to make their voice heard on this unfortunate decision can do so here:
https://github.com/FortAwesome/Font-Awesome/issues/18662
Comment #11
daniel.moberly commentedMinor change to fix labeling issue
Comment #12
daniel.moberly commentedComment #14
drumm(Just updating to clean up a mismatched issue status in an index, occasionally the commit comment will cross-post.)