Skip to content

Releases: rendrjs/rendr

v1.1.4

15 Mar 07:51
Compare
Choose a tag to compare
  • Bug fix for views being attached async vs in series
  • Bug fix for possible XSS issue on client-side routing

AMD Bug fixes

28 Oct 05:20
Compare
Choose a tag to compare
  • Minor bug fixes for require with AMD
  • cleanup to client/router.js

v1.1.1

18 Jul 00:16
Compare
Choose a tag to compare
  • added lazy loading callback handlers
  • support for xhr timeouts
  • added a code of conduct

v1.1.0

12 Jun 00:16
Compare
Choose a tag to compare
  • 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

15 May 18:40
Compare
Choose a tag to compare
  • 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

08 May 21:06
Compare
Choose a tag to compare
  • 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

27 Mar 20:07
Compare
Choose a tag to compare
  • Bug fix for Require.js Needs to statically analyze the include in shared/app.js for the router.

v1.0.2

26 Mar 19:49
Compare
Choose a tag to compare
  • 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

26 Feb 19:54
Compare
Choose a tag to compare
  • upgrade dependencies
    • express
    • underscore
    • rendr-handlebars
    • chai
    • sinon-chai
  • fix a few cases where window.$ was being accessed instead of Backbone.$
  • 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

11 Feb 22:04
Compare
Choose a tag to compare
  • upgrade to express 4.11.0
    • added errorhandler instead of using the express.errorHandler that is deprecated
  • 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 to qs2 to support q[]=1&q[]=2 parameters for arrays by default
  • breaking removed match function from the server
  • breaking removed checkFresh - changed to use expireSeconds for the store so the store can check instead