The Blog

Check out our brand new Joomla! Template Club:
InspireTheme.com

Joomla! 3.4 is just behind the corner (Overview)

Joomla! 3.4 is just behind the corner (Overview) - 5.0 out of 5 based on 4 votes

Hey guys, Joomla 3.4 is just behind the corner! After a lot of re-scheduling, the 3.4 version of the CMS will be finally released next week, on 24th of February!

In this article I will make a quick overview of the new features that Joomla 3.4 will bring. Also, I'd like to share that we tested our Templates with the development version of Joomla 3.4 and they all work perfectly fine. Additionally, we'll be updating all our Templates we currently sell on Themeforest. We'll update the Quickstart Packages to Joomla 3.4, we'll update all extensions that come with the Templates, basically we'll do a lot of cool stuff with our current products!

So, let see what you can expect in Joomla 3.4...

Front End Module Editing

Right now, to make a change to a module we have to log into the back-end, open the Module Manager, locate the module (a pain especially for less tech savvy users or people who started managing an already developed site), make changes, save the work, go back to the front end and refresh the page. That’s a lot of clicks! With this innovation, all we have to do is log into the front end, click the edit icon, make changes, refresh the site and that's it! I see this saving users a lot of time!

Removing the Weblinks Component

This is actually the first step in a series of changes to the Joomla core. Right now, Joomla comes with many pre installed components that can, under certain circumstances, cause issues during updates. Weblinks will be the first component to go. But don’t worry - all of the core components that will be removed in this release and in future releases will still be maintained, updated, and easily installable using the “Install from Web” tab in the Extension Installer. They will also be listed in the Joomla! Extensions Directory (JED) under a yet-to-be-named category, which will probably be called something link “Core Supported Extensions”.

Continued Microdata Implementation

During the Google Summer of Code 2013, the JMicrodata library was built and later implemented into Joomla 3.2. This allowed users to place microdata (contextual data information allowing search engines to better understand the content of your site improving overall SEO) into core components’ layout. With Joomla 3.4, the library will be widened and steps will be taken to ensure its ease-of-use. If you’d like to learn more about microdata or how to use the JMicrodata library, see the comprehensive Microdata guide in the Joomla Docs directory.

Composer Integration

In Joomla 3.3, the Joomla Framework was merged with the CMS itself. However, according to the findings of Joomla users and developers, the method in which it was installed into the filesystem wasn’t consistent with how Composer installs code. To remedy this problem, the Composer itself will be recoded a little and integrated into the Joomla! CMS to provide better code integrity and stability.

NoCAPTCHA reCAPTCHA

Many of us use Google’s ReCAPTCHA API and the related Joomla plugin to provide security for our contact forms, registration forms etc. Recently, Google introduced a new version called NoCAPTCHA. It does basically the same thing, but instead of typing in a series of characters, users will now be able to simply click a button to prove that they’re a human being and not a robot. Personally, I can see how users might think that would make the form less secure. That’s why I am happy to report that support for ReCAPTCHA 1.0 (the one we know and love) will not be dropped. Joomla 3.4 will support both ReCAPTCHA 1.0 and 2.0 (NoCAPTCHA).

So those are the major changes and additions in the upcoming Joomla release. Of course, these aren’t all the changes we can expect in the upcoming release. There are many other little, important code changes that have been done to ensure Joomla’s security and stability. View a full list of the changes to expect in Joomla 3.4.

Ivo Valkov

I'm a front end developer. I love creating things, playing football, snowboarding and so on. I also hope you like all our stuff. We started using Gantry for our projects and honestly, we love it!

Website: joomfx.com