GOOD SHELL MAS BOY
Server: Apache/2.4.52 (Ubuntu)
System: Linux vmi1836763.contaboserver.net 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64
User: www-data (33)
PHP: 8.4.10
Disabled: NONE
Upload Files
File: //usr/local/lib/node_modules/firebase-tools/node_modules/universal-analytics/HISTORY.md
# History

## 0.5.3

- Refactored request sending to no use JSON.stringify
- Removed chapter regarding requestOptions that are no longer available since 0.5
- Fixed UUID test errors

## 0.5.2

- Upgraded debug to 4.3.1
- Improved documentation

## 0.5.1

- Fixed bug that caused requests to fail

## 0.5

- Removed request dependency
- Updated Readme
- Added nodejs 10 and 12 in travis tests
- Option to override default instance name
- Invalid configuration key in README file.

## 0.4.22

- Pin native-request version to 1.0.5

## 0.4.21

- Upgraded request to native-request

## 0.4.20

- Maintenance release

## 0.4.19

- Updated request package

## 0.4.18

- Fixed package-lock.json bug

## 0.4.17

- Default to `https` instead of `http` when submitting data to Google Analytics
- Switched from custom debugger to [debug](https://www.npmjs.com/package/debug) module

Deprecated:
- `.debug()` is now deprecated in favor of setting the DEBUG environment variable: `DEBUG=universal-analytics`

## 0.4.16

- Removed async, underscore dependencies

## 0.4.15 / 2017-08-10

- Fixed dependencies

## 0.4.14 / 2017-08-07

- Updated AcceptableParams.md
- Updated .travis.yml to test Node.js up to 8
- Updated package.json to be more specific about Sinon

## 0.4.13 / 2017-03-29

- Added `screenview` method
- Updated Readme

## 0.4.12 / 2017-03-16

- Fix `pageview` key mappings

## 0.4.11 / 2017-03-14

- Updated UA#event to translate parameters before merging with persisted params
- Added parameter translation to all other tracking calls

## 0.4.10 / 2017-03-06

- Added content groups as acceptable params

## 0.4.9 / 2017-02-17

- Readme update

## 0.4.8 / 2016-11-23

- Added support for providing request options

## 0.4.7 / 2016-11-23

- Updated uuid module to 3.0.0

## 0.4.5 / 2016-09-14

- Fixed bug caused by different should.js version

## 0.4.4 / 2016-09-14

- Fixed bug in #set() method

## 0.4.3 / 2016-09-14

- Added #set() method for persistent parameters

## 0.4.2 / 2016-07-22

- Added batch requests

## 0.3.11 / 2016-03-16

- Added requestOptions to allow custom modifications for the request call

## 0.3.10 / 2015-12-18

- Fixed typo in the error handler for events
- Translate event parameters before validation

## 0.3.9 / 2015-07-20

- Added possibility of overwrite the hostname of google analytics to HTTPS

## 0.3.7 / 2015-05-18

- Include data as application/x-www-form-urlencoded - allows 8kb of data instead of the 2kb from query string
- Fixes #25: Accepting Enhanced Ecommerce params (and newly added MP params) without warnings
- Accept document location instead of page path

## 0.3.5 / 2014-10-22

- Added parameter translation

## 0.3.4 / 2014-02-28

- Return number of requests sent to GA for send() callback

## 0.3.2 / 2014-01-09

- Fixed Travis build

## 0.3.1 / 2014-01-06

- Added option to disable strict CID enforcement

## 0.3 / 2013-09-09

- Added .middleware() and.createFromSession() methods for better session-based identification
- Allow custom http headers to be POSTed to UA

## 0.2.2 / 2013-04-16

- Updated repository URL

## 0.2.1 / 2013-04-08

- Fixed bug that caused (params, fn) signature of #exception and #timing to not work
- Updated documentation

## 0.2 / 2013-03-26

- Added Timing and Exceptions
- Fixed some invalid space characters

## 0.1 / 2013-02-11

- Initial version