3rd-Eden / useragent

Useragent parser for Node.js, ported from browserscope.org
MIT License
899 stars 135 forks source link

Bump useragent from 1.1.0 to 2.3.0 in /benchmark #153

Open dependabot[bot] opened 4 years ago

dependabot[bot] commented 4 years ago

Bumps useragent from 1.1.0 to 2.3.0.

Changelog *Sourced from [useragent's changelog](https://github.com/3rd-Eden/useragent/blob/master/CHANGELOG.md).* > ## Version 2.0 > > * __v2.3__ > - Updated dependencies > > * __v2.1__ > - Default all values to minor,patch and major fields to 0 by default. > > * __v2.0.x__ > - Parse file updates. > > * __v2.0.0__ *breaking* > - Added support for Operating System version parsing > - Added support for Device parsing > - Introduced deferred OnDemand parsing for Operating and Devices > - The `Agent#toJSON` method now returns an object instread of JSON string. Use > `JSON.stringify(agent)` instead. > - Removed the fromAgent method > - semver is removed from the dependencies, if you use the useragent/features > you should add it to your own dependencies. > > * __v2.0.1__ > - Fixed broken reference to the update module. > - Updated with some new parsers. > > * __v2.0.2__ > - Use LRU-cache for the lookups so it doesn't create a memory "leak" [#22](https://github-redirect.dependabot.com/3rd-Eden/useragent/issues/22) > - Updated with some new parsers. > > * __v2.0.3__ > - Updated regexp library with new parsers as Opera's latest browser which runs > WebKit was detected as Chrome Mobile. > > * __v2.0.4__ > - Added support for IE11 and PhantomJS. In addition to that when you run the > updater without the correct dependencies it will just output an error > instead of throwing an error. > > * __v2.0.5__ > - Upgraded the regular expressions to support Opera Next > > * __v2.0.6__ > - Only write the parse file when there isn't an error. [#30](https://github-redirect.dependabot.com/3rd-Eden/useragent/issues/30) > - Output an error in the console when we fail to compile new parsers [#30](https://github-redirect.dependabot.com/3rd-Eden/useragent/issues/30) > > ## Version 1.0 > * __v1.1.0__ > - Removed the postupdate hook, it was causing to much issues [#9](https://github-redirect.dependabot.com/3rd-Eden/useragent/issues/9) > > * __v1.0.6__ > ... (truncated)
Commits - See full diff in [compare view](https://github.com/3rd-Eden/useragent/commits)
Maintainer changes This version was pushed to npm by [3rdeden](https://www.npmjs.com/~3rdeden), a new releaser for useragent since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/3rd-Eden/useragent/network/alerts).