We're pleased to announce the release of 4SEO version 6.3.1. This is a maintenance release with multiple changes and fixes.
Here are the highlights:
Increased fuzziness of update access key display in system configuration for more privacy
Ensure no spaces around update access key, in case the key is entered through Joomla update site page
Addded option to enable/disable structured data generation on SP PageBuilder pages
Finnish translation uses in a single string, can prevent 4SEO admin to work if using a template that adds CSS classes to body element also in the admin
Possible javascript fatal error when there's a Structured data misconfiguration warning on new installation of 4SEO
Possible PHP warnings on SP PageBuilder pages
Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.
We're pleased to announce the release of 4SEO version 6.3.0. This is a feature and maintenance release with a new feature, bug fixes and improvements.
Here are the highlights:
Basic structured data support for SP Page Builder
Added optional fallback strategy to find a canonical URL for a page by removing any query string. Disabled by default.
Removed option <Redirects as soon as possible> as it is now always enabled (on J4+ websites)
Avoid risks of filename collisions for servers with opcache.use_cwd option disabled by prefixing all include_once files with a full path
Under some circumstances, possible javascript fatal error on the dashboard when connected to Search Console but no data is available
When URL for a page is modified (in other extensions or in Joomla), and associated metadata are later modified, the old metadata may still be displayed on the site, while the new ones are shown in the admin
Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.
We're pleased to announce the release of 4SEO version 6.2.0. This is a maintenance release with bug fixes and improvements.
Here are the highlights:
Added warnings in some settings and options pages that modifying said settings may require resetting analysis data et running a new full analysis.
Possible PHP fatal error when creating Event type structured data if event has an OfferPrice value
Fixed roles and aria attributes on new version available icon
Possible occasional PHP notice when no sitemaps has already been sent to Google Search Console
Possible fatal error on PHP 8+ when using a combination of settings for an Event type structured data rule
Possible fatal error when Joomla internal date display format is modified through a language override to a non-standard date/time format and a structured data rule uses a Joomla Date custom field
Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.
We're pleased to announce the release of 4SEO version 6.1.0. This is a feature and maintenance release with many additions and improvements
Here are the highlights:
All types of rules can now execute based on the domain used to access a page: redirect, metadata, inject content, analytics, error pages, content replacement,...
All types of rules can now execute based on visitor user groups, as well as IP addresses: redirects, inject content, analytics, error pages, content replacement,...
Allow any type of Joomla custom fields to be used throughout 4SEO. Added checks in cases user selects fields lacking require information for their purpose, to avoid PHP warnings
Allow J2Store native views to be analyzed
Added 24 new AI robots user agent strings to the list of crawlers to be blocked in robots.txt with the feature
Added Performinggroup as an option to Event structured data Performer type property
Remove Performer field in Event structured data if in custom mode and no performer was provided in rule configuration
Added a separate Address input field to Event structured data record, to better distinguish between online, in-person and mixed event attendance modes location
Now stripping all HTML content from custom fields when using them in structured data properties
When using a custom field for a date value in a structured data rule, enforce the Show Time custom field parameter usage
When no time is provided for a date in a structured data property, truncate the output to only show year-month-date instead of using 00:00:00
Performance: result of dimensions check for externally hosted .svg images are now also cached. SVG don't have dimensions so there's no need to try again and again.
Performance: dimensions of local images are now cached, to avoid repeated work (only remote images dimensions were cached previously)
Now removing the query string from an image URL before trying to identify .svg images (in case parameters are added for images CDN for instance)
Easier to use confirmation popups, do not change page scroll position when opening or closing
Prevent deprecation notices being logged to file by Joomla on Joomla 5+ (getInput)
Disconnection from and by Google Search Console are not correctly identified and displayed on the Integrations configuration page
Accessibility: alternate table view of Google Search Console data chart on 4SEO dashboard can't be focused and therefore scrolled with keyboard
Adding aliases to very long URLs does not work, the alias redirect to an invalid target
Avoid low-contrast colors combination when displaying an error message in some circumstances
Rules triggered for URLs containing a %20 string (coding for a space) are not executed
Please see this page for a full changelog. This release is immediately available both from the download area and using the one-click Joomla! updater of your web site.