+ -> Added option to strip the hashed data from a Joomla image
+ -> Added alert to check if we have seo data and keyword along with requirement
+ -> Added option to completely disable PWT SEO on the frontend
+ -> Added og:image:alt tag
# -> Use custom link instead of headLink to avoid conflicts
PWT SEO 3.0.1 - Joomla 4 / Joomla 5
Released on 07 February 2024
For Joomla 4 & 5 only!
# -> Fixed a bug with image counting, resulting in picking wrong image
# -> Fixed an issue with French language file
# -> Fixed an issue when there is no menu item available
+ -> Added hits column to the article list view
Released on 13 November 2023
For Joomla 3 only!
# -> Fixed issue with datalayers being filtered incorrectly
# -> Fix J4 compatibility issue with Datalayers modal view
+ -> Make keyword requirement optional
+ -> Allow to configure the priority of PWT SEO settings
PWT SEO 2.2.1 - Joomla 4 / Joomla 5
Released on 13 November 2023
For Joomla 4 & 5 only!
# -> Fixed issue with datalayers being filtered incorrectly
# -> Fix J4 compatibility issue with Datalayers modal view
# -> Fixed an issue with image fields being too restrictive in their length
# -> Fixed an incompatibility issue with Helix 3
+ -> Make keyword requirement optional
+ -> Allow to configure the priority of PWT SEO settings
+ -> Joomla! 5 Compatibility patches
For Joomla 4 only!
# -> Descriptions are now escaped for Structured Data
# -> Fixed issue with the SEF checker
# -> Fixed the issues with Custom Tags not properly loading from J3 format
# -> Fixed an issue with the locale and checking for unique title/keywords/descriptions
# -> Include null value for publish down when exporting articles
# -> Fixed an issue with interpreting int as string on checking for template styles
+ -> Added support for more characters
+ -> Add default og:type if none is provided to comply with Open Graph
For Joomla 3 only!
# -> Descriptions are now escaped for Structured Data
# -> Fixed issue with the SEF checker
# -> Fixed the issues with Custom Tags not properly loading from J3 format
# -> Fixed an issue with the locale and checking for unique title/keywords/descriptions
# -> Include null value for publish down when exporting articles
# -> Fixed an issue with interpreting int as string on checking for template styles
+ -> Added support for more characters
+ -> Add default og:type if none is provided to comply with Open Graph
^ -> Require focus-word for settings to apply
Fixed the hits counter for articles, counting PWT SEO as traffic
Added extra check around custom tags
Fixed an issue with the check on meta-description in Joomla! 4
Fixed an issue that would incorrectly initialise chosen on a hidden field
Fixed an issue with Structured Data not showing in Joomla! 4
Added check for internal and external links on the resulting page
For the purpose of cascading, an empty array in the config of a menu-item will be considered to be non-existent
Removed the check for sitemap and Google indexing due to changes to core libraries
# -> Fixed issue with oAuth sitemap validation
# -> Fixed an issue where the page title would not be overridden
# -> Fixed an issue where the settings from article would override menu-item in the preview
# -> Fixed an issue with filtering of settings which led to unexpected results
# -> Added exemption to avoid conflict with YooTheme
^ -> Be more lenient when checking for missing alt tags
$ -> Show string when no matches found
+ -> Support for J2 Store
+ -> Support for Joomla! 4
+ -> Upgrade VueJS to 2.6.14
+ -> Support for flexiblog
+ -> The url in the serp is now clickable
+ -> Added check for internal links in the article
+ -> Page title override is now hidden when meta data is managed by SH404SEF
+ -> Added option to provide a jQuery css selector to specify the body on the resulting page, allowing for more refined analysing
+ -> Allow the plugin to fallback to default edit fields on 404 error
+ -> Added migration script for Easy Frontend SEO to PWTSEO
+ -> Allow to configure the min/max boundaries for keyword density
+ -> Scope VueJS to VuePWT for compatibility
# -> Fixed the issue where the first paragraph couldn't be found while editing from the frontend
# -> Ignore punctuation for the purpose of find the keyword in title, url and text
# -> No longer falsely try to analyze the article
# -> Fixed the issue with the fallback strip canonical settings
# -> Subheadings check now correctly ignores H1
# -> Fixed an issue where the body of the article wouldn't update in the resulting page
# -> Fixed an issue where the language would be requested for a non existing item
# -> Fixed a conflict with BA Gallery when previewing an article
# -> Fixed the issue with the stripped output not being properly decoded
# -> Fixed an issue where frontend URL's would always default to en-GB language
# -> Fixed an issue with new Custom URL's not saving