Skip to content

Commit

Permalink
release 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
minrk committed Sep 18, 2017
1 parent d0c108d commit 4cdca56
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,30 @@ For detailed changes from the prior release, click on the version number, and
its link will bring up a GitHub listing of changes. Use `git log` on the
command line for details.

## [Unreleased]
## [3.0] - 2017-09-19

3.0 is a major release because much of the code has been reorganized
to adopt some javascript standards:

- Use ES6 and Promises instead of ES5 and callbacks,
which we can do without a compiler because CHP 2.0 required nodejs < 4.
- auto-format code with prettify (run `npm run fmt` to auto-format your code after making changes).

There shouldn't be any major changes in 3.0, but marking it as a major upgrade because
there could be regressions introduced by the restructuring.

Fixes:

- Fix routing of `/prefix?query` where a query parameter was passed
exactly on the routing prefix with no trailing slash.

Improvements:

- Quieter messages for ECONNREFUSED and ECONNRESET,
which are generally not indicative of problems,
but rather common events of peers disconnecting during a request.
- The docker image for `jupyterhub/configurable-http-proxy`
is now based on `node:6-alpine`.

## [2.0] - 2017-04-05

Expand Down

0 comments on commit 4cdca56

Please sign in to comment.