Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
176 lines (90 sloc) 3.82 KB
= 0.6.0 / 2011-10-05
* Added view module (supports erb-style templating).
* Permit a function to be used as the second argument to strata.run.
* Added option to prevent server from writing to console on startup.
* Clarified the use of the serverName and serverPort environment variables.
* Eliminated use of the SERVER_PORT and HTTPS process environment variables.
* Added rationale to README.
= 0.5.14 / 2011-10-03
* Added startup message to strata.run.
* Fixed a regression in strata.handleError.
* Reworked manual code examples to use strata.run.
= 0.5.13 / 2011-09-30
* Fixed a regression in strata.createServer.
= 0.5.12 / 2011-09-29
* Added directory middleware.
= 0.5.11 / 2011-09-27
* Set Content-Type/Length in error responses from basic auth middleware.
* Added cascade middleware.
* Explicitly set "Transfer-Encoding: chunked" for stream response bodies.
* Removed X-Cascade from utils.notFound.
* Added "X-Cascade: pass" support to strata.Router. A response containing this
header will be ignored and subsequent routes will be tried.
= 0.5.10 / 2011-09-26
* Use "Content-Length: 0" for HEAD requests.
= 0.5.9 / 2011-09-26
* Better docs around Error reporting and handling.
= 0.5.8 / 2011-09-26
* Refactored mock.Stream into BufferedStream.
* Added mock.stream for collecting stream data.
* Ensured all tests pass lint.
= 0.5.7 / 2011-09-22
* Refactored stream-like constructors to inherit from Stream so they can
take advantage of Stream#pipe.
* Removed all synchronous fs calls from static middleware.
= 0.5.6 / 2011-09-20
* Ensure all manual chapters are in the correct order.
= 0.5.5 / 2011-09-20
* Added manual chapter about content negotiation.
* Some minor documentation tweaks.
= 0.5.4 / 2011-09-20
* Added requestTime environment variable.
* Added manual chapters on serving static files, rewriting URL's, and gzip
compression.
= 0.5.3 / 2011-09-20
* Removed multipart.File#unlink
* The manual module now exports an array of all chapters in order.
* More docs.
= 0.5.2 / 2011-09-19
* Added dependency on markdown package for manual HTML formatting
* Removed mime module (using npm's mime package instead)
= 0.5.1 / 2011-09-14
* Added rewrite middleware (similar to Apache's mod_rewrite)
* Renamed strata.location environment variable to strata.referrer
= 0.5.0 / 2011-09-13
* Changed environment variable naming scheme so that all may use the dot
syntax, instead of bracket syntax.
= 0.4.5 / 2011-09-13
* Switched to gzbz2 for gzip compression.
* Fixed gzip encoding bug.
= 0.4.4 / 2011-09-12
* Added examples module.
= 0.4.3 / 2011-09-12
* Added redirect module.
* Added Mapper.run and Router.run to mimic Builder.run.
= 0.4.2 / 2011-09-10
* Added get/post/put/del/head/options convenience functions to Router/Builder.
* Added access to miscellaneous internal modules (e.g. mime, mock).
* Request.parseableData returns true when Request.formData is true.
* Better examples.
= 0.4.1 / 2011-09-09
* Added jsonp support.
* Refactored mock.request and entire test suite.
* Set proper Content-Encoding in gzip middleware.
= 0.4.0 / 2011-09-09
* Renamed project from link to strata.
* Added support for Accept* family of HTTP headers.
* Added gzip support (requires node-compress).
= 0.3.3 / 2011-09-02
* Added link.run.
* Builder defaults to returning a 404.
* Fixed a bug that didn't allow authBasic to be required automatically.
* Added CHANGES document.
= 0.3.2 / 2011-08-17
* Reorganized package structure.
* Fixed sessionCookie bug that did not call the downstream app in some cases.
* Changed minimum node requirement to 0.4.7.
= 0.3.0 / 2011-08-16
* Added Router middleware.
* Replaced urlMap middleware with Mapper.
* Changed minimum node requirement to 0.4.10.