1 |
|
2 | 2.2.0 / 2018-03-03
|
3 | ==================
|
4 |
|
5 | * Add "engines" to package.json - requires Node.js >= 4.5.0
|
6 | * Use `Buffer.from()`
|
7 |
|
8 | 2.1.1 / 2017-11-28
|
9 | ==================
|
10 |
|
11 | * Update `debug` - Security Problems with Previous Version (#38)
|
12 |
|
13 | 2.1.0 / 2017-08-08
|
14 | ==================
|
15 |
|
16 | * only include the port number in the Host header when non-default port (#22)
|
17 | * set ALPN to "http 1.1" by default when using tlsproxy (#25)
|
18 | * only set `ALPNProtocols` when the property does not already exist
|
19 | * support SNI (#14)
|
20 |
|
21 | 2.0.0 / 2017-06-26
|
22 | ==================
|
23 |
|
24 | * rename https-proxy-agent.js to index.js
|
25 | * update dependencies and remove semver-specific test case
|
26 | * update `agent-base` to v4
|
27 | * remove `extend` dependency
|
28 | * :arrow_up: update minimum version of debug dependency
|
29 | * opts/options
|
30 | * drop Node versions < v4 from Travis-CI
|
31 | * test Node.js 5, 6, 7 and 8 on Travis-CI
|
32 | * README: remove outdated `secureEndpoint` reference
|
33 | * README: remove `secureEndpoint` docs, add `headers`
|
34 | * https-proxy-agent: add support for proxy "headers"
|
35 |
|
36 | 1.0.0 / 2015-07-10
|
37 | ==================
|
38 |
|
39 | * upgrade to "agent-base" v2 API
|
40 | * test: test case is fixed
|
41 | * use %o debug() formatter
|
42 | * README: use SVG for Travis-CI badge
|
43 |
|
44 | 0.3.6 / 2015-07-06
|
45 | ==================
|
46 |
|
47 | * package: update "extend" to v3
|
48 | * package: update "mocha" to v2
|
49 | * package: update "debug" to v2
|
50 | * travis: test node v0.8, v0.10, and v0.12
|
51 | * test: use ssl-cert-snakeoil self-signed SSL certs
|
52 |
|
53 | 0.3.5 / 2014-06-11
|
54 | ==================
|
55 |
|
56 | * package: update "debug" to v1.0.0
|
57 |
|
58 | 0.3.4 / 2014-04-09
|
59 | ==================
|
60 |
|
61 | * gitignore: ignore root level ?.js files
|
62 | * package: update outdated dependencies
|
63 |
|
64 | 0.3.3 / 2014-01-13
|
65 | ==================
|
66 |
|
67 | * https-proxy-agnet: use debug() instead of console.error()
|
68 | * https-proxy-agent: fix debug() call
|
69 | * History: fix whitespace
|
70 |
|
71 | 0.3.2 / 2013-11-18
|
72 | ==================
|
73 |
|
74 | * https-proxy-agent: allow "https" without trailing colon
|
75 | * README: fix typo
|
76 |
|
77 | 0.3.1 / 2013-11-16
|
78 | ==================
|
79 |
|
80 | * test: enable the HTTPS over HTTPS test on node v0.11.8
|
81 | * https-proxy-agent: create the proxy socket connection first
|
82 | * https-proxy-agent: delete `pathname` from the proxy opts as well
|
83 | * https-proxy-agent: remove dead "end"-emitting code
|
84 |
|
85 | 0.3.0 / 2013-09-16
|
86 | ==================
|
87 |
|
88 | * https-proxy-agent: use "debug" module
|
89 | * https-proxy-agent: update to the "agent-base" v1 API
|
90 | * https-proxy-agent: default the "port" to 443 if not set
|
91 | * https-proxy-agent: augment the `opts` object for the `tls.connect` function
|
92 | * https-proxy-agent: use "extend" module
|
93 | * https-proxy-agent: remove use of `this` as much as possible
|
94 | * https-proxy-agent: listen for the "error" event of the socket
|
95 | * test: refactor of tests to use "proxy" module
|
96 | * test: add "error" event catching test
|
97 | * test: add 407 proxy response test
|
98 | * test: use "semver" module, disable the HTTPS over HTTPS test for node >= v0.11.3
|
99 |
|
100 | 0.2.0 / 2013-09-03
|
101 | ==================
|
102 |
|
103 | * Add initial "Proxy-Authorization" Basic authentication support
|
104 |
|
105 | 0.1.0 / 2013-07-21
|
106 | ==================
|
107 |
|
108 | * rename `secure` to `secureProxy`
|
109 | * added `secureEndpoint` option
|
110 | * various optimizations
|
111 | * README improvements
|
112 |
|
113 | 0.0.2 / 2013-07-11
|
114 | ==================
|
115 |
|
116 | * test: add mocha tests
|
117 | * don't use `socket.ondata`, use the official API instead
|
118 | * throw an Error when no proxy info is given
|
119 | * add support for passing options to net/tls .connect()
|
120 |
|
121 | 0.0.1 / 2013-07-09
|
122 | ==================
|
123 |
|
124 | * Initial release
|