History.md
 1  3.0.2 / 2018-07-11
 2  ==================
 3  
 4    * Upgrade pac-proxy-agent to 3.x
 5  
 6  3.0.1 / 2018-07-11
 7  ==================
 8  
 9    * Upgrade socks-proxy-agent to 4.x
10  
11  3.0.0 / 2018-04-12
12  ==================
13  
14    * Drop support for node <= 6
15  
16  2.3.1 / 2018-04-12
17  ==================
18  
19    * Revert socks-proxy-agent to 3.x to maintain compatibility with node 4.x
20  
21  2.2.0 / 2018-01-15
22  ==================
23  
24    * Add `auth` to proxyUri
25    * Upgrade to "agent-base" v4.2.0
26    * Use `Object.keys()` to determine the supported proxies
27    * Remove `extend` dependency
28    * Update dependencies
29  
30  2.1.0 / 2017-07-20
31  ==================
32  
33    * add `use strict`
34    * drop "string" from error message
35    * update pac-proxy-agent package
36    * test modern Node.js versions with Travis-CI, drop older versions
37  
38  2.0.0 / 2015-07-15
39  ==================
40  
41    * package: add test case dev dependencies
42    * test: don't use `url.parse()` for one of the tests
43    * test: introduce some real test cases
44    * README: document new, simpler API
45    * refactor to inherit from "agent-base"
46  
47  1.1.1 / 2015-07-01
48  ==================
49  
50    * package: remove "superagent" dev dep (not used)
51    * use new socks-proxy-agent (#6, @MatthewMueller)
52    * README: use SVG for Travis-CI badge
53    * add more proxy types for socks proxy (#5, @andyhu)
54    * index: fix passing the `secure` flag to PacProxyAgent
55  
56  1.1.0 / 2014-01-12
57  ==================
58  
59    * gitignore: ignore development test files
60    * index: use "pac-proxy-agent" for "pac+*" proxy URLs
61    * package: update "lru-cache" to v2.5.0
62  
63  1.0.0 / 2013-11-21
64  ==================
65  
66    * add .travis.yml file
67    * test: add initial tests
68    * test: add a test for unsupported protocols
69    * index: extract the `types` array logic into a function
70    * index: throw a TypeError if no "uri" is passed in
71    * index: use Object.create(null) for the proxies dict
72    * package: add "socks" as a keyword
73  
74  0.0.2 / 2013-11-20
75  ==================
76  
77    * index: walk up the prototype chain to get the proxy types
78  
79  0.0.1 / 2013-11-20
80  ==================
81  
82    * intial release