• About us
    • Joomla Home
    • What is Joomla?
    • Benefits & Features
    • Project & Leadership
    • Trademark & Licensing
    • The Joomla Foundation
    • Support us
    • Contribute
    • Sponsor
    • Partner
    • Shop
    • Downloads
    • Extensions
    • Languages
    • Get a free site
    • Get a domain
    • User Guide
    • Training
    • Certification
    • Site Showcase
    • Announcements
    • Blogs
    • Magazine
    • Community Portal
    • Events
    • User Groups
    • Forum
    • Service Providers Directory
    • Volunteers Portal
    • Vulnerable Extensions List
    • What is Joomla Academy?
    • What is Google Summer of Code (GSoc)
    • Joomla License FAQs
    • Developer Network
    • Developer Manual
    • Security Centre
    • Issue Tracker
    • GitHub
    • API Documentation
    • Joomla! Framework

Joomla! Developer Network™

Download
Launch
  • Home
  • News
  • Project Roadmap
  • CMS
  • Framework
  • Tracker
  • About
  • Security

Joomla! Feature Roadmap

These features have the highest priority to set the ground line for upcoming features. If you would like to volunteer, please get in touch with the contact person of the feature you're interested in.

Implement built-in POW captcha

Details
Last Updated: 29 January 2026

This feature adds a new captcha to the Joomla core. It's based on the concept of "proof of work": it presents a math task to the user's browser that the browser can solve automatically. It's not supposed to proof humanship of the user, but to proof that the user is willing to invest the necessary time to solve the task.

That makes it an excellent fit for Joomla's usecase:

  • it does not rely on an external service, does not need an API key and does not have any privacy implications
  • it's based on an opensource library
  • it does not try to proof humanship - a fight that we can't win anyways
  • it's accessible

It's currently based on the altcha library, see https://altcha.org.

Extend Content versioning with draft states and by expanding it to more entities and attributes

Details
Last Updated: 13 November 2025

Extension of Joomla!’s content versioning to include draft states as well as additional entities and attributes. This enhancement enables not only articles but also categories, modules, and menu items to be versioned and saved as drafts. Editors can prepare, internally review, and later publish content without modifying or affecting live content. The ability to easily review these states (who did what, when, and how) is crucial for many Joomla users.

Important Scope

  • Integrate draft states that are logged within the versioning system.
  • Log all changes within versioning (including changes to publish status, approvals, and custom fields).
  • Extend the existing versioning functionality rather than replacing it — all actions, including edits, status changes, and approvals, must be recorded in the version history.
  • Ensure that edits made in a draft do not update or overwrite the currently published content.
  • Extend versioning to include the most entities and attributes (like categories and menus).

WCAG 2.2 AA compliance

Details
Last Updated: 02 February 2026

Improve Joomla!’s accessibility compliance from WCAG 2.1 AA to WCAG 2.2 AA for both backend and frontend components.

Massively enhance documentation for machines (webservice documentation)

Details
Last Updated: 13 March 2026

Make the Webservices API accessible to users and machines through comprehensive documentation (in the current documentation environment

Updated: 27-10-2025

Read more …

Massively enhance documentation for developers (developer documentation)

Details
Last Updated: 25 September 2025

Investigate if and how to integrate the AI Framework

Details
Last Updated: 28 January 2026

During GSoC 2025 there was one project that worked on building a AI Framework for Joomla. This framework would allow extensions devs to implement AI in their extensions in a standardised and easy way. 

https://github.com/joomla-projects/gsoc25_ai_framework/tree/4.x-dev

The framework provides a clean provider abstraction layer. It covers most of the basic interactions with AI providers. There is also good documentation. 

Read more …

Build MCP servers to enable AI usage - with WCAG in mind

Details
Last Updated: 06 May 2026

The Joomla roadmap identifies usability and efficiency for site owners as a key challenge. MCP offers a promising solution. It is a protocol that allows AI agents to securely read resources and perform actions in external systems.

Applied to Joomla, an MCP server could empower administrators to:

  • create categories, articles, and menus automatically from a sitemap or PDF
  • generate SEO-optimized titles and meta descriptions in bulk
  • apply extension updates across multiple sites
  • build landing pages for upcoming product launches

Crucially, the MCP server is not envisioned as a “super admin only” feature. The initiative aims for a solution that is easy to set up, lightweight, and accessible to a broad range of users.

--

Community magazine article: Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration

Improve webservices to enable better machine-to-machine communication

Details
Last Updated: 31 January 2026

Collecting documentation on the current web services API and checking it for accuracy and completeness

Massively enhance documentation for end users (user manual)

Details
Last Updated: 02 February 2026

UI/UX: Intelligent module assignment

Details
Last Updated: 10 April 2026

Inheritance in module assignment.  If a module is determined to include inheritance, as sub-menu items are created within a parent menu item, that module will automatically appear on those pages.

Redirects for renamed / removed / unpublished items

Details
Last Updated: 21 April 2026

Show a feedback messages when items, categories or menus are unpublished/renamed to help the user to create reasonable redirects with the Joomla! Redirect extension. Additionally redirects could be created by the system automatically.

UI/UX: Configurable authoring forms

Details
Last Updated: 18 March 2026

Allow users to hide "unused" fields or re-arrange fields and tabs in backend and frontend form views, i.e. the article authoring dialog. That would allow to provide a smoother editing to content editors.

Editor: Universal link and media features

Details
Last Updated: 18 March 2026

Currently, the default Tiny MCE differentiates between CMS links and media, and "default editor" link and media tools. The result should be unified in a single, universal dialog for each, link and media - comparable to the feature in JCE

New Sample Dataset, demonstrating Joomla’s extensive featureset

Details
Last Updated: 18 March 2026

Replace the current sample data set with an extensive dataset, showcasing Joomla's broad feature set in a visually appealing way.

Joomla! CMS

  • Current Release Joomla! CMS 5 5.x
  • View known Issues
  • Development Status
  • Download Nightly builds

Joomla! Framework

  • Current Release Joomla! Framework Logo 2.x
  • Development Status

Resources

  • Development Strategy
  • Product Strategy
  • Planned Features
  • Security Announcements
  • Report Security Issues
  • Generative AI policy
  • Usage Statistics
  • Statistics API Documentation
  • Joomla! API Documentation
  • Coding Standards Manual
  • JoomlaCode Archive

Mailing Lists

  • Developer Network Newsletter
  • General Extensions Mailing
  • CMS Mailing
  • Framework Mailing
  • Documentation Mailing

  • Joomla! on Facebook
  • Joomla! on X
  • Joomla! on Bluesky
  • Joomla! on Threads
  • Joomla! on YouTube
  • Joomla! on LinkedIn
  • Joomla! on Pinterest
  • Joomla! on Instagram
  • Joomla! on GitHub
  • Home
  • About
  • Community
  • Forum
  • Extensions
  • Services
  • User Guide
  • Developer
  • Shop
  • Accessibility Statement
  • Privacy Policy
  • Cookie Policy
  • Sponsor Joomla! with $5
  • Help Translate
  • Report an Issue
  • Log in
 A Digital Public Good.

© 2005 - 2026 Open Source Matters, Inc. All Rights Reserved.

Rochen
Joomla! Hosting by Rochen
We have detected that you are using an ad blocker. The Joomla! Project relies on revenue from these advertisements so please consider disabling the ad blocker for this domain.