You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
2.2 KiB
Markdown
74 lines
2.2 KiB
Markdown
## 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
|
|
- 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
|
|
- Output an error in the console when we fail to compile new parsers #30
|
|
|
|
## Version 1.0
|
|
* __v1.1.0__
|
|
- Removed the postupdate hook, it was causing to much issues #9
|
|
|
|
* __v1.0.6__
|
|
- Updated the agent parser, JHint issues and leaking globals.
|
|
|
|
* __v1.0.5__
|
|
- Potential fix for #11 where it doesn't install the stuff in windows this also
|
|
brings a fresh update of the agents.js.
|
|
|
|
* __v1.0.3__
|
|
- Rewritten the `is` method so it doesn't display IE as true for firefox, chrome
|
|
etc fixes #10 and #7.
|
|
|
|
* __v1.0.3__
|
|
- A fix for bug #6, updated the semver dependency for browserify support.
|
|
|
|
* __v1.0.2__
|
|
- Don't throw errors when .parse is called without a useragent string. It now
|
|
defaults to a empty Agent instance.
|
|
|
|
* __v1.0.1__
|
|
- Added support for cURL, Wget and thunderbird using a custom useragent
|
|
definition file.
|
|
|
|
* __v1.0.0__ *breaking*
|
|
- Complete rewrite of the API and major performance improvements.
|