Croogo 1.4.1 Beta released

Posted by Rachman Chavik on Sun, Apr 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

7 Comments

fahad19 said on Apr 22, 2012
yay!
Rachman Chavik said on Apr 22, 2012
Woohoo ? :)
Miguel Gonzalez said on Apr 22, 2012
Sounds awesome! Thank you for your work on this great project ;-)
Vitor Pacheco said on Apr 22, 2012
Good job!! Let's make it stable!
Kyle Robinson Young said on Apr 22, 2012
:D
Ceeram said on Apr 22, 2012
Congrats guys, also it should be mentioned croogo runs perfectly fine on php5.4 if i am not mistaken
Kyle Robinson Young said on Apr 25, 2012