# [0.5.0](https://github.com/theboolean/visitor-info/compare/v0.4.0...v0.5.0) (2022-01-11)


### chore

* add CI via github actions ([9c9612a](https://github.com/theboolean/visitor-info/commit/9c9612a6e387743fe4e49921025d9d2fdb7614dd))
* [BREAKING] remove compatibility with node v10, add compatibility with v14 ([46aca84](https://github.com/theboolean/visitor-info/commit/46aca847352c99583b9c284bc7f099726f964e72))
* remove travis config file ([460a6b3](https://github.com/theboolean/visitor-info/commit/460a6b3760eb6414ce3fad4e36a0188beb7a30c6))
* upgrade @rollup/plugin-commonjs ([eca10c8](https://github.com/theboolean/visitor-info/commit/eca10c8e65f1e899784ae9377ea69352c021cbb7))
* upgrade all transitional dependencies ([17aa565](https://github.com/theboolean/visitor-info/commit/17aa565d88b8e1db7385c65408dd9f0191a7a9fa))
* upgrade commitlint ([cdceb64](https://github.com/theboolean/visitor-info/commit/cdceb64778f39bf960bf520206d362211dad4e8b))
* upgrade eslint ([104a3a8](https://github.com/theboolean/visitor-info/commit/104a3a86f7b0d1c3d6a8012b21170bcc1f06c39b))



# [0.4.0](https://github.com/theboolean/visitor-info/compare/v0.3.1...v0.4.0) (2021-08-13)


### chore

* update commitlint ([ec1ee28](https://github.com/theboolean/visitor-info/commit/ec1ee28c6bb0edacd309a45d6044c363cff0e573))
* update linter ([5bab785](https://github.com/theboolean/visitor-info/commit/5bab7856a784d424b87596156084cac365f8b763))
* upgrade @rollup/plugin-commonjs ([d4b4cd5](https://github.com/theboolean/visitor-info/commit/d4b4cd5a988d63676abfb137102a409c29da433e))
* upgrade all transitional dependencies ([60c6a7e](https://github.com/theboolean/visitor-info/commit/60c6a7ef86ef9af4c08754dd3196ad89d4bdea8a))

### perf

* get data only when function is called ([51a7912](https://github.com/theboolean/visitor-info/commit/51a7912a5d51fa6d23aa7325330516c9f46af3a2))



## [0.3.1](https://github.com/theboolean/visitor-info/compare/v0.3.0...v0.3.1) (2021-05-11)


### chore

* upgrade @rollup/plugin-commonjs ([cbf476f](https://github.com/theboolean/visitor-info/commit/cbf476f3045498c9ce2a272f7bed0fca4bbae868))
* upgrade all transitional dependencies ([2cf2e9e](https://github.com/theboolean/visitor-info/commit/2cf2e9e3bf4e2036c413f0f4ac2e4748e24d4cde))
* upgrade commitlint ([8870fdb](https://github.com/theboolean/visitor-info/commit/8870fdb35bef2e3c0ce0020881366288c9cd3e36))
* upgrade eslint parser ([4993a74](https://github.com/theboolean/visitor-info/commit/4993a74836a6f03f18ec762d5d1eaf2e6013a739))
* upgrade linter ([69ed4b0](https://github.com/theboolean/visitor-info/commit/69ed4b0c7c2c45e73b3a62b0622c0b3cb2a5cd9d))



# [0.3.0](https://github.com/theboolean/visitor-info/compare/v0.2.4...v0.3.0) (2020-10-02)


### chore

* fix typo ([ddbe46b](https://github.com/theboolean/visitor-info/commit/ddbe46bd64282e68ec73a3231c2dad0cd063a809))
* update rollup to v2 ([5dec58b](https://github.com/theboolean/visitor-info/commit/5dec58bbed4ca267bb2d1a1cc6001ad47036bc63))
* upgrade all transitional dependencies ([ce7dc4a](https://github.com/theboolean/visitor-info/commit/ce7dc4a49f6eb47832dad1813f4a02321cd51415))
* upgrade commitlint ([8cfa925](https://github.com/theboolean/visitor-info/commit/8cfa925096515e28dae1802f7e1eb516076e3fc4))
* upgrade eslint (v6 --> v7) ([025bf60](https://github.com/theboolean/visitor-info/commit/025bf605464e59b773e94b01b86bed7cc15c224f))
* upgrade rollup plugins and all transitional deps ([296d3fa](https://github.com/theboolean/visitor-info/commit/296d3fad19a2be9fca8a1b122b9e41defabddb7e))



## [0.2.4](https://github.com/theboolean/visitor-info/compare/v0.2.3...v0.2.4) (2020-02-13)


### chore

* add vulnerability audit to test suite ([1a434c5](https://github.com/theboolean/visitor-info/commit/1a434c52d40a68123247648c461ccc1134b9021e))
* run tests also in Node 12 ([a26b80b](https://github.com/theboolean/visitor-info/commit/a26b80b2d6a868867f39cd7e425e2172b081d141))
* update eslint plugin ([b6a3ce0](https://github.com/theboolean/visitor-info/commit/b6a3ce0f070ef5ef7eed3b037efbbf5f8e062d76))
* upgrade all transitional dependencies ([353c1f4](https://github.com/theboolean/visitor-info/commit/353c1f4ac7a858ed731cde3dd9a61cb34e43f9ba))
* upgrade husky ([eed0e35](https://github.com/theboolean/visitor-info/commit/eed0e35dd53efc2ef14c7a2109155640e886661c))



## [0.2.3](https://github.com/theboolean/visitor-info/compare/v0.2.2...v0.2.3) (2019-08-27)


### chore

* upgrade all dependencies ([fc00b529bfe6d5d0c5b4f70eb830e1e5364c86b2](https://github.com/theboolean/visitor-info/commit/fc00b529bfe6d5d0c5b4f70eb830e1e5364c86b2))



## [0.2.2](https://github.com/theboolean/visitor-info/compare/v0.2.1...v0.2.2) (2019-07-11)


### chore

* update dependencies to latest minor and patch versions available ([4466f562a174b22103d0a08c2edddbd4f647dcc3](https://github.com/theboolean/visitor-info/commit/4466f562a174b22103d0a08c2edddbd4f647dcc3))
* update npmignore ([9a7903debb0bf726d12fe4e3fc43100bacaabe66](https://github.com/theboolean/visitor-info/commit/9a7903debb0bf726d12fe4e3fc43100bacaabe66))
* upgrade all dependencies to latest available version ([7a044fab99bf1f9be04278f9c101a8de9ae88372](https://github.com/theboolean/visitor-info/commit/7a044fab99bf1f9be04278f9c101a8de9ae88372))
* upgrade eslint and husky ([7e68cb8b3e4158ff4ec908946f0ccc0aee52dd32](https://github.com/theboolean/visitor-info/commit/7e68cb8b3e4158ff4ec908946f0ccc0aee52dd32))



## [0.2.1](https://github.com/theboolean/visitor-info/compare/v0.2.0...v0.2.1) (2019-02-22)


### build

* add .npmignore ([6260d6567f5ab970396930a602ccf8e0e74c3fda](https://github.com/theboolean/visitor-info/commit/6260d6567f5ab970396930a602ccf8e0e74c3fda))

### chore

* add changelog creation script ([5c627ab81c1bbab17906a417b0dded64d65d3727](https://github.com/theboolean/visitor-info/commit/5c627ab81c1bbab17906a417b0dded64d65d3727))
* update gitignore and npmignore ([bbee496c1409b5dfc583240a22a3ef66a57f3103](https://github.com/theboolean/visitor-info/commit/bbee496c1409b5dfc583240a22a3ef66a57f3103))

### docs

* add changelog ([fdb14d47dcbcb79516b644a77815ab55718cb199](https://github.com/theboolean/visitor-info/commit/fdb14d47dcbcb79516b644a77815ab55718cb199))


# [0.2.0](https://github.com/theboolean/visitor-info/compare/v0.1.0...v0.2.0) (2019-02-22)


### build

* transpile module to ES5 ([f07d4d38f4fdec0aded1d9acf131b4dab376b426](https://github.com/theboolean/visitor-info/commit/f07d4d38f4fdec0aded1d9acf131b4dab376b426))

### chore

* mark project as side effect free ([8339556616052a907193eecd6d3263e4af624015](https://github.com/theboolean/visitor-info/commit/8339556616052a907193eecd6d3263e4af624015))
* update all patch and minor dependencies ([61e9d8fbb7c628cf6063058e26a99b6cfc3723ed](https://github.com/theboolean/visitor-info/commit/61e9d8fbb7c628cf6063058e26a99b6cfc3723ed))
* update eslint dependencies ([71ce6a0aa180f18bb341c6bfc0fcd0d7932938b9](https://github.com/theboolean/visitor-info/commit/71ce6a0aa180f18bb341c6bfc0fcd0d7932938b9))
* update husky ([afafc0566755f640cf75a49abf67625f99254b22](https://github.com/theboolean/visitor-info/commit/afafc0566755f640cf75a49abf67625f99254b22))
* update rollup ([ebf08ccb4e0c793cc0dfee5e661e40a0ab3bef92](https://github.com/theboolean/visitor-info/commit/ebf08ccb4e0c793cc0dfee5e661e40a0ab3bef92))
* upgrade Babel to v7 ([9edd2003174696c88858e565a1443b7b9a66d1d9](https://github.com/theboolean/visitor-info/commit/9edd2003174696c88858e565a1443b7b9a66d1d9))
* use standard eslint parser instead of babel ([e97481ad8d191e84719b21e64a3fcdcc31ab4008](https://github.com/theboolean/visitor-info/commit/e97481ad8d191e84719b21e64a3fcdcc31ab4008))
* v0.1.1 ([5a656dcc957a5cac7097c25a0516e325ac108f30](https://github.com/theboolean/visitor-info/commit/5a656dcc957a5cac7097c25a0516e325ac108f30))
* v0.2.0 ([2ecc8fa2cd6162273541cfd3cb43b439cab2dc0d](https://github.com/theboolean/visitor-info/commit/2ecc8fa2cd6162273541cfd3cb43b439cab2dc0d))

### ci

* add a script to pipeline to make sure build does not break ([73413f1d2c08a115e704b94b4e38555c7e7e8a63](https://github.com/theboolean/visitor-info/commit/73413f1d2c08a115e704b94b4e38555c7e7e8a63))

### docs

* add instruction on how to require package ([b797d84f2886db641ab65a5b731d6a5219530c70](https://github.com/theboolean/visitor-info/commit/b797d84f2886db641ab65a5b731d6a5219530c70))
* remove Greenkeeper badge ([224e625e472c80e96eb2432089725abd5358d40c](https://github.com/theboolean/visitor-info/commit/224e625e472c80e96eb2432089725abd5358d40c))

### style

* auto indent code ([bf0a11df79e8ec2322eb5675edfdc77d0ffc97c2](https://github.com/theboolean/visitor-info/commit/bf0a11df79e8ec2322eb5675edfdc77d0ffc97c2))

### test

* remove audit ([443c76abdbb3cfd0473967b17cb375de1c241f3f](https://github.com/theboolean/visitor-info/commit/443c76abdbb3cfd0473967b17cb375de1c241f3f))



# [0.1.0](https://github.com/theboolean/visitor-info/compare/b03d020ad5de675d36ed43c852509180a3aac4ec...v0.1.0) (2018-07-02)


### build

* add plugin to babel ([0bbd51c4ff16842933f15ab49ec8b699b388e7dc](https://github.com/theboolean/visitor-info/commit/0bbd51c4ff16842933f15ab49ec8b699b388e7dc))
* rollup scripts ([134fa0c019322f3dca103076ead695c9c30b9de1](https://github.com/theboolean/visitor-info/commit/134fa0c019322f3dca103076ead695c9c30b9de1))

### chore

* add .gitignore file ([b03d020ad5de675d36ed43c852509180a3aac4ec](https://github.com/theboolean/visitor-info/commit/b03d020ad5de675d36ed43c852509180a3aac4ec))
* add dist files ([99a35a7bd09c516d2000fa4292452abe7e50fba3](https://github.com/theboolean/visitor-info/commit/99a35a7bd09c516d2000fa4292452abe7e50fba3))
* add editor config file ([c2590023cb6342db4eeee7f0c312a2173e961d82](https://github.com/theboolean/visitor-info/commit/c2590023cb6342db4eeee7f0c312a2173e961d82))
* add husky for commit hooks ([5b5db85afaa94421fa654b1b9ed31f07f520b892](https://github.com/theboolean/visitor-info/commit/5b5db85afaa94421fa654b1b9ed31f07f520b892))
* add keywords to package.json ([b1c8f99817d25b028102843006fb4698bce86327](https://github.com/theboolean/visitor-info/commit/b1c8f99817d25b028102843006fb4698bce86327))
* change bundle name ([7678c99cad3aefca0b2c227ff2db81ac9237707e](https://github.com/theboolean/visitor-info/commit/7678c99cad3aefca0b2c227ff2db81ac9237707e))
* export default module ([8f5ab890c981df69c40b3a1a1afd7304b3d975bd](https://github.com/theboolean/visitor-info/commit/8f5ab890c981df69c40b3a1a1afd7304b3d975bd))
* linting and code quality scripts ([ede6a8e0fa9f27607ec3b14d50a247821bbb0ca5](https://github.com/theboolean/visitor-info/commit/ede6a8e0fa9f27607ec3b14d50a247821bbb0ca5))
* update linting rules ([259e7119e4d5f22ee2ffc5da6888dff2f9c91705](https://github.com/theboolean/visitor-info/commit/259e7119e4d5f22ee2ffc5da6888dff2f9c91705))
* v0.1.0 ([0f7516ffc86de6277610180feec8283833c994c4](https://github.com/theboolean/visitor-info/commit/0f7516ffc86de6277610180feec8283833c994c4))

### ci

* add travis config file ([f13bee76e1014a00a10e6d41f46af2d22708d115](https://github.com/theboolean/visitor-info/commit/f13bee76e1014a00a10e6d41f46af2d22708d115))

### docs

* add project description to readme ([60d64985f9b5d0a86ed6b9555cab981903c25b6f](https://github.com/theboolean/visitor-info/commit/60d64985f9b5d0a86ed6b9555cab981903c25b6f))
* add Travis build status badge ([2d2a3793a39d8d1adb6b37862e4c66b97fd18c4e](https://github.com/theboolean/visitor-info/commit/2d2a3793a39d8d1adb6b37862e4c66b97fd18c4e))
* update readme ([7af53df4a9501b23cee96cf6ef86b6a52fdb0b04](https://github.com/theboolean/visitor-info/commit/7af53df4a9501b23cee96cf6ef86b6a52fdb0b04))

### feat

* first proof of concept ([9a1448457ce01b33ca4086292e2c13ad1107bead](https://github.com/theboolean/visitor-info/commit/9a1448457ce01b33ca4086292e2c13ad1107bead))
* return all available information from UA parser ([5a860ad1fa81c1fe2d81cf8c29f1590a0df73f86](https://github.com/theboolean/visitor-info/commit/5a860ad1fa81c1fe2d81cf8c29f1590a0df73f86))

### fix

* add missing declarations ([858373206daaa8a509663cc45680c86ff81d8e84](https://github.com/theboolean/visitor-info/commit/858373206daaa8a509663cc45680c86ff81d8e84))

### perf

* add memoization of results ([d3fb4072392e878b993b3e0c519690ec23740891](https://github.com/theboolean/visitor-info/commit/d3fb4072392e878b993b3e0c519690ec23740891))



