connect
Advanced tools
Comparing version 2.25.10 to 2.26.0
@@ -0,1 +1,64 @@ | ||
2.26.0 / 2014-09-08 | ||
=================== | ||
* deps: body-parser@~1.8.1 | ||
- add `parameterLimit` option to `urlencoded` parser | ||
- change `urlencoded` extended array limit to 100 | ||
- make empty-body-handling consistent between chunked requests | ||
- respond with 415 when over `parameterLimit` in `urlencoded` | ||
- deps: media-typer@0.3.0 | ||
- deps: qs@2.2.3 | ||
- deps: type-is@~1.5.1 | ||
* deps: compression@~1.1.0 | ||
- deps: accepts@~1.1.0 | ||
- deps: compressible@~2.0.0 | ||
- deps: debug@~2.0.0 | ||
* deps: connect-timeout@~1.3.0 | ||
- deps: debug@~2.0.0 | ||
* deps: cookie-parser@~1.3.3 | ||
- deps: cookie-signature@1.0.5 | ||
* deps: cookie-signature@1.0.5 | ||
* deps: csurf@~1.6.1 | ||
- add `ignoreMethods` option | ||
- bump cookie-signature | ||
- csrf-tokens -> csrf | ||
- set `code` property on CSRF token errors | ||
* deps: debug@~2.0.0 | ||
* deps: errorhandler@~1.2.0 | ||
- Display error using `util.inspect` if no other representation | ||
- deps: accepts@~1.1.0 | ||
* deps: express-session@~1.8.1 | ||
- Do not resave already-saved session at end of request | ||
- Prevent session prototype methods from being overwritten | ||
- deps: cookie-signature@1.0.5 | ||
- deps: debug@~2.0.0 | ||
* deps: finalhandler@0.2.0 | ||
- Set `X-Content-Type-Options: nosniff` header | ||
- deps: debug@~2.0.0 | ||
* deps: fresh@0.2.4 | ||
* deps: media-typer@0.3.0 | ||
- Throw error when parameter format invalid on parse | ||
* deps: method-override@~2.2.0 | ||
- deps: debug@~2.0.0 | ||
* deps: morgan@~1.3.0 | ||
- Assert if `format` is not a function or string | ||
* deps: qs@2.2.3 | ||
- Fix issue where first empty value in array is discarded | ||
* deps: serve-favicon@~2.1.3 | ||
- Accept string for `maxAge` (converted by `ms`) | ||
- Use `etag` to generate `ETag` header | ||
- deps: fresh@0.2.4 | ||
* deps: serve-index@~1.2.1 | ||
- Add `debug` messages | ||
- Resolve relative paths at middleware setup | ||
- deps: accepts@~1.1.0 | ||
* deps: serve-static@~1.6.1 | ||
- Add `lastModified` option | ||
- deps: send@0.9.1 | ||
* deps: type-is@~1.5.1 | ||
- fix `hasbody` to be true for `content-length: 0` | ||
- deps: media-typer@0.3.0 | ||
- deps: mime-types@~2.0.1 | ||
* deps: vhost@~3.0.0 | ||
2.25.10 / 2014-09-04 | ||
@@ -2,0 +65,0 @@ ==================== |
@@ -32,3 +32,14 @@ | ||
if (typeof server !== 'function' && typeof server.emit === 'function') { | ||
// back-compat | ||
server = createEmitRequest(server); | ||
} | ||
return vhost(hostname, server); | ||
}; | ||
function createEmitRequest(server) { | ||
return function emitRequest(req, res) { | ||
server.emit('request', req, res); | ||
}; | ||
} |
@@ -13,2 +13,3 @@ | ||
var bytes = require('bytes'); | ||
var cookieParser = require('cookie-parser'); | ||
@@ -370,5 +371,3 @@ var deprecate = require('depd')('connect'); | ||
exports.parseBytes = require('bytes'); | ||
exports.parseBytes = deprecate.function(exports.parseBytes, | ||
exports.parseBytes = deprecate.function(bytes, | ||
'utils.parseBytes: use bytes npm module instead'); | ||
@@ -375,0 +374,0 @@ |
{ | ||
"name": "connect", | ||
"description": "High performance middleware framework", | ||
"version": "2.25.10", | ||
"version": "2.26.0", | ||
"author": "TJ Holowaychuk <tj@vision-media.ca> (http://tjholowaychuk.com)", | ||
@@ -21,29 +21,29 @@ "contributors": [ | ||
"basic-auth-connect": "1.0.0", | ||
"body-parser": "~1.6.7", | ||
"body-parser": "~1.8.1", | ||
"bytes": "1.0.0", | ||
"cookie": "0.1.2", | ||
"cookie-parser": "1.3.2", | ||
"cookie-signature": "1.0.4", | ||
"compression": "~1.0.11", | ||
"connect-timeout": "~1.2.2", | ||
"csurf": "~1.4.1", | ||
"debug": "1.0.4", | ||
"cookie-parser": "~1.3.3", | ||
"cookie-signature": "1.0.5", | ||
"compression": "~1.1.0", | ||
"connect-timeout": "~1.3.0", | ||
"csurf": "~1.6.1", | ||
"debug": "~2.0.0", | ||
"depd": "0.4.4", | ||
"errorhandler": "1.1.1", | ||
"express-session": "~1.7.6", | ||
"finalhandler": "0.1.0", | ||
"fresh": "0.2.2", | ||
"media-typer": "0.2.0", | ||
"method-override": "~2.1.3", | ||
"morgan": "~1.2.3", | ||
"errorhandler": "~1.2.0", | ||
"express-session": "~1.8.1", | ||
"finalhandler": "0.2.0", | ||
"fresh": "0.2.4", | ||
"media-typer": "0.3.0", | ||
"method-override": "~2.2.0", | ||
"morgan": "~1.3.0", | ||
"multiparty": "3.3.2", | ||
"on-headers": "~1.0.0", | ||
"parseurl": "~1.3.0", | ||
"qs": "2.2.2", | ||
"qs": "2.2.3", | ||
"response-time": "~2.0.1", | ||
"serve-favicon": "2.0.1", | ||
"serve-index": "~1.1.6", | ||
"serve-static": "~1.5.4", | ||
"type-is": "~1.3.2", | ||
"vhost": "2.0.0", | ||
"serve-favicon": "~2.1.3", | ||
"serve-index": "~1.2.1", | ||
"serve-static": "~1.6.1", | ||
"type-is": "~1.5.1", | ||
"vhost": "~3.0.0", | ||
"pause": "0.0.1" | ||
@@ -50,0 +50,0 @@ }, |
@@ -44,6 +44,6 @@ # Connect | ||
- [json](http://www.senchalabs.org/connect/json.html) | ||
- [limit](http://www.senchalabs.org/connect/limit.html) | ||
- [limit](http://www.senchalabs.org/connect/limit.html) - deprecated, do not use | ||
- [logger](http://www.senchalabs.org/connect/logger.html) | ||
- [methodOverride](http://www.senchalabs.org/connect/methodOverride.html) | ||
- [multipart](http://www.senchalabs.org/connect/multipart.html) | ||
- [methodOverride](http://www.senchalabs.org/connect/methodOverride.html) - deprecated, use [method-override](https://www.npmjs.org/package/method-override) instead | ||
- [multipart](http://www.senchalabs.org/connect/multipart.html) - deprecated, use [connect-multiparty](https://www.npmjs.org/package/connect-multiparty) instead | ||
- [urlencoded](http://www.senchalabs.org/connect/urlencoded.html) | ||
@@ -54,3 +54,3 @@ - [query](http://www.senchalabs.org/connect/query.html) | ||
- [static](http://www.senchalabs.org/connect/static.html) | ||
- [staticCache](http://www.senchalabs.org/connect/staticCache.html) | ||
- [staticCache](http://www.senchalabs.org/connect/staticCache.html) - deprecated, do not use | ||
- [subdomains](http://www.senchalabs.org/connect/subdomains.html) | ||
@@ -57,0 +57,0 @@ - [vhost](http://www.senchalabs.org/connect/vhost.html) |
171123
2579
+ Addedaccepts@1.1.4(transitive)
+ Addedbody-parser@1.8.4(transitive)
+ Addedcompressible@2.0.18(transitive)
+ Addedcompression@1.1.2(transitive)
+ Addedconnect-timeout@1.3.0(transitive)
+ Addedcookie@0.1.3(transitive)
+ Addedcookie-parser@1.3.5(transitive)
+ Addedcookie-signature@1.0.51.0.6(transitive)
+ Addedcrc@3.0.03.2.1(transitive)
+ Addedcsurf@1.6.6(transitive)
+ Addeddebug@2.0.0(transitive)
+ Addeddepd@0.4.5(transitive)
+ Addederrorhandler@1.2.4(transitive)
+ Addedetag@1.4.01.5.1(transitive)
+ Addedexpress-session@1.8.2(transitive)
+ Addedfinalhandler@0.2.0(transitive)
+ Addedfresh@0.2.4(transitive)
+ Addedhttp-errors@1.2.8(transitive)
+ Addedmedia-typer@0.3.0(transitive)
+ Addedmethod-override@2.2.0(transitive)
+ Addedmime-db@1.12.01.52.0(transitive)
+ Addedmime-types@2.0.14(transitive)
+ Addedmorgan@1.3.2(transitive)
+ Addednegotiator@0.4.9(transitive)
+ Addedqs@2.2.32.2.4(transitive)
+ Addedsend@0.9.3(transitive)
+ Addedserve-favicon@2.1.7(transitive)
+ Addedserve-index@1.2.1(transitive)
+ Addedserve-static@1.6.5(transitive)
+ Addedstatuses@1.5.0(transitive)
+ Addedtype-is@1.5.7(transitive)
+ Addedvhost@3.0.2(transitive)
- Removedaccepts@1.0.7(transitive)
- Removedbody-parser@1.6.7(transitive)
- Removedbuffer-crc32@0.2.3(transitive)
- Removedcompressible@1.1.1(transitive)
- Removedcompression@1.0.11(transitive)
- Removedconnect-timeout@1.2.2(transitive)
- Removedcookie-parser@1.3.2(transitive)
- Removedcookie-signature@1.0.4(transitive)
- Removedcsurf@1.4.1(transitive)
- Removeddebug@1.0.4(transitive)
- Removederrorhandler@1.1.1(transitive)
- Removedexpress-session@1.7.6(transitive)
- Removedfinalhandler@0.1.0(transitive)
- Removedfresh@0.2.2(transitive)
- Removedmedia-typer@0.2.0(transitive)
- Removedmethod-override@2.1.3(transitive)
- Removedmime-types@1.0.2(transitive)
- Removedmorgan@1.2.3(transitive)
- Removednegotiator@0.4.7(transitive)
- Removedqs@2.2.2(transitive)
- Removedsend@0.8.5(transitive)
- Removedserve-favicon@2.0.1(transitive)
- Removedserve-index@1.1.6(transitive)
- Removedserve-static@1.5.4(transitive)
- Removedtype-is@1.3.2(transitive)
- Removedvhost@2.0.0(transitive)
Updatedbody-parser@~1.8.1
Updatedcompression@~1.1.0
Updatedconnect-timeout@~1.3.0
Updatedcookie-parser@~1.3.3
Updatedcookie-signature@1.0.5
Updatedcsurf@~1.6.1
Updateddebug@~2.0.0
Updatederrorhandler@~1.2.0
Updatedexpress-session@~1.8.1
Updatedfinalhandler@0.2.0
Updatedfresh@0.2.4
Updatedmedia-typer@0.3.0
Updatedmethod-override@~2.2.0
Updatedmorgan@~1.3.0
Updatedqs@2.2.3
Updatedserve-favicon@~2.1.3
Updatedserve-index@~1.2.1
Updatedserve-static@~1.6.1
Updatedtype-is@~1.5.1
Updatedvhost@~3.0.0