This document lists the changes between each minor and patch versions. For changes between major versions, see the Upgrade Reference
- Fix a bug in Safari where
outboundLinkTracker
doesn't work with the back button [#185]
- Add a
queryParamsWhitelist
option to thecleanUrlTracker
plugin [#181]
- Fix a bug where, in rare cases, visibility times were being tracked cross-session [#177]
- Fix incorrect plugin usage attribution on the initial pageview sent by the
pageVisibilityTracker
if other plugins are required after it [#169] - Fix a bug where
impressionTracker
would error on page load if not passed any elements [#169]
- Rename misspelled
pageLoadMetricIndex
option topageLoadsMetricIndex
- Add a
sendInitialPageview
option to thepageVisibilityTracker
plugin (#167) - Add a
pageLoadMetricIndex
option to thepageVisibilityTracker
plugin (#167)
- Update the
eventTracker
ga-on
attribute to accept multiple (comma-separate) event types - Update the
hitFilter
option to be invoked with the DOM event associated with the interaction (when applicable)
- Remove
.babelrc
to prevent conflicts when usingbabel-loader
- Fix a double-pageview bug on page load after session timeout (#150)
- Add a
visibleThreshold
option topageVisibilityTracker
(#148)
- Fix CI build failure
- Fix incorrect package version
- Fix errors accessing
localStorage
in some browsers (#145)
- Fix incorrect Closure Compiler externs
- See the Upgrade Reference for a full list of changes
- Add
impressionTracker
methods to observe and unobserve elements (#111)
- Prevent the
withTimeout
callback from firing twice
- Update dom-utils for better shadow DOM support
- Fix the autotrack warning and upgrade language
- Update
dom-utils
for better shadow DOM support
- Upgrade dependencies to get third-party fixes
- See the Upgrade Reference for a full list of change
- Fix a history change bug in IE11 (#57)
- Ensure only http(s) links are considered outbound (#44)
- Remove unnecessarily caught errors (#42)
- Move the
gaplugin
assignment to the provide call (#36) - Refactor tests to make fewer full page requests (#35)
- Update the generated license text
- Add a check to ensure the form action exists (#28)
- Allow sourcing
autotrack.js
before the snippet (#24)
- Remove the
sessionDurationTracker
plugin (#21)
- Make outbound link/form logic configurable (#3)
- Initial public release