The 3.4 release introduces new features into the CMS such as improved front end module editing, decoupling of weblinks, composer integration, Google new reCaptcha and security improvements by implementing UploadShield code which can detect most malicious uploads by examining their filenames and file contents.
Which bugs have been fixed in Joomla! 3.4?
A full list of issues resolved can be found on GitHub.
What’s new in Joomla! CMS 3.4
The PLT is on its way on creating a lighter core. We accomplished the first step in this is by removing com_weblinks from the core distribution. These extensions are maintained on GitHub. Before the stable release of 3.4, a new category will be created within the Joomla! Extensions Directory (JED). This new category will be for extensions marked as core-supported. For websites using weblinks your website will continue to function as normal. This means weblinks will not be removed from your Joomla installation, maintaining backwards compatibility. Weblinks will install like a normal extension.
In the 3.3 release, we introduced code from the Joomla! Framework into the CMS, however, the method in which it is installed into the filesystem does not align with how Composer installs code. For the 3.4 release, we are integrating Composer into the CMS for managing external dependencies such as the Joomla! Framework and PHPMailer.
No CAPTCHA reCAPTCHA
Google introduced a no CAPTCHA CAPTCHA API in December 2014. We updated the reCAPTCHA plugin to protect your login and registration forms against spam. While still supporting the old reCAPTCHA 1.0, you can now also use it for the new reCAPTCHA version 2.0. A significant number of your users can now attest they are human without having to solve a CAPTCHA. Instead with just a single click they’ll confirm they are not a robot.