pkg_artigen changelog

Notable releases and milestones for Article Generator (pkg_artigen).

VersionSummary
3.2.0 Joomla 6 Pre-Update Check no longer flags plg_system_artigentasks as a Potentially Dangerous Plugin. The plugin now declares its own compatibility-only update manifest so the check can verify J5 / J6 compatibility — pkg_artigen itself remains the canonical update path, so customers always update via the package.
3.1.7  Production release consolidating issues found in testing. Versions 3.1.1 through 3.1.6 iterated through this change before the consolidated release shipped. Subscription validation traffic reduced. The cache was repeatedly invalidating on every admin page render due to a signature mismatch with the validation API. Now caches successfully for 24 hours, so an active admin generates ~1 validation call per day rather than per page. Internal trait alignment across the four paid extensions; future drift is caught by a pre-push gate.
3.1.0 All five extensions updated to 3.1 — coordinated production release.
3.0.30 Dashboard tile regex fix in the shared “Multizone Extensions” admin home panel — aligns with the same fix shipped across the suite.
3.0.28–3.0.29 Pipeline progress indicators no longer loop and produce duplicate articles; regenerate path resilient to missing search_report column; banner generation polish.
3.0.27 Auto-generated article banners: 1200×630 gradient PNG banners with title and Font Awesome icon, rendered server-side via PHP GD using bundled backgrounds, Roboto-Bold and Joomla's bundled Font Awesome webfonts (1,895 icons). Per-Brief icon and theme overrides (maroon, blue, green, slate, purple, teal, orange, windows 95). New banner editor with live preview replaces image candidates picking when auto-banner is on. Article Banners list shows thumbnail, icon name, theme swatch, and opens an in-component edit form with save/close toolbar.
3.0.26 Claude (Anthropic) support alongside OpenAI via a provider abstraction; 3-step onboarding wizard to pick provider, paste key, test key, and generate a test article; Quick Article dashboard card for one-click title+topic pipeline; HttpClient retries transient 429/502/503/504; pipeline modal restyled to Atum, bootstrap.modal dependency loaded on the Brief edit view (fixes silent Generate Article failure); search step failures are now non-fatal. Fixes: PHP 8.2 dynamic property deprecation on PromptController::$verificationQueries; anglesLogDone classList-on-null bug when the element was detached by outerHTML.
3.0.25 Author email updated across all manifests
3.0.14 Removed legacy dlid element from package manifest that caused spurious "Download Key is missing" warning in Joomla update checker
3.0.12 Cross-promotion panel for pkg_metagen, KPI backfill and product filter fixes
3.0.10 Extension directory cards enriched with icons, badges, and changelogs
3.0.6 SQL migration sync in postflight, dashboard tile format migration and sizing fixes, subscription widget link corrections
3.0.5 Subscription widget link corrections, terminology alignment
3.0.2 Catch Throwable in script.php TierService wrapper for fresh install compatibility
3.0.1 Dashboard house style standardisation, grouped Home Dashboard tile, tier limits and pricing alignment
3.0.0 No-API-key workflow for article generation without pre-configured keys, tier defaults, non-blocking pipeline, meta description fixes
2.9.0 Security hardening and JED Checker compliance across all packages
2.8.1 Product feature limit enforcement, branding updates
2.7.0 Product Features system, master mode validation, standardised author and copyright
2.6.0 Packaged as pkg_artigen with system plugin for background batch processing, content calendar, dashboard overhaul
2.5.0 Multiple image providers (Pexels, Unsplash, Pixabay, Wikimedia), standalone image chooser with save-to-article sync
2.3.0 Campaign Themes — generate multiple related articles from a single creative brief
2.0.0 Renamed to com_artigen, multiple search providers (Serper, Tavily, Google Custom Search)
1.0.0 Initial release — AI-powered article generation with search, image finding, and one-click pipeline

Licences, trademarks, source code licences and attributions

928uk® is a trademark of Multizone Limited, registered in the UK. Multizone and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited licence granted by Open Source Matters, Inc. AdMob™, AdSense™, AdWords™, Android™, Chrome OS™, Chromebook™, Chrome™, DART™, Flutter™, Firebase™, Firestore™, Fuchsia™, Gmail™, Google Maps™, Google Pixel™, Google Play™, Pixelbook Go™, and Pixel™ and other trademarks listed at the Google Brand Resource center are trademarks of Google LLC and this site is not endorsed by or affiliated with Google in any way. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc. The OSI logo trademark is the trademark of Open Source Initiative. Any other product or company names may be trademarks™ or registered® trademarks of their respective holders. Use of these trademarks in articles here does not apply affiliation or endorsement by any of them.

Where the source code is published here on multizone.co.uk or on our GitHub by Angus Fox, Multizone Limited it is licenced according to the open source practice for the project concerned.

BSD 3-Clause "New" or "Revised" Licence
Original source code for mobile apps are licenced using the same licence as the one used by "The Flutter Authors". This Licence, the BSD 3-Clause "New" or "Revised" Licence (bsd-3-clause) is a permissive licence with a clause that prohibits others from using the name of the project or its contributors to promote derived products without written consent.
GNU General Public Licence v3.0 or later
Original source code for Joomla! published here on multizone.co.uk by Angus Fox, Multizone Limited is licenced using the GNU General Public Licence. This Licence, the GNU General Public Licence Version 3 or later (gpl-3.0+) is the most widely used free software licence and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same licence.

Please respect the licences and dont use the name of this site or our company to promote derived products without written consent. I mean, why would you? You're not us!

Amazon Associate
As an Amazon Associate we earn from qualifying purchases.
Logo
Our Logo Image is by Freepik. We chose it because its an M and also the letter A twice - and that represents us.
Graphics
Our images representing user experience and interface design are from Freepik here and here and here and here and here.