Short posts about new releases made and security-related information. To get this information on a timely manner, you can subscribe to the RSS feed, or follow us on Twitter, where each post will be relayed.
We're pleased to announce the release of 4SEO version 7.2.0. This is is a feature and maintenance release, with a big focus on improving the crawler: faster, more efficient, better at decising what and when to re-analyze pages. As always, compatible with Joomla 3 to 6 without compatibility plugin.
Here are the highlights:
Added support for new creator property in VideoObject structured data
Improved reliability detecting main item image, particularly when caching is enabled, either on the site or at server level, combined with modules or other articles embedded inside an article
Added ability to exclude parts of the page when deciding to re-analyze it. Add a forseo-analysis-exclude CSS class to elements (or list your own classes), and that element changes won't trigger a new analysis. Use if you embed changing content (Latest articles,...) inside of articles with loadmoduleposition or similar
Performance: do not extract links and images on entire page when running in Main content change only detection mode
External links and excluded pages are now re-checked on a weekly basis, in case their status change
Improved detection of page changes; faster discovery of articles change; better prioritization of new page vs re-crawling
Links to other websites are now analyzed with a lower priority, after internal links
Move content change detection and other computations, more reliable when caching is enabled
Now defaulting to re-analyzing page only on main content change, instead of any change on the page
Updated TinyMCE to 8.8
Added 4seo_article_date_modified_iso8601 and 4seo_article_date_published_iso8601 variables, to use in replacements, with current article publication and modification date in ISO 8601 format
Removed basic check on non-SEF URLs when trying to redirect them to their SEF version, as some unusual URLs format would not be redirected
Some default expanded variables (4seo_page_title, 4seo_page_description,...) may not always be expanded and replaced
When Joomla regular caching is enabled (progressive or conservative), some pages may be repeatedly crawled, preventing analysis to complete in reasonable times
Telephone number in default organization structured data is output with useless wrapping characters
None of TinyMCE dialogs (link, image) are displayed when inside a dialog HTML element
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 4SEF version 4.0.0. This is is a feature and maintenance release, compatible with Joomla 3 to 6 without compatibility plugin.
IMPORTANT: This is a major release because created URLs will change for a very specific use case:
On a content blog or list category view filtered with tags, URLs were similar to: /blog?filter_tag[0]=3.
They are now similar to /blog/example-tag.
Here are the highlights:
Updated pagination class
Can show an error message under some circumstances if the Joomla SEF system plugin is disabled
If using both a blog/list view for a category and a blog/list view filtered by tag for that same category, pagination on the filtered page uses the non-filtered links
When auto-redirecting for trailing slash or letter cases, an extra lang parameter can be added on multilingual websites
When using a custom suffix different from .html, duplicates can be created separately, instead of being recognized and grouped
Auto-redirect after customizing a URL does not work for single articles if adding a suffix to URL is enabled
Customizing a URL fails if attempted after first opening the duplicates URL list. Happens only when using the Customize URL toolbar button instead of directly clicking the URL itself in the list
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 4AI version 8.2.0. This is a feature and maintenance release.Compatible with Joomla 3 to 6 without a compatibility plugin.
Here are the highlights:
You can now decide to hide/show Chat and Images tabs in the assistant per user groups, using normal Joomla permissions, separately in frontend and backend.
In addition to Joomla editors, the assistant will now pick up content from simple textarea or text inputs, if you focus one before opening the assistant
Assistant now uses our latest design, already in use in the admin component
Assistant can use a textarea or text input as source, reading and writing back raw text
Added Show on these frontend pages and Hide on these frontend pages settings to force show or force hide the 4AI frontend assistant on other pages than the default article edit pages
Added support for Gemini3.8-flash, 3.7-flash, 3.6-flash and 3.5-flash-lite
Added support for OpenAI gpt-6-sol, gpt-6-luna, gpt-5.6-luna
Drop sending temperature for most models, now deprecated or not supported at all
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 website.
We're pleased to announce the release of 4Analytics version 6.2.0. This is a feature and maintenance release, compatible with Joomla 3 through 6 without a compatibility plugin.
Here are the highlights:
Visitor locations now show Unknown and Other separately; they were all showing under Unknown until now.
Added support for the new utm_source parameter from Gemini apps. Gemini traffic should now be identified more accurately.
Aggregate data rebuilding is now done in small batches and can accommodate the largest datasets.
The minimum data retention duration is now 13 months to avoid the risk of breaking current-period data collection.
Small improvements to the Geo database download, which will now retry if it fails.
Data retention policy was not applied. Fixed and improved.
Lists of campaign media and sources are truncated at 50 characters instead of allowing ten 20-character items.
When installing a new version on a site using an external analytics database, a message could be displayed on the installation page (with no actual impact).
Please see this page for a full changelog. This release is immediately available both from the download area and by using the one-click Joomla! updater on your website.