Joomla 3.9.12 is now available. This is a security fix release for the 3.x series of Joomla which addresses one security vulnerability and contains over 30 bug fixes and improvements. What's in 3.9.12?
Joomla 3.9.12 includes one security vulnerability fix and several bugs and improvements, including: Security Issues Fixed
Low Priority - Core - XSS in logo parameter of default templates (affecting Joomla 3.0.0 through 3.9.11) More information »
Bug fixes and Improvements
Fix for minyear and maxyear in the calendar #26119
Handle Google Font weights and styles in Protostar #25976
Joomla 3.9.10 is now available. This is a bug fix release for the 3.x series of Joomla which addresses one bug introduced into 3.9.9, affecting template styles of multilingual web sites.
What's in 3.9.10?
Joomla 3.9.10 is fixing one bug introduced into Joomla 3.9.9 which affects the template styles of multilingual sites and results in lost data.
Please read this JDocs FAQ page to learn more about this issue and its fix.
IMPORTANT information for users who have already updated to 3.9.9 and faced this issue.
Due to a bad sql update, the template style mapping to content languages has been lost. Unfortunately, this is an unrecoverable error.
You must either:
Restore the data manually by upgrading to Joomla 3.9.10 and then manually editing each template style and using the "Default" Field to the language required
Or restore a 3.9.8 backup of your sites to recover the data before updating to Joomla 3.9.10.
We would like to take a moment to apologise to our users.
Whilst we understand that a release which introduces a major bug is always serious - in this case the bug involved actual data loss from sites, this is a red flag for us. We are going to pause and look at how we can improve our release and testing strategies and report back to our users when this is complete, detailing how we aim to improve in the future.
At this early point though we can confirm that this bug was introduced during the development of 3.9.9 and unfortunately was not picked up in the week between the 3.9.9 Release Candidate and the 3.9.9 stable release.