Skip to content

Commit 4cdca56

Browse files
committed
release 3.0
1 parent d0c108d commit 4cdca56

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,30 @@ For detailed changes from the prior release, click on the version number, and
44
its link will bring up a GitHub listing of changes. Use `git log` on the
55
command line for details.
66

7-
## [Unreleased]
7+
## [3.0] - 2017-09-19
8+
9+
3.0 is a major release because much of the code has been reorganized
10+
to adopt some javascript standards:
11+
12+
- Use ES6 and Promises instead of ES5 and callbacks,
13+
which we can do without a compiler because CHP 2.0 required nodejs < 4.
14+
- auto-format code with prettify (run `npm run fmt` to auto-format your code after making changes).
15+
16+
There shouldn't be any major changes in 3.0, but marking it as a major upgrade because
17+
there could be regressions introduced by the restructuring.
18+
19+
Fixes:
20+
21+
- Fix routing of `/prefix?query` where a query parameter was passed
22+
exactly on the routing prefix with no trailing slash.
23+
24+
Improvements:
25+
26+
- Quieter messages for ECONNREFUSED and ECONNRESET,
27+
which are generally not indicative of problems,
28+
but rather common events of peers disconnecting during a request.
29+
- The docker image for `jupyterhub/configurable-http-proxy`
30+
is now based on `node:6-alpine`.
831

932
## [2.0] - 2017-04-05
1033

0 commit comments

Comments
 (0)