All Versions
310
Latest Version
Avg Release Cycle
141 days
Latest Release
2029 days ago

Changelog History
Page 31

  • v0.7.0 Changes

    March 15, 2010
    • Added Request#pass() support (finds the next matching route, or the given path)
    • Added Logger plugin (default "common" format replaces CommonLogger)
    • Removed Profiler plugin
    • Removed CommonLogger plugin
  • v0.6.0 Changes

    March 11, 2010
    • Added seed.yml for kiwi package management support
    • Added HTTP client query string support when method is GET. Closes #205

    • Added support for arbitrary view engines. For example "foo.engine.html" will now require('engine'), the exports from this module are cached after the first require().

    • Added async plugin support

    • Removed usage of RESTful route funcs as http client get() etc, use http.get() and friends

    • Removed custom exceptions

  • v0.5.0 Changes

    March 10, 2010
    • Added ext dependency (library of js extensions)
    • Removed extname() / basename() utils. Use path module
    • Removed toArray() util. Use arguments.values
    • Removed escapeRegexp() util. Use RegExp.escape()
    • Removed process.mixin() dependency. Use utils.mixin()
    • Removed Collection
    • Removed ElementCollection
    • Shameless self promotion of ebook "Advanced JavaScript" (http://dev-mag.com) ;)
  • v0.4.0 Changes

    February 11, 2010
    • Added flash() example to sample upload app
    • Added high level restful http client module (express/http)
    • Changed; RESTful route functions double as HTTP clients. Closes #69
    • Changed; throwing error when routes are added at runtime
    • Changed; defaulting render() context to the current Request. Closes #197
    • Updated haml submodule
  • v0.3.0 Changes

    February 11, 2010
    • Updated haml / sass submodules. Closes #200
    • Added flash message support. Closes #64
    • Added accepts() now allows multiple args. fixes #117
    • Added support for plugins to halt. Closes #189
    • Added alternate layout support. Closes #119
    • Removed Route#run(). Closes #188
    • Fixed broken specs due to use(Cookie) missing
  • v0.2.1 Changes

    February 05, 2010
    • Added "plot" format option for Profiler (for gnuplot processing)
    • Added request number to Profiler plugin
    • Fixed binary encoding for multipart file uploads, was previously defaulting to UTF8
    • Fixed issue with routes not firing when not files are present. Closes #184
    • Fixed process.Promise -> events.Promise
  • v0.2.0 Changes

    February 03, 2010
    • Added parseParam() support for name[] etc. (allows for file inputs with "multiple" attr) Closes #180
    • Added Both Cache and Session option "reapInterval" may be "reapEvery". Closes #174
    • Added expiration support to cache api with reaper. Closes #133
    • Added cache Store.Memory#reap()
    • Added Cache; cache api now uses first class Cache instances
    • Added abstract session Store. Closes #172
    • Changed; cache Memory.Store#get() utilizing Collection
    • Renamed MemoryStore -> Store.Memory
    • Fixed use() of the same plugin several time will always use latest options. Closes #176
  • v0.1.0 Changes

    February 03, 2010
    • Changed; Hooks (before / after) pass request as arg as well as evaluated in their context
    • Updated node support to 0.1.27 Closes #169
    • Updated dirname(__filename) -> __dirname
    • Updated libxmljs support to v0.2.0
    • Added session support with memory store / reaping
    • Added quick uid() helper
    • Added multi-part upload support
    • Added Sass.js support / submodule
    • Added production env caching view contents and static files
    • Added static file caching. Closes #136
    • Added cache plugin with memory stores
    • Added support to StaticFile so that it works with non-textual files.
    • Removed dirname() helper
    • Removed several globals (now their modules must be required)
  • v0.0.2 Changes

    January 10, 2010
    • Added view benchmarks; currently haml vs ejs
    • Added Request#attachment() specs. Closes #116
    • Added use of node's parseQuery() util. Closes #123
    • Added make init for submodules
    • Updated Haml
    • Updated sample chat app to show messages on load
    • Updated libxmljs parseString -> parseHtmlString
    • Fixed make init to work with older versions of git
    • Fixed specs can now run independent specs for those who can't build deps. Closes #127
    • Fixed issues introduced by the node url module changes. Closes 126.
    • Fixed two assertions failing due to Collection#keys() returning strings
    • Fixed faulty Collection#toArray() spec due to keys() returning strings
    • Fixed make test now builds libxmljs.node before testing
  • v0.0.1 Changes

    January 03, 2010
    • Initial release