- The
ms
module is horribly broken, now shipping with working copy of it.
- Send ping packets over the pub/sub channel to prevent it from going idle.
- Output an error when you are serving static files from a unknown directory.
- The client will automatically transform // in to https:// when
you tag a
.css
file as relative protocols cause a double download of the file in Internet Explorer. - All stdout from versions is now prefixed with
[versions]
- Support for deflate instead of just gzip. This will only be used if the
accept-encoding
headers doesn't have gzip.
- Added support for tagging origin servers using
/id:<origin id>/
- Fixed a bug where the assests where not receiving gzip compression
- Added a 404 event.
- Fixed a bug in the client API that caused the callback for the versions method to not be called when the redis backend was configured
- Added support for a
versions.js
as configuration file - Made middleware layers optional
- The rest middleware now requires the
auth
token - Serving local static files now requires the
directory
config - origin-pull now requires
origin servers
to be set.
- The rest middleware now requires the
- Support for HTTPS and SPDY by supplying a
ssl
configuration - Metrics for gzip hits and misses
- Improved gzip detection by searching for obfuscated headers
- Disabled gzip for IE5/6 (without sp2)
- Enabled gzip for font-files
- Metrics now show the process.memory()
- If no server is provided in the
versions.connect()
call, assume that want to run in development mode and don't want it prefixed with cdn servers.
- Internals rewrite to support clients and distributed cloud configurations
- Initial release