1.4.0

@timelf123 timelf123 released this Mar 13, 2017 · 34 commits to master since this release

bump version 1.4.0

1.3.0

@timelf123 timelf123 released this Oct 28, 2016 · 48 commits to master since this release

e22e70d
removed invalid char at the begging of the package.json (#523)

694f453
configurable page tracking (turn on and off routers)

* Introduces new config variables to disable tracking on $routeChangeSuccess and $stateChangeSuccess.
* Fixes naming of provider functions.
* This will make angulartics (with the right config) work with the angular 1.5 component router.

a5d0978
feat(handlers) add clearCookies handler (#513)
Registers handler needed to clear cookies a la angulartics/angulartics-mixpanel#17

0265b7e
feat(opt-out) add global opt out feature (#476)

- $analytics.setOptOut(boolean Optout);
- $analytics.getOptOut(); // true false

1.1.0

@timelf123 timelf123 released this Jun 6, 2016 · 73 commits to master since this release

1.1.0 (2016-06-06)

  • access angular dependency injection within event handlers #416
    • Analytics providers to be designated as async, which means their first handler will be based a callback function.
    • Calls to eventTrack now return a promise that for each provider. Resolves immediately if the provider is not asynchronous. Waits for the callback if the provider is asynchronous
  • Removed piwik from source and docs. Added link to angulartics-piwik
  • Add support for UI Router 1.0 which will use transition hooks #455
  • angulartics.google.tagmanager - add registerSetUsername method
  • bugfix(Angular 1.5): fix provider for angular 1.5
  • Add ignore key to Bower file
  • Moved Clicky to angulartics-clicky repo
  • Added support for Angular Component Router (where $route is null)
  • Add handler for incrementing property value
  • track exceptions via $exceptionHandler with $analytics.exceptionTrack() #461
  • cordova-google-analytics : registerSetUserName