New version of Joomla released, its open source web content management system today that company officials claim will improve user experience for both developers and administrators.