Bug:Fix file validation issue
[vnfsdk/refrepo.git] / vnfmarket / src / main / webapp / vnfmarket / node_modules / useragent / CHANGELOG.md
1 ## Version 2.0
2 * __v2.1__
3   - Default all values to minor,patch and major fields to 0 by default.
4
5 * __v2.0.x__
6   - Parse file updates.
7
8 * __v2.0.0__ *breaking*
9   - Added support for Operating System version parsing
10   - Added support for Device parsing
11   - Introduced deferred OnDemand parsing for Operating and Devices
12   - The `Agent#toJSON` method now returns an object instread of JSON string. Use
13     `JSON.stringify(agent)` instead.
14   - Removed the fromAgent method
15   - semver is removed from the dependencies, if you use the useragent/features
16     you should add it to your own dependencies.
17
18 * __v2.0.1__
19   - Fixed broken reference to the update module.
20   - Updated with some new parsers.
21
22 * __v2.0.2__
23   - Use LRU-cache for the lookups so it doesn't create a memory "leak" #22
24   - Updated with some new parsers.
25
26 * __v2.0.3__
27   - Updated regexp library with new parsers as Opera's latest browser which runs
28     WebKit was detected as Chrome Mobile.
29
30 * __v2.0.4__
31   - Added support for IE11 and PhantomJS. In addition to that when you run the
32     updater without the correct dependencies it will just output an error
33     instead of throwing an error.
34
35 * __v2.0.5__
36   - Upgraded the regular expressions to support Opera Next
37
38 * __v2.0.6__
39   - Only write the parse file when there isn't an error. #30
40   - Output an error in the console when we fail to compile new parsers #30
41
42 ## Version 1.0
43 * __v1.1.0__
44   - Removed the postupdate hook, it was causing to much issues #9
45
46 * __v1.0.6__
47   - Updated the agent parser, JHint issues and leaking globals.
48
49 * __v1.0.5__
50   - Potential fix for #11 where it doesn't install the stuff in windows this also
51     brings a fresh update of the agents.js.
52
53 * __v1.0.3__
54   - Rewritten the `is` method so it doesn't display IE as true for firefox, chrome
55     etc fixes #10 and #7.
56
57 * __v1.0.3__
58   - A fix for bug #6, updated the semver dependency for browserify support.
59
60 * __v1.0.2__
61   - Don't throw errors when .parse is called without a useragent string. It now
62     defaults to a empty Agent instance.
63
64 * __v1.0.1__
65   - Added support for cURL, Wget and thunderbird using a custom useragent
66     definition file.
67
68 * __v1.0.0__ *breaking*
69   - Complete rewrite of the API and major performance improvements.