Releases: rendrjs/rendr
Releases · rendrjs/rendr
v1.1.4
AMD Bug fixes
- Minor bug fixes for require with AMD
- cleanup to client/router.js
v1.1.1
- added lazy loading callback handlers
- support for xhr timeouts
- added a code of conduct
v1.1.0
- update to backbone 1.2.1 and all it's goodness, older versions of lodash will break with this change set. lodash.mixin should allow for a fix
- add x-http-method-override to allow for the 'emulateHTTP' property in backbone.
v1.0.5
- bug fix for require js race condition when rendering views
- lazy loading now takes fetch_options to set any of the fetchOptions, same object as in the controller
- lazy loading now takes fetch_spec to allow for multiple models / collections to be loaded for a view on the client-side, this spec is the same as a controllers fetch spec.
v1.0.4
- Routes can specify custom headers
- Allows for a custom layout filename
- Bugfix: Case where some views were rendered twice
- Allow for custom template finder, option for the app
- allows readFromCache to be set to true / false in the fetch spec
- Pass a templateEngine to the template adapter, at the application level.
- Dependency updates
v1.0.3
- Bug fix for Require.js Needs to statically analyze the include in shared/app.js for the router.
v1.0.2
- Fixes / Updates to make Rendr work with require.js
- added ability to pass in template adapter instance
- move towards pulling the view layer out
- allows watchify / browserify to rebuild single files rather than the entire package
v1.01
- upgrade dependencies
- express
- underscore
- rendr-handlebars
- chai
- sinon-chai
- fix a few cases where
window.$
was being accessed instead ofBackbone.$
- fix for collection store when lazy-loading a collection (two collections were in the store, now only one)
- fix for restAdapter that was putting
?
when req.query was an empty object
v1.0.0
- upgrade to express 4.11.0
- added
errorhandler
instead of using the express.errorHandler that is deprecated
- added
- breaking dropped node 0.8 support
- breaking dropped express 3.x support
- added support for node 0.12
- removed noop definition in favor of _.noop
- breaking removed postInitialization callbacks
- fixed issue with collection where a re-fetch call will override parameters with an empty object
- v8 runtime optimizations
- fixed the way view keeps track of it's childViews
- updated all devDependencies
- updated request to use latest version - security fix
- added .jshint
- moved from
qs
toqs2
to supportq[]=1&q[]=2
parameters for arrays by default - breaking removed
match
function from the server - breaking removed
checkFresh
- changed to useexpireSeconds
for the store so the store can check instead