La publication du système de gestion de contenu gratuit Joomla 6.1 a eu lieu. Joomla offre des fonctionnalités telles que des outils de gestion des utilisateurs et des fichiers multimédias, la prise en charge de la création de variantes de pages multilingues, un système de gestion des campagnes publicitaires, un annuaire d'utilisateurs, des sondages, une recherche intégrée, un système de catégorisation des liens et de suivi des clics, un éditeur WYSIWYG, un système de modèles, la gestion des flux d'actualités, une API XML-RPC pour l'intégration avec d'autres systèmes, la mise en cache des pages et une collection d'extensions. Le code du projet est écrit en PHP et est distribué sous la licence GPLv2.
Les changements clés dans la nouvelle version :
- Un nouveau plugin de protection contre les bots (Proof-of-Work CAPTCHA) a été mis en place, qui ne dépend pas des API tierces et effectue la vérification en exécutant des calculs mathématiques en arrière-plan (bruteforce de hachages), de manière transparente pour l'utilisateur. La mise en œuvre est basée sur la bibliothèque altcha.
- Un éditeur visuel des processus de travail (Workflow) a été réalisé, affichant le processus d'approbation du contenu sous forme de graphique interactif, permettant de gérer la vérification et l'édition du contenu avant publication avec l'implication de réviseurs, d'éditeurs et de correcteurs.

- Des champs multimédias personnalisés ont été ajoutés pour sélectionner des vidéos, des fichiers audio et des documents (pdf, docx, etc.). Auparavant, le champ Média ne permettait de choisir que des images.
- La fonctionnalité de suivi de l'historique des versions de contenu des modules a été implémentée, similaire à la version des matériaux. La possibilité de lier des instances de modules à des langues sur des sites multilingues a été ajoutée.
Source : opennet.ru

