Introducing Joomla 4, a brand new way for people to create and manage their content, developed and sustained by a global community of volunteers. Joomla 4 offers you a platform that is reliable, steady, secure and fully equipped with a wide variety of options to build any website.
Take a look at this shortlist of Joomla 4.0 key features and benefits:
- Install Joomla in the blink of an eye: An easier, faster and more user-friendly install process
- Brand new User Interfaces: (backend and frontend): intuitive and logical, easy to understand and use
- Joomla is people first: We aim to ensure that the templates are accessible (Level AA of WCAG 2.1)
- A fully rebuilt Media Manager: With a clear and logical User Interface and built-in image editing options.
- A new Workflow: Manage your content in an advanced and customisable way.
- Web Services: Make your content accessible to other websites and for easy mobile app creation.
- Cast-iron security features: Features like support for prepared SQL statements, so your website stays safe and secure.
- HTML Mail Templates: Customisation of the emails, sending emails from your site has never been so easy!
- Improved and expanded Command Line Interface (CLI): For smooth integration of your components
- A cleaner and more powerful codebase: The code has been cleaned up thoroughly, all Joomla 3.x deprecated functions have been removed, and we use PHP namespaces, enabling developers to deliver more robust and innovative applications than ever before
- The power of the Joomla Framework merged into the CMS.
- An enhanced event dispatching system
- And much more!
Do you want to try Joomla 4.0 Beta without migrating one of your sites? Test it directly at launch.joomla.org
When is the stable release due?
The launch of this beta version opens a period with a timeline depending on the feedback we have from developers and users. Join us in testing and reporting to help ensure a solid, timely delivery. Do you want to help out? Great! Below you’ll find more information about what you can do.
At the same time as the stable version of Joomla 4, we will release Joomla 3.10, which is intended to be a bridge between the two major series. It will primarily be a release containing backports of API changes from the Joomla 4.0 development branch to help ease the transition to the next major release for the community.
The most up-to-date information regarding this timeline can be found in our project roadmap.
Where can I find documentation about Joomla 4?
We have started to provide some tutorials to help you with Joomla 4. We’ll be writing more tutorials to help you understand the significant changes in Joomla 4. You can find the existing ones, like how to create a Plugin or a Module for Joomla 4, namespaces conventions, prepared statements, using the new web asset classes and many more here.
We encourage developers to help in writing the documentation about Joomla 4 on docs.joomla.org to help and guide users as well as other extension developers.
A JDocs page will help developers to see the existing documentation and the documentation that still needs to be written. We invite you to check it regularly, update it and provide the missing content: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
How can I help Joomla 4 development?
To help ensure the 4.0 release and our major features are “production-ready”, we need your help testing releases and reporting any bugs you may find at issues.joomla.org.
To make the life of testers (and early adopters) easier, it is possible to update from the Beta version to the next Beta, RC or stable version (we will remain strict in updating the deleted files and modifying the SQL changes).
As previously stated, we’re focusing on Joomla 4 to get it released as soon as possible. Therefore, we do not plan to release anymore 3.x minor versions, except 3.10.
All feature proposals should be directed toward the 4.1 release.
A huge Thank You to our volunteers!
This Beta release is the result of thousands of hours of work by dozens of volunteers.
A big thank you goes out to everyone who has contributed to the 4.0 Beta release.
What do you think?
Send us feedback!