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 4Analytics version 6.0.0. This is a feature release, compatible with Joomla 3 to 6 without a compatibility plugin.
It introduces support for campaigns. Here are the highlights:
Added support for campaigns. Define campaigns with medium and source variables. Include campaign variables in URLs on social media, in newsletters, ads, QR codes, etc.
Added a URL builder, including a QR code generator, to easily insert campaign variables into any URL. Download or copy/paste the QR code into other apps. Copy URLs to share links on social media or in newsletters.
In-app reports now have an animated toolbar that reduces its size when scrolling down to offer more space for actual content.
Reject invalid URLs before processing them rather than after, saving time.
Now using a more secure HMAC signature for emailed report access verification. Reports from the last 60 days are still accepted.
Now using a dialog element for most dialogs.
Default accent color is now purple instead of blue.
Fixed a small layout shift in the tab switcher when navigating to or from the "When to run" tab.
Accessibility: Table header cells with no visible title now have an indication of their content.
Accessibility: Fixed the Copy Image button in the URL & QR code tool, which did not properly announce that the image had been copied.
Accessibility: Fixed the Copy button, which did not properly announce that data had been copied (multiple locations).
Fixed a missing language string for the "copy cron key" button.
Accessibility: Fixed navigation landmark elements that did not have a unique identifier.
Fixed an issue where live visitors were still checked even if disabled in the UI.
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.1.0. This is a feature release, focusing on integrating the latest Nano Banana image generation model, and is compatible with Joomla 3 to 6 without a compatibility plugin.
Here are the highlights:
Added support for Gemini 3.1 Flash image (Nano Banana)
Added support for Gemini 3.6 and 3.5-Flash-Lite
Now accepting the latest Google Gemini API key format (AQ....)
Now using a dialog element for most dialogs
Accessibility: nav landmark elements don't have a unique identifier
Accessibility: table header cells with no visible title should still have an indication of their content
Missing language string for the copy cron key button
In the tab switcher, a small layout shift when going to or from the 'When to run' tab to another
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 announcing the release of 4Analytics version 5.0.2. This is is a security release, compatible with Joomla 3 to 6 without compatibility plugin.
Emergency update is required for all 4Analytics installations.
It fixes 2 critical vulnerabilities in all prior versions of 4Analytics:
[Critical] Stored XSS. A specially crafted unauthenticated request may result in website takeover under some circumstances (CVE-2026-57833)
[low risk, high severity] Set Markdown to HTML conversion to safe mode, in the event AI analysis would mention an attacker URL (stored XSS) (CVE-2026-58077)
Please see this blog post for more details. 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 7.0.0. This is is a feature and maintenance release, with an important bug fix. As always compatible with Joomla 3 to 6 without compatibility plugin.
Here are the highlights:
Refreshed user interface, less distraction and more compact
Generation of Markdown alternate version of your pages automatically. Supports Content Signals policy to tell bots what they can do with your content. Also: content negotiation, canonical/alternate link management, structured data, configurable caching. Particularly useful for software or product documentation for instance
Support for llms.txt file generation. Not used for SEO/AEO/GEO but can be useful for product or software documentation pages
Added support for Content Signals policy. Tell bots which use of your content you allow.
Added option to decide if automatic change detection runs on entire page or on just main content. Use the latter if your pages have modules with random or often updated content, causing 4SEO to re-analyze pages too often
Joomla light/dark mode switch in User menu now also control our light/dark mode
Prevent Joomla using null as an array offset on 404s, which causes PHP deprecation warnings
YooTheme Pro template can now display 4SEO error pages in full - Joomla 5+ only
Sitemaps are now served without cookies
Prefer the live meta description possibly set by Joomla, if any, over the one stored during analysis, in case the page has not been re-analyzed yet
Under rare circumstances, Joomla may redirect some 404s to home page, when a 4SEO error page is active
Redesigned notifications icon, was not accessible
Some toolbar buttons may fail WCAG 2.2 AAA in light mode
Changed striped tables dark rows background color, was not WCAG 2.2 AAA compliant
FAQPage and ListItem structured data types use wrong letter case
Dutch language shows HTML tags in initial setup wizard title
Some expansion variables may not be available (published date)
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.