question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Incorrect FontAwesome5 Version in docs and update FontAwesome5 to the latest release (5.15.4)

See original GitHub issue

README.md says “FA 5.9.0 features 1,534 free icons in different styles” but FA 5.14.0 seems to be bundled.

I checked the version as follows:

  • FA 5.9.0: there are diffs in font and charmap.
python setup.py update_fa5 --fa-version 5.9.0
git diff
--- a/qtawesome/fonts/fontawesome5-brands-webfont-charmap.json
+++ b/qtawesome/fonts/fontawesome5-brands-webfont-charmap.json
@@ -48,7 +48,6 @@
     "btc": "f15a",
     "buffer": "f837",
     "buromobelexperte": "f37f",
-    "buy-n-large": "f8a6",
     "buysellads": "f20d",
     "canadian-maple-leaf": "f785",
     "cc-amazon-pay": "f42d",
@@ -73,7 +72,6 @@
     "confluence": "f78d",
     "connectdevelop": "f20e",
     "contao": "f26d",
...
  • FA 5.14.0: there is diff in font only
python setup.py update_fa5 --fa-version 5.14.0
git diff
...
--- a/qtawesome/iconic_font.py
+++ b/qtawesome/iconic_font.py
@@ -33,8 +33,8 @@ SYSTEM_FONTS = False
 # MD5 Hashes for font files bundled with qtawesome:
 MD5_HASHES = {
     'fontawesome4.7-webfont.ttf': 'b06871f281fee6b241d60582ae9369b9',
-    'fontawesome5-regular-webfont.ttf': '808833867034fb67a4a86dd2155e195d',
-    'fontawesome5-solid-webfont.ttf': '139654bb0acaba6b00ae30d5faf3d02f',
+    'fontawesome5-regular-webfont.ttf': '67e860127d1df8f1a3006c83f755fac2',
+    'fontawesome5-solid-webfont.ttf': '1ee101efc765a4068b360a3897f47cd4',
     'fontawesome5-brands-webfont.ttf': '085b1dd8427dbeff10bd55410915a3f6',
     'elusiveicons-webfont.ttf': '207966b04c032d5b873fd595a211582e',
     'materialdesignicons5-webfont.ttf': 'b7d40e7ef80c1d4af6d94902af66e524',

Since the timestamp when the family is changed is embedded, the font checksum changes every time the command is executed, which is to be expected.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

3reactions
ccordoba12commented, Dec 10, 2021

but personally I don’t see the need to ensure compatibility for icons that Upstream is removing due to legal requirements.

I don’t have a problem with that. Those are only two icons and if people require them in their apps, they can simply pin the QtAwesome version they are using.

2reactions
kumattaucommented, Dec 8, 2021

implement reproducing processing for changing family

I sent PR #190

update FontAwesome to the latest update docs

Thanks @dalthviz for the release schedule. More new FontAwesome may be released, so I’ll do the rest before the end of the year.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Changelog | Font Awesome Docs
Ability to specify mask ID and title ID for SVG with JS which allows snapshot testing tools to get a predictable result when...
Read more >
Install Font Awesome 5 with NPM - Stack Overflow
For version 5, you need following package @fortawesome/fontawesome . See installation using package managers. Using npm:
Read more >
The fontawesome5 package* - Font Awesome (The font)
This package corresponds to Font Awesome 5.15.4. In case there is a newer version available on the Font Awesome homepage, check for updates...
Read more >
qtawesome/CHANGELOG.md at master · spyder-ide ... - GitHub
... Issue 189 - Incorrect FontAwesome5 Version in docs and update FontAwesome5 to the latest release (5.15.4) (PR 206 by @dalthviz) ...
Read more >
Font Awesome 5 Intro - W3Schools
This tutorial will concentrate on the FREE edition. To use the Free Font Awesome 5 icons, you can choose to download the Font...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found