HEAD / ================== * refactor to use: * koa-is-json * set-type 0.5.5 / 2014-04-14 ================== * fix length when .body is missing * fix: make sure all intermediate stream bodies will be destroyed 0.5.4 / 2014-04-12 ================== * fix header stripping in a few cases 0.5.3 / 2014-04-09 ================== * change res.type= to always default charset. Closes #252 * remove ctx.inspect() implementation. Closes #164 0.5.2 / 2014-03-23 ================== * fix: inspection of `app` and `app.toJSON()` * fix: let `this.throw`n errors provide their own status * fix: overwriting of `content-type` w/ `HEAD` requests * refactor: use statuses * refactor: use escape-html * bump dev deps 0.5.1 / 2014-03-06 ================== * add request.hostname(getter). Closes #224 * remove response.charset and ctx.charset (too confusing in relation to ctx.type) [breaking change] * fix a debug() name 0.5.0 / 2014-02-19 ================== * add context.charset * add context.charset= * add request.charset * add response.charset * add response.charset= * fix response.body= html content sniffing * change ctx.length and ctx.type to always delegate to response object [breaking change] 0.4.0 / 2014-02-11 ================== * remove app.jsonSpaces settings - moved to [koa-json](https://github.com/koajs/json) * add this.response=false to bypass koa's response handling * fix response handling after body has been sent * changed ctx.throw() to no longer .expose 5xx errors * remove app.keys getter/setter, update cookies, and remove keygrip deps * update fresh * update koa-compose 0.3.0 / 2014-01-17 ================== * add ctx.host= delegate * add req.host= * add: context.throw supports Error instances * update co * update cookies 0.2.1 / 2013-12-30 ================== * add better 404 handling * add check for fn._name in debug() output * add explicit .toJSON() calls to ctx.toJSON() 0.2.0 / 2013-12-28 ================== * add support for .throw(status, msg). Closes #130 * add GeneratorFunction assertion for app.use(). Closes #120 * refactor: move `.is()` to `type-is` * refactor: move content negotiation to "accepts" * refactor: allow any streams with .pipe method * remove `next` in callback for now 0.1.2 / 2013-12-21 ================== * update co, koa-compose, keygrip * use on-socket-error * add throw(status, msg) support * assert middleware is GeneratorFunction * ducktype stream checks * remove `next` is `app.callback()` 0.1.1 / 2013-12-19 ================== * fix: cleanup socker error handler on response