Joomla 3.10 will be the last release of the 3.x series
As announced in May 2018, and due to the release of Joomla 3.9, Joomla 3.10 will be the final release of the Joomla 3.x series.
Joomla 3.10 will be supported for 2 years after it is released:
- Bug and security support will be ensured for a window of 12 to 18 months
- The remaining time (6 to 12 months) will be security support only.
We invite you to check the roadmap for Joomla 3.10 and Joomla 4 for more information.
What’s different with Joomla 3.10 compared to the usual minor versions and why releasing 2 versions at the same time?
A minor version means the addition of new features and/or significant change to existing features.
As already stated in March 2017, in this article, the purpose of the last Joomla 3.x release (which was supposed to be 3.9 at that time) is a bit different from the usual minor version, bringing its share of new features.
Joomla 3.10 is intended to be a bridge between the 2 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.
We are also introducing in Joomla 3.10 a new feature to the Joomla Update component to help you with your mini-migration process: the Pre-update checker.
Once your website is updated to 3.10, the pre-update checker will allow you to check the compatibility with Joomla 4.0 of your PHP and SQL options, settings, and the extensions you are using.
Where should new features go?
Because of the specific nature of this minor version, Joomla have decided not to merge any new features to Joomla 3.10 if they are not related to the compatibility layer and upgrade process. They are focusing only on the backward compatibility for the benefit of their extension developers and users.
Thus, they are formally announcing that any proposed new features should be made for the Joomla 4.0 branch. The CMS Maintainers Team can assist you with any help you may need to retarget any existing feature pull requests to be used with the Joomla 4 branch.
Where does Joomla stand with Version 4.0?
Joomla intend to merge the 4 last versions of Joomla 3.8 by the end of January. Once done, they will tag an alpha and then start to merge in the Joomla 3.9 releases. What still needs to be done to reach the Beta milestone? Where does Joomla stand with Version 4.0?
What still needs to be done to reach the Beta milestone?
Joomla are pleased to share briefly the status of the main features:
- Backend Template and Accessibility (lead by Elisa Foltyn and Robert Deutz)
Work is ongoing to fully implement the design proposed in the Joomla Magazine
- Frontend Template
Final mobile enhancements need to be finished
- Publishing Workflow (lead by Benjamin Trenkle)
This feature needs optimisations in multilingual environments and for when the workflow component is hidden
- Web Services (lead by George Wilson)
Currently collecting feedback on the Pull Request at https://github.com/joomla/joomla-cms/pull/23424
- 7 releases still need to get merged to Joomla 4. Due to the release of Joomla 3.9, this task will take more time than previously scheduled.
Work is continuing on the items above, and they are currently looking to feature freeze and start tagging betas during 2019.