### 1.1.2

* Changelog correction [Tracking issue](https://github.com/visual-framework/vf-core/issues/2035)

### 1.1.1

* Version bump

### 1.1.0

* Version bump

### 1.1.0-rc.1

* Fixed lint errors. [Tracking issue](https://github.com/visual-framework/vf-core/issues/1935)

### 1.1.0-rc.0

* Adds gtag (GA4) support.

### 1.0.4

* Fix an issue on ipmeta.io tracking in `riskCheck` function where `input` is undefined.

### 1.0.3

* Add the vfGaTrackInteraction function to the exported members of vf-analytics-google.
  * https://github.com/visual-framework/vf-core/issues/1248

### 1.0.2

* Improves link name detection
  * `data-vf-analytics-label` supersedes any derived value calculation
  * image alt text support
* Bug: Issue when tracking image interactions
  * https://github.com/visual-framework/vf-core/issues/887

### 1.0.1

* JS linting

### 1.0.0

* Stable release
* Use the more robust "beacon" logging, when available
  * https://developers.google.com/analytics/devguides/collection/analyticsjs/sending-hits
* Feature: track outbound/external links
  * https://github.com/visual-framework/vf-core/issues/1210

### 1.0.0-rc.8

* Add label to the list of ancestors to look for

### 1.0.0-rc.7

* Version bump only

### 1.0.0-rc.6

* Track form element interactions
  * https://github.com/visual-framework/vf-core/issues/1161
* Explicit labels can be provided with data attributes: `data-vf-analytics-label="A special label"`
* Code linting
* Avoid logging clicks on non-interactive elements (white space, standard text)
* Reduce likelihood of logging multiple events
* `vfGaIndicateLoaded()` now accepts the options object `vfGaTrackOptions`
* with property `vfGaTrackPageLoad`. `vfGaTrackOptions.vfGaTrackPageLoad` defaults to true. If you set to false, the function will _not_ track the initial page view. Useful if you track the initial page view with JavaScript in your HTML
  * https://github.com/visual-framework/vf-core/issues/1116
* Track the users network: `vfGaTrackOptions.vfGaTrackNetwork`. As of February 2020 Google Analytics no longer tracks the network name of visitors. A 3rd party tool enables this, follow the setup guide at https://ipmeta.io/instructions (note there is no need to load https://ipmeta.io/plugin.js, this component includes it for you)
  * https://github.com/visual-framework/vf-core/issues/968

### 1.0.0-rc.5

* Dependency bump

### 1.0.0-rc.4

* improve `vfGaLogMessage()` to note type of event being tracked
  * https://github.com/visual-framework/vf-core/pull/1141

### 1.0.0-rc.3

* documentation cleanup
* `analyticsTrackInteraction()` is now namespaceTrack the users network: `vfGaTrackOptions.vfGaTrackNetwork`
  - As of February 2020 Google Analytics no longer tracks the network name of visitors
  - A 3rd party tool enables this, follow the setup guide at https://ipmeta.io/instructions
    - note there is no need to load https://ipmeta.io/plugin.js, this component includes it for you
  - After configuring your property in Google Analtyics, add the configuration belowd as `vfGaTrackInteraction()`
* `vfGaTrackInteraction()` now documented for direct usage
* Fix console verbose logging: if set to any value it would pass
  * https://github.com/visual-framework/vf-core/issues/1131

### 1.0.0-rc.2

* more robust fallback handling of image-based links

### 1.0.0-rc.1

* https://github.com/visual-framework/vf-core/issues/1059
* fixes typo `data-vf-google-analytics-region` from `data-vf-google-anlaytics-region`
  * this may be breaking for some users of alpha.1
* extend scope to more than "a" tags
* better detect areas where the event is fired
* capture events that ignore "Click" events
* captures more file types (txt,fasta)

### 1.0.0-alpha.1

* https://github.com/visual-framework/vf-core/issues/963
* Track the name of the link clicked
* Track the region of the link clicked (global nav, masthead, hero, main content, footer, etc)
* Track file type (PDF, DOC, etc)

### 1.0.0-alpha.0

* Initial release
