- Fixed a bug with DragonByte Usertagging which could cause an error "disallowed attribute for element" when validating AMP enabled pages
- Added further compatibility with the Usertagging addon with PHP handlers affecting the same functions
- Added further compatibility and fallbacks for AMPXF addon
- Fixed a bug which could cause "no default value for nl_seo_alt_text" when using XenAddons Showcase
- Added further compatibility with some XenAddons products
- Improved installers and upgrader scripts
- Added all placeholder labels for settings within the Admin-> SEO -> Webmaster Tools page
- Improved ordering of tag & script insertions from the Webmaster Tools settings, different tags will load in the head or footer as best suited
- Fixed a bug where the Facebook meta pixel tag would not be present in the page HTML
- Changed labeling for Facebook pixel to reflect the "Meta" parent company
- Added "open in new tab" attribute when opening various links from setting descriptions
- Added further compatibility with XFOptimize
- Clicking the "Missing description tags" icon in the Admin -> Forums node list will now go to the correct page
- Tweaked numerous setting descriptions for better clarity and explanation
- Added numerous new hard-coded labels to the phrasing system
- Further improved spacing and appearance of the SEO staffbar dropdown menu in various third-party themes
- Fixed several install errors when upgrading the addon from very old versions, which previously required upgrading the addon in several steps of releases
- Further testing for PHP8 with compatible addons
- Improved the recommendations system
- Missing meta fields are no longer counted in recommendations by default
- Counting missing meta fields is enabled by the setting via the Admin -> SEO -> Advanced Settings page
- The "Descriptions & meta fields" counters and Fix buttons are now split separately into description related issues and meta related issues
- Improved Schema.org markup for DragonByte eCommerce product pages to be in line with Google's latest expectations and interpretation of Schema
Miscellaneous
Addon related
- Further improvements to PHP handlers:
- Nulumia\SeoTools\XF\Service\Node\RebuildNestedSet
- Nulumia\SeoTools\XF\Entity\Node
- Improved compatibility with [Addonslab] Thread Filter
- Improved phrasing, removed hard-coded labels, fixed some missing phrases
- Removed several legacy templates and template modifications
- Various PHP 8/8.1 compatibility improvements
- Greatly improved accuracy, and consistency of Template Modifications alongside numerous other addons that affect the same areas of templates
- Better ordering and priority of Template Modifications should now fix numerous failed modifications in certain themes and with other third party addons
- Fixed consistency issues in UIX theme
- Added compatibility with XFOptimize addon
- Optimizations to the addon Listener scripts
- Cleanup of unused properties, templates etc
- Optimization of CSS/Less templates
- Improved some page link tag occurrances
This is a bugfix update related to several compatibility fixes for Dragonbyte eCommerce. This update is not required if you do not use the eCommerce addon