Croogo 1.4.1 Beta released

By:Rachman Chavik Sunday, April 22, 2012

The Croogo Development Team is happy to announce the release of Croogo 1.4.1-beta.

The 1.4.1-beta has been baking for a while, closing 33 tickets, and received more than 200 commits compared to 1.4.0-beta. The notable ones are listed in the following section.

Downloads

Croogo 1.4.1 Beta can be downloaded GitHub: https://github.com/croogo/croogo/downloads

Changelog

  • Theme and Plugin activation/deactivation Shell
  • The admin backend views were rewritten to take advantage of the new CakePHP 2.1 view block feature
  • Support for PostgreSQL and Sqlite database
  • Travis-CI Integration
  • Version upgrade of bundled javascript libraries
  • Install plugin has been streamlined. Now, you will be asked to create your own admin user.
  • The core has been adjusted to allow custom ACL plugin to be used
  • The core now uses CakePHP 2.1 event manager, dispatches few custom events, allowing plugins to consume these events and act on them.
  • Admin navigation is aware of permissions granted to roles
  • CLI testing
  • Security fixes in Filemanager

Testing

We have integrated CI testing with Travis-CI for 1.4 branch, and are adding more and more tests to the core test suite.  You could check our latest build in http://travis-ci.org/croogo/croogo.

This also means than any contributors could easily turn on their Travis hook and get their changes tested when pushing their commits.

The project also has its own jenkins installation in http://ci.croogo.org/ that is currently sponsored by Xintesa. Aside for another test environment, we are using Jenkins with its Checkstyle plugins to run PHP CodeSniffer on the repository.

What's Next?

As announced recently in twitter, Rachman Chavik and Kyle Robinson Young have joined the core development team. And we are hoping to reach to a stable release in a few weeks.

Documentation is also one area that is lacking. Bear with us as we update the wiki in the coming weeks.  In the mean time, you could get some support via the usual channels.

So, please help by testing the new release and reporting issues in http://croogo.lighthouseapp.com/

Enjoy.

Posted in:Announcements