View attachment 4472
XenForo uses the icoon font Font Awesome Pro 5 which contains a few thousand icons of which XenForo does usually only use a few hundred.
But as all icons are included in the CSS and font files, browsers have to download the full font files and CSS which does cause a significant overhead in most cases.
By subsetting the font to include only those icons that are actually being used, the size of the font files and CSS can...
- Duotone icons were not usable if style option Load subsets only was enabled
This bugfix significantly increases the subset size (by a factor of two) for the duotone font which could lead to reaching the transfonter.org limit of 5000 characters a lot easier.
To mitigate this, duotone have been splitted into their own subset chunk, so this change will slow down rebuild time a little bit.
Future versions will check if there are any styles that actually use...
...Bugs Fixed
- Removed empty src from placeholder font
New Features
None
Other Changes
There is no compelling reason to upgrade if your are currently running 1.2.0 RC 3 and you are not affected by the bugs fixed in 1.2.0 RC 4, 1.2.0 RC 5 and 1.2.0 .
- Added FAQ section how to get help in case "nothing works"
Please note that some default values changed in 1.2.0 RC 5!
Bugs Fixed
- Only execute auto-detection for pyftsubset if path is not set or empty
New Features
None
Other Changes
None
About one year ago I published the first public release of this Add-on (after about two years fully private development and some months closed beta testing).
Within that one year Font Awesome Manager seemingly has become somewhat popular and is now one of the Top 50 XenForo 2 Add-ons (ranked by the number of downloads).
I am happy that this Add-on seems to be useful for many users 🙂
So today I am publishing another bugfix / maintenance release to celebrate its first anniversay.
Thanks...
- Fixed typo in XFRM entity definition that causes an error when touching XFRM categories
- Improved input validation when processing missing icons
- Fixed wrong variable name introduced in 1.2.3 that caused an error if Log level is set to debug or option Automatically add missing icons is enabled
Bugs Fixed
- Added icon check-square to the list of solid icons
- Fixed an issue with the processor option
Bugs Fixed
- [Subfonter] Temporary ZIP file was not removed
New Features
- None
Other Changes
- Improved logging