These release notes describes what's new on the latest version of Noosfero, called Igbo
Several interesting new features and enhancements were included during this release cycle, and we are excited in sharing them with you!
Special thanks to Serpro
which contributed with lots of new features.
Plugin's Infrastructure for Blocks
Now it's much easier to create a new block as a plugin! There is a brand new hotspot that allows a plugin to define new blocks with a complete configuration of it's position or to which entities it's available. For more information check the in-code documentation of the hotspot extra_blocks at lib/noosfero/plugin.rb file.
Migration from Webrat to Capybara
After a long time without our cucumber and selenium acceptance tests running properly we decided to join efforts and migrate from our previous test framework Webrat to Capybara
PS: You might need to run "bundle clean" to remove older versions of some gems and avoid incompatibilities.
Blog Support on the Article Block
The Article Block now also supports a blog as provided content. When choosing a blog, the block will list the posts of this blog while you can also customize the way the posts are going to be displayed.
New Links on Catalog Categories Box
Since the last version the catalog page removed the side box to use the space better but that made some users confused to fall back to the enterprise's original page again. In this version we included two new links on the categories block that leads to the enterprise homepage and to the catalog start page.
From now on the tags block is also available for the environment and not only for the profiles.
Login With Email
The login on Noosfero can now be done through the username or through the email. This makes life much easier for those users who always pick different usernames or have a week memory! =D
Login with username or email
The Ldap Plugin is the new plugin on Noosfero that allows the administrator to configure a Ldap Server to be used by Noosfero as an alternative authentication system. This allows a much cleaner integration of Noosfero with many already built systems that uses Ldap. To use this new plugin you just need to talk to your sys admin to enable it on the installation and them find and enable it on the plugin page.
Ldap plugin configuration
Display Content Plugin
Along with the Ldap Plugin also came the Display Content Plugin. This is the first plugin to use the new plugin infrastructure for blocks. It has a new way of displaying the contents and also of choosing them. You might want to check it out!
Display content configuration