Releases: angulartics/angulartics2
Releases · angulartics/angulartics2
v7.0.2
v7.0.1
v7.0.0
7.0.0 (2018-10-09)
BREAKING CHANGES
These are important! Update your code to call startTracking()
or suffer the sadness of not collecting your analytics.
- Angular 6 required
- Providers will no longer start tracking events by default! a call to
startTracking()
will be necessary to maintain functionality - for more details/example see step 2 [in the updated install instructions in the readme] or the before/after below (https://github.com/angulartics/angulartics2#include-it-in-your-application) - No longer requires passing of providers to Angulartics2Module.forRoot
startTracking example
BEFORE
constructor(angulartics2GoogleAnalytics: Angulartics2GoogleAnalytics) {
// nothing
}
AFTER
constructor(angulartics2GoogleAnalytics: Angulartics2GoogleAnalytics) {
// start tracking!
angulartics2GoogleAnalytics.startTracking();
}
Bug Fixes
Features
- core: add "start tracking" method and require on all providers (#283) (28f987f), closes #282
- use providedIn root to automatically provide as singleton (#284) (a548540)
- providers: move gst to the startTracking() style (09276a9)
- v7 Merge pull request #292 from angulartics/next (6e5c886), closes #282
shoutout to @rossedfort
v6.3.1
v6.3.0
v6.2.0
v6.1.1
v6.1.0
v6.0.0
6.0.0 (2018-05-04)
Features
-
remove deprecated functions (cdfd387)
-
upgrade to rxjs6 and ng6 (8118169)
-
Merge pull request #262 from angulartics/rxjs6-ng6 (a472538), closes #262
BREAKING CHANGES
- requires rxjs 6
- removes deprecated functions like
virtualPageviews
anddeveloperMode
- use settings passed in
Angulartics2Module.forRoot
or import angulartics2 and setangulartics2.settings.developerMode = true
- use settings passed in