Joomla 4.0.0 RC 5 - Ready for a new world of possibilities. Use the hashtag #joomla4RC

The Joomla! Project is pleased to announce the availability of Joomla! CMS 4.0 Release Candidate 5 and Joomla 3.10 Release Candidate 1.

Joomla users and extension developers are asked to download and install the packages in order to provide quality assurance for the forthcoming 4.0 and 3.10 releases.

Joomla! 4 is the latest major release of Joomla! CMS. Please note that going from 3.9 to 4.0 is a migration. You would need to upgrade your J3.9 to J3.10, which will be available the day J4.0 is stable. J3.10 has a compatibility checker to help guide you through the migration to J4.0. Please do not upgrade any of your production sites to the release candidate version!

What is this release for?

Joomla 4.0 RC5 is aimed at extension and template developers. To encourage them to work with this release in order to prepare extensions for the stable release of Joomla! CMS 4.0. Users are encouraged to test the package for issues and to report issues in the Joomla! CMS Issue Tracker. Test sites based on this release candidate can be taken through to stable but never use this version on a production site. There will be an upgrade path between release candidates and the final release candidate to the stable of Joomla 4.0 should you wish to try a new site build.

Spotlight on Joomla4Emails

Deliver customised emails that welcome and inform your website's audience effectively! With the new email template system it's easier than ever to make the emails your site sends be on message and on brand. Now you can take your site to the next level when communicating with your customers.

How will Joomla 4 also benefit me?

Joomla4Speed

With Joomla 4 you benefit from the increased performance. Speed is one of the top factors in conversions whether your site is ecommerce or you need to grow your subscriptions. Joomla 4 gives your site the boost it needs.

Joomla4Security

Running a site with state of the art well-written code helps you stay ahead when it comes to security. With many architecture changes designed to maximize security and keep hackers out, you can be assured that moving to Joomla 4 is a wise choice. The benefits are countless when it comes to ensuring you and your clients data are as well protected as they can be.

Joomla4Accessibility

Whatever size your site is, accessibility is a must, and from the start, Joomla 4 delivers best in class accessibility. The layout, contrast and infrastructure all have accessibility built-in so all your visitors will benefit. We have aimed for W3C Accessibility Guidelines (WCAG) 2.1 (with AA compliance)

Joomla4Workflows

Workflows help you to run your site efficiently, making sure that the jobs that need to get done are done and by the right people. Combined with the many improvements in the media manager, content writers will love the new workflow and media manager.

Joomla4Search

Search is a boost to any site. It allows your visitors to hone in on the areas they are interested in, increasing engagement and improving your sites ranking. So when it comes to search look no further, Joomla 4 smart search has many improvements over previous Joomla search and is the best to date.

Joomla4SEO

Get to the top of any search engine fast with Joomla 4. It takes care of SEO so you can focus on getting your great content noticed. SEO built into the architecture of the page means you get the correct page structure without any additional extensions.

Joomla4Design

A redesigned administration area speeds content creation. Improved media manager and editor updates give you the power to design and build amazing websites. Article templates help you and your colleagues keep to the page design.


Link to J4 Brochure: https://joom.la/J4brochure
Link to J4 Documentation
https://docs.joomla.org/J4.x:Getting_Started_with_Joomla!
https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project

Joomla 3.10 helps with the transition to Joomla 4

Along with Joomla 4 RC5, we are releasing the first release candidate version of Joomla 3.10.

Joomla 3.10 is the bridge between the 2 major series. Joomla 3.10 stable 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. Joomla 3.10 will be supported for 2 years after it has been finally released.

Once your website is updated to 3.10, the pre-update checker will allow you to check the compatibility with the Joomla 4.0 minimum requirements in terms of the current hosting environment and, more importantly, your installed extensions. This will help you migrate to Joomla 4.0 smoothly.

Can I update my website from 3.9.x to Joomla 4 RC5?

The simple answer here is yes. Not on a production site of course, but if you want to test the update to Joomla 4, now you can.

In order to upgrade from 3.9.x to Joomla 4, you have to go via the latest 3.10 release. There is no direct upgrade path between 3.9 and 4.x planned nor supported. All upgrades go via 3.10.

For the upgrade please follow these steps:

  1. Go to the Joomla Update Component Options and switch the Update Channel to “Testing” and the Minimum Stability option to “Alpha”.
  2. Update to the latest 3.10 release candidate using the Joomla Update Component.
  3. Switch the Update Channel to “Custom URL” and set the Custom URL to “https://update.joomla.org/core/test/310to4_list.xml
  4. Now you get, update to the latest 4.0 Release Candidate.
  5. Please carefully check the results from the pre-update checker in terms of your environment and your installed extensions before upgrading.
  6. After the upgrade please switch back to the “Testing” Update Channel with the “Release Candidate” minimum stability to get future updates between Joomla 4 RCs.

If you need more details on the upgrade process you can find them in the documentation.

Who is Joomla! for?

Joomla4All

Joomla4! is for everyone.

Written by volunteers from every sector it's used all over the internet for all kinds of projects: small projects, but also national government sites. From small shops to world-leading brand sites.
Joomla’s power comes from its ever-evolving code base, keeping up with best practice, but also from its large ecosystem of developers who see opportunities in the market and fill those gaps with good software designed to meet real-world needs.

Joomla! 4 is the latest in a world-class CMS that allows you to start your website knowing it can grow with your needs and scale with your customers.
All this and Joomla 4 is free to use and open-source software.

What are you waiting for? Install today and grow your future.

When is the stable release due?

We have revised the launch timeline slightly to ensure we can get everything up to the quality levels we all would like, and to ensure thorough testing on as many hosting environments as possible.

The schedule is now as follows:

New Joomla 4 Release Candidate every two weeks until Joomla 4 Stable is released.

Please note that dates may be subject to change depending on the availability of volunteers and circumstances beyond our control.

How can you help Joomla! development?

There are a variety of ways in which you can get actively involved with Joomla. It doesn't matter if you are a coder, an integrator, or a user of Joomla. You can contact any of our volunteer engagement team to get more information, or if you are ready you can jump right into the Joomla! Bug Squad.

The Joomla! Bug Squad is one of the most active teams in the CMS development process and is always looking for people (not just developers) that can help with sorting bug reports, coding patches and testing solutions. A great way for increasing your working knowledge of the Joomla! code base, and also a great way to meet new people from all around the world.

If you are interested, please read about us on the Joomla! Wiki and, if you wish to join, email Jacob Waisner, This email address is being protected from spambots. You need JavaScript enabled to view it., our Bug Squad coordinator.

You can also help Joomla! development by thanking those involved in the many areas of the process. The Project also wants to thank all the contributors who have taken the time to prepare and submit work to be included in the Joomla! CMS and Framework.

A Huge Thank You to Our Volunteers!

This Release Candidate release is the result of thousands of hours of work by dozens of volunteers.

The changes from RC4 to RC5 alone contain

  • Rename the CSS variables for the Atum + Cassiopeia (they no longer have the template in the name to allow easier reuse in child templates)
  • Many RTL Fixes
  • Update of alert custom element
  • Removed `acknowledge` attribute
  • Removed `href` attribute
  • Added `close-text` attribute. This should be used to load the close button with multilingual text when the dismiss attribute is used
  • Update of tab custom element
  • The <section> attribute inside the <joomla-tab> element has been changed to <joomla-tab-element>
  • A breakpoint attribute has been added to control at what screen size to fallback from tabs to accordion.

A big thank you goes out to everyone that contributed to the 4.0 release! Right now we're over 46,093 commits with many different people contributing to those commits (not including testers and other non-coding activities).

Translations