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