1.3.0 Has Been Released

OWA version 1.3.0 has been released. You can grab the code as a tarball or from SVN.

The full v1.3.0 release notes are here.

Major New Features

True Metrics & Dimensions – this release introduces a new abstraction layer for all of OWA’s metric and dimensions that allows developers and analysts to work with them without having detailed understanding of OWA’s underlying database schema. All metrics and dimensions now have their own names – allowing you to easily mix and match them in result sets and API calls.

Result sets – metrics and dimensions are now accessed through a new API method called getResultSet. This method greatly simplifies access to metric and dimension combinations greatly simplifies how you work with data in the presentation layers.

Data Export API – OWA now has a REST based API that you can use to export data in JSON, XML, serialized PHP, and even basic HTML.

Redesigned Reporting Interface – OWA’s reporting interface got a whole new look and code face lift bringing with it HTML5 graphing/charting as well as paginated data grids.

Action Tracking – you can now track an unlimited number of custom site “action” events using the new Action Tracking functionality. Track form submissions, video plays, downloads, or any other action that users can take on your site. You can even group action events and associate labels and values.

MediaWiki Action Tracking – OWA will now automatically track and report on the following MediaWiki actions: Article Creation/Edits/Deletions, User Registrations, User Logins, and File Uploads. No need to do custom page tagging, OWA will instrument your Mediawiki for you.

WordPress Action Tracking – OWA will now automatically track and report on the following WordPress actions: Post Creation/Edits/Deletions, User Registrations, User Logins, New Comment, New Blog Created (WP v3.0), User Profile Edit, Password Reset, and Attachment Creations, Edits, Deletions.

The release also contains lots of new reporting metrics and dimensions, five new reports, and tons of developer features. See the release notes for more details.

Upgrading from 1.2.4 or Earlier

1.3.0 is the first release that requires PHP 5.2.x. It also contains significant database schema changes that may take a long time depending on the size of your database. These schema updates must be applied from the command line to avoid browser timeouts.

Please see 1.3.0 release notes for instructions on how to install or upgrade this release.

Also, I would like to thank everyone that was involved in this release. Whether you helped out by testing the code, troubleshooting an install, filing bug tickets, or contributing code, your efforts helped make the release happen. Thanks again and please keep contributing your ideas and time to the project.

To see what’s up next, take a look at OWA’s development roadmap.