- Updated to work with Express 3
- Fixed Backbone.sync to handle undefined options
- Fixed cookie/session middleware
- Added IE compatibility
- Added Backbone 0.9.10 compatibility
- Fixed middleware error handling bug
- Changed session middleware to use
load
instead ofget
- Fixed sync override to return original jqXHR object
- Fixed bindBackend undefined error
- Added all error properties to sync response
- Changed client to require explicit
connect
call - Fixed deletion of success/error callbacks during normal
sync
- Fixed removal of backend event listeners
- Fixed memory leak in backend event emitters
- Added channel support to backends
- Fixed problem with success/error callbacks being deleted from save options
- Fixed
Backbone.sync
for models with no collection or backend
- Fixed backend binding to only update models that are present in a collection
- Added support for explicit backend notifications
- Added
options
object to request - Removed client notification of
read
requests
- Added cookie and session middleware
- Changed backend architecture to use middleware approach
- Changed memory and Mongoose backends to use middleware API
- Removed Underscore dependency
- Fixed
backend:delete
handling in backend event binding
- Added support for multiple included backends
- Added Mongoose backend
- Change backend event binding to use
idAttribute
- Initial release