- Adobe event tracking - download and exit events now sent (thanks to alexismartin)
- Fix angular-scroll directive (thanks to eshaham)
- Fix for Kissmetrics to allow Karma testing
- Add Loggly support (thanks to zoellner)
- Add Localytics support (thanks to joehalliwell)
- Add CNZZ support (thanks to L42y)
- Add Hubspot support (thanks to asafdav)
- Add main attr to package.json to enable browserify support (thanks to adamscybot)
- Updates GA provider to support custom metrics and dimensions for universal GA on a per-event basis (thanks to Philo)
- Add
mixpanel.alias
support to call event after user signs up (thanks to tomasescobar)
- Fix double page tracking - (don't set noRoutesorState to false if conditionals fail)
- Clean up dependency injections
- Angular-scroll now minification safe
- Add Intercom vendor plugin
- Google Analytics - do nothing if there is no event category (required)
- Mixpanel - look for the field __loaded before sending events
- Splunk - look for _sp with a dynamic function for anyone wanting to run setup in the module.config or not pull/compile the html of their app when running a testing framework like Karma
Evaluate initial attribute values for properties.
- This is so that events that get fired immediately have an initial value for event properties.
Fixed #182 double pageview tracking with ui-router
Added basic debugging provider angulartics.debug.js that uses console.log to dump page and event tracking
- Due to changes in routing logic, Angular 1.1.5 is now the minimum supported version.
- Update all samples to Angular 1.1.5
- Fix Adobe analytics sample
- Add marketo plugin. Thanks https://github.com/cthorner
- Better releasing with grunt-bump
- analytics-if - Analytics call will only be made if the
analytic-if
condition passes. Example:<button analytics-on analytics-if="user.isLoggedIn">
- Better buffering
- Support for multiple providers
- bower add all vendor scripts to bower to enable automatic dependency injections via wiredep and similar tools 7cbcef1