Version 1.5.0rc1 is Available

Open Web Analytics version 1.5.0rc1 is now available. This release is the first release candidate for the 1.5.0 release. Please see the release notes for the full details about what made it into the release and on how to update your OWA instance.

Major New Features

  • Custom Variables – it is now possible to set and store up to five custom properties on all tracking events (pageviews, sessions, clicks, action events, etc.). Custom variables can be set for a single tracking request, across all requests that make up a single session/visit, or across all visits for a single visitor.
  • Segmentation – it is now possible to generate data result sets for a specific segment of your visitors. Segmentation is applied to the result set prior to any filtering or grouping functions – delivering a true segmented data set for you to work with. Segments can only be applied to result sets via the data access API as of this release.
  • Live View – it is now possible to turn any reports into “live” dashboards that will continually update themselves as new tracking events occur.
  • Result Set Filtering – filtering result sets has always been possible by applying constraints via the data access API but it is now possible for analysts to filter the data contained in any data table displayed on any report via the GUI.
  • Lots More Metric and Dimension Combinations – the number of dimensions and metrics that can be combined to generate result sets has been greatly expanded in this release.
  • Independent Tracking Modes – it is now possible to use only a subset of OWA’s tracking modes. For example, ¬†you can now choose to just use OWA for tracking clicks and generating heatmaps, or for only recording and playing back mouse movements/dom streams, or even just use OWA for tracking site actions. Prior to this release you needed to track all page views and sessions in order to use any of the other tracking modes. Now you can choose to track whatever combination of tracking events that you want.
  • IP Address Exclusion – it is now possible to exclude specific IP addresses for being tracked via the general configuration UI or via the new excluded_ips config setting.
  • IP Address Anonymization – it is now possible to anonymize IP addresses by removing the last octet prior to storing them in the database. Anonymization can be controlled via the general configuration UI and the anonymize_ips config setting.
  • 20+ new dimensions – lots of new dimensions have been added. See the release notes for the full list.

Please discuss issues relating to this release over at the OWA forums, and file validated bug reports over at OWA Trac. Regardless of where you do it, please be sure to report any issues that you come across as that will help us get the 1.5.0 final out as soon as possible.