[Pkg-javascript-commits] [backbone] tag 0.9.10 created (now 836a8cb)

Jonas Smedegaard js at moszumanska.debian.org
Sat May 3 17:03:36 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a change to tag 0.9.10
in repository backbone.

        at  836a8cb   (commit)
This tag includes the following new commits:

       new  8a960b4   Initial Commit
       new  ef49944   Initial semi-functional version of backbone.
       new  6c993eb   Adding Docco'd source
       new  8b233a0   fixed typo
       new  a7b43b9   remove collection setting
       new  cdf5cc5   Merge branch 'master' of github.com:documentcloud/backbone
       new  61d8ede   underscore callbacks.
       new  6278661   beginnings of a test harness
       new  d66f2ed   some more tests
       new  232b0f8   no more generated ids and fixed rake build
       new  595b3a5   Merge branch 'master' of github.com:documentcloud/backbone
       new  17fc5a2   added a rake doc task
       new  b9b8a90   code style tweak
       new  21b6638   more tests
       new  283bc89   Merge branch 'master' of git at github.com:documentcloud/backbone
       new  ec209f7   refactored Backbone.request out of Model.{save,delete}
       new  44a4d12   Model.destroy no longer removes the model from its collection
       new  fc58be7   Merge branch 'master' of github.com:documentcloud/backbone
       new  0cfa8d9   rebuilt docs
       new  573d491   fix bug in 'add' and 'refresh'
       new  5cbfc4d   Adding demo of address book. Initial stub for now.
       new  f6318f7   Merge branch 'master' of github.com:documentcloud/backbone
       new  5269a5a   Merge branch 'master' of git at github.com:documentcloud/backbone
       new  a629331   jslint
       new  7e86539   Merge branch 'master' of github.com:documentcloud/backbone
       new  ddd87c0   docs
       new  a29dd5c   fixing refresh for attributes only
       new  8eea2ca   first working version of create
       new  1074f24   Adding Backbone.Collection#fetch
       new  2ca43ea   fleshing out destroy
       new  3190a5a   Backbone.View option handling tweak.
       new  c63f01e   creating a model should set its attribute
       new  03c1c70   linting test/bindable
       new  71969d3   linting the remainder of the tests.
       new  16149c7   Wrapped up the model tests.
       new  6009b8d   more tests for collection, 0 is a valid id.
       new  463ce3e   Making zero numeric ids more possible
       new  80acf94   more tests, returning 'this', when performing side effects on collections
       new  b1277b9   defaulting Backbone.Collection#model to be Backbone.Model
       new  655ab7f   finished initial round of tests for collection
       new  d343aa5   testing a handful of the underscore methods on collections
       new  81f8294   finished commenting Views and Backbone.request -- regenerated docs.
       new  2081bbf   more comments, more docs
       new  2f4d1ac   --
       new  9bdefd0   started working on the index page, copied from Jammit
       new  d0e2775   Attributes should remain a safe copy.
       new  ed1871c   first draft of basic validations
       new  da07ced   sets can fire 'error' events for all models within, as well.
       new  626f7d2   removing todo
       new  1e8c0b8   a pleasant boney background...
       new  cc48c76   Backbone.Bindable -> Backbone.Events
       new  ad73393   A real start on the documentation ... intro is done-ish.
       new  a15abd8   Merge branch 'master' of github.com:documentcloud/backbone
       new  db2610e   moving along with the documentation
       new  4929b19   Merge branch 'master' of github.com:documentcloud/backbone
       new  6b55bd8   typo
       new  07e1b77   stubbing out view test
       new  c32d536   fix a bug in view tests
       new  ad3387b   shadowing
       new  829b2c7   Merge branch 'master' of github.com:documentcloud/backbone
       new  eb5a89f   Up to attributes
       new  cbbba47    ...
       new  d66f920   validate
       new  c14dde7   removing Backbone.Model#isEqual
       new  66fb51c   down at the bottom of the model docco
       new  f9d66a4   aliases and docs for underscore methods on collections
       new  11c6ebb   add, remove, get, getbycid, at
       new  6c88769   through Backbone.sync, methodmap, etc.
       new  e2cc030   through render
       new  21dfb55   axed setMode. setCallbacks -> bindCallbacks
       new  727c299   first draft of docs is done.
       new  8e7405e   updating rest tests.
       new  7ea942e   fixing links
       new  d8308f9   added view tests
       new  15b2ec8   handleEvents API tweaks
       new  bb53858   tweaking intro -- rebuilding docco
       new  337d5db   tiny tweaks
       new  accebff   ''
       new  c01f699   removing extra 's'
       new  5c16f71   removing demos for the initial release.
       new  c983a05   Merge branch 'master' of github.com:documentcloud/backbone
       new  1fb2843   a reasonable readme
       new  a72920d   documenting id and cid
       new  317c99b   attributes is now a public property, uncloned. documenting comparator, and more.
       new  a2b924c   Lots of edits -- running well under Node.js
       new  ed484a3   further down the page
       new  4b2b8cf   final pass through the documentation
       new  3a90cae   more annotated comments, adding length to the docs.
       new  ae693af   making events forgiving of non-selectors...
       new  e9c0c86   typo
       new  8109a6b   Merge branch 'master' of github.com:documentcloud/backbone
       new  53ac621   Documenting constructor options.
       new  b06c877   docs
       new  3cb5b34   code highlighting
       new  f6de01e   Merge branch 'master' of github.com:documentcloud/backbone
       new  f09e791   removing toString
       new  8d5343d   merged
       new  8d0ebba   widening the sidebar
       new  0c1b13a   IE documentation tweaks
       new  39034e5   Adding Closure Compiled minified production version.
       new  284397f   softening the background.
       new  c0f602e   Framework sizes are controversial and hard to measure, best to be hand-wavey...
       new  cd0d2cc   augmenting the docs for Model#toJSON
       new  7b49015   Issue #2, view.render documentation.
       new  542f085   documentation wording tweaks.
       new  2748c43   $ doesn't always belong to jQuery
       new  e0b6103   internal _initialize to _reset
       new  63085b6   Calling 'initialize', if it is defined.
       new  091e266   Adding basic tests for initialize.
       new  abd64dc   Documenting initialize
       new  13932d0   small typo
       new  b8f54d5   sorry, wrong version of docco
       new  e29b486   fixes #4, small typo
       new  6886bca   typo in docs -- issue #4
       new  ff65c0a   Merge branch 'master' of github.com:documentcloud/backbone
       new  544a7e7   Merge branch 'grayrest' of http://github.com/grayrest/backbone
       new  aa35cb6   less cryptic method of safely referencing jQuery.
       new  c211499   adding a brief aside about super.
       new  8878c22   View#_reset -> View#_configure
       new  184687b   Backbone 0.1.1
       new  eb9f54c   willbailey's patch to use getByCid for internal lookups ... much safer.
       new  8310903   Issue #8 -- a number of improvements to the documentation.
       new  09e20c1   Documenting a collection's 'model' property
       new  0ac4126   brief aside about sort versus sortBy
       new  b2cb44b   rebuilding annotated source and min.js
       new  a797829   a note about namespacing JSON requests.
       new  82365e3   internal Collection#_add and Collection#_remove, should return the model, in case they're overridden.
       new  7c901e2   Slightly shallower namespaced export for CommonJS.
       new  9c535ca   expand inherits helper child constructor creation, for clarity.
       new  2ae6098   Moving all helper functions down to the bottom.
       new  3560062   removing redundant assignment in Events#trigger
       new  e7ce57c   Adding the beginnings of a speed suite to the Test page.
       new  500d66b   a handful of model speed tests.
       new  3144542   Adding initial demo of collections, models, and multiple views all bound to change events on the model.
       new  7f4a1bb   Added the _method hack from Sinatra for better coverage of PUT and DELETE for non-spec HTTP servers.
       new  08030e4   fixed indentation
       new  1966269   fixed indentation
       new  09b1302   Merge branch 'master' of github.com:documentcloud/backbone into demos
       new  d8d4014   Type found by pbowyer.
       new  7b10698   making the speed test labels fit on the graph
       new  5f0fe91   adding a missing semicolon and using initialize in the demo
       new  ba3775e   changing the image url back
       new  c5db449   Merge branch 'master' into demos
       new  5c5b7a8   Don't send up model data for GET requests by default, for folks who are re-fetching existing collections.
       new  08687aa   Merge branch 'master' into demos
       new  0f3c524   beginnings of a different demo.
       new  263245b   added package.json
       new  4311d58   optional values in the template.
       new  6899988   Only send the model on create and update... It's better for destroy not to bother with it.
       new  7721f84   adding Backbone.emulateHttp for frameworks that don't support HTTP. Issue #11
       new  83f4748   Adding a missing var declaration inside handleEvents
       new  2b53957   Passing JavaScriptLint. Added 'rake lint' task.
       new  17d64e0   Adding Backbone.Model#fetch
       new  c5c795e   adding docs for Model#fetch
       new  402f866   added underscore dependency
       new  5222fe7   Merge branch 'master' of http://github.com/tmpvar/backbone
       new  349878c   Using JSONP since the Same Origin Policy won't let file:// make an XHR to github.com
       new  b854b28   additional documentation ... getting ready for 0.1.2
       new  a09bcbc   error events are now always passed the model as the first argument. You may now also pass an error callback to set() and save(), if the callback is passed, it will be called instead of the 'error' event getting fired.
       new  f0f7c8d   Adding an error when URLs are left unspecified, and highlighting the importance of the URL property in the docs for persistence to work.
       new  2071b93   tweak to view docs
       new  3e3c292   documenting the 'error' callback and it's overriding behavior.
       new  d2ba331   Backbone.js 0.1.2
       new  14db15b   Adding another demo: Todo Task manager
       new  14d8186   Merge branch 'master' into demos
       new  b27f57a   Merge branch 'demos' of http://github.com/fitzgen/backbone into demos
       new  9d8b7ad   removing the embryonic gist demo
       new  c98cfeb   moving 'demos' to 'examples'
       new  8d7eff8   Adding chain() to the Collection prototype
       new  a895bbb   fixing chain() test.
       new  6252e25   adding Collection#chain to the documentation.
       new  2e064bb   Adding support links -- Issues + Freenode + Twitter
       new  8282270   Starting to move to templates for the todo example.
       new  6ea50e6   moving edit UI out into a template.
       new  c025904   Further cleaning up the todos example.
       new  705aff5   Issue #33. Refactor towards View#_ensureElement
       new  089fd5c   Adding a test for Issue #33
       new  931338e   Fixing Collection#create success callback, passing the model parameter through.
       new  89e7e67   Added Backbone.Collection.toJSON. Returns array of model's toJSON
       new  c957ec0   Merge branch 'master' of http://github.com/bunchesofdonald/backbone
       new  f3a8dcd   Merging in Collection#toJSON
       new  6aa2f53   adding a disclaimer
       new  9daf5d1   Moving the example to an 'examples' branch for the time being...
       new  869861d   Adding an Examples section to the homepage. Weak at the moment. More to come.
       new  013e45c   Adding an Examples section to the homepage. Weak at the moment. More to come.
       new  a9de05e   Switching from assumed 'model' and 'models' namespacing to an overridable 'parse' method on models and collections.
       new  a7195a9   Issue #28 -- handleEvents -> delegateEvents, which is now called in the constructor.
       new  6e7894d   Streamlined event delegation from models through collections. Added documentation for 0.2.0 enhancements.
       new  9d28018   Backbone 0.2.0
       new  3ba999c   Cleaning up warnings
       new  0c61107   resolving merge
       new  f260ac2   Revert the attack of the italics.
       new  42cd7d5   Merge branch 'master' into gh-pages
       new  34355e0   Merging master
       new  37b8fb7   First semi-working version of the jQuer-ified example.
       new  f6bd4df   another mootools remmnant.
       new  6b6d3a7   updating CSS style. Fixing ordering.
       new  092131d   A little further on.
       new  3a47769   Nice improvements to the rendering ... more templates, less javascript.
       new  62f43bd   cleaning up generated CSS
       new  d6e57b3   Adding a hover-able destroy icon
       new  edbdeb1   Removing unnecessarily bound functions.
       new  6efd643   simplifying localStorage interface a bit.
       new  22f5a33   Fixing line-heights on multi-line todos
       new  0f1e84f   Ensuring the Todo model has a sane default
       new  0ddef3b   Building the annotated source.
       new  806a51b   resolve conflict
       new  581688b   Merge branch 'master' into gh-pages
       new  607bd7a   Remove the cross-linking between the sources
       new  16ae9dc   Merge branch 'master' into gh-pages
       new  4109040   Adding the Todos example to the homepage
       new  cc74468   Reworking the localStorage plugin.
       new  16ad4fd   fixing broken link
       new  de4b2b3   Fixing backbone-localstorage links.
       new  2ac532f   Don't bury the lede.
       new  8e0bd05   Only one open todo item at a time.
       new  4c5b74c   Saving todo-in-editing on blur.
       new  1d57168   Adding one line to Backbone.js to provide seamless CoffeeScript integration (inheritance from Backbone.Model, View, Collection) + tests
       new  0749421   Fixing out-of-date documentation (mrjjwright)
       new  cd21480   one more out-of-date-doc tweak
       new  302c0d5   Added Backbone.emulateJSON to enable the current behavior of syncing and made sending the body as application/json without a wrapping model param, the default
       new  6c97269   Default behavior for Backbone.sync is now to send everything as application/json.  Emulating http and sending data as form url-encoded can be turned on with Backbone.emulateHttp
       new  d84ef25   Added clear method to Model. Removes all attributes like you would expect.
       new  f0ecfcd   Issue #44 -- Model#set, empty string vs null.
       new  47ba5c6   Merge branch 'model-clear' of http://github.com/chrislloyd/backbone
       new  b4d573c   Merging in Chris Lloyd's Model#clear. Making validations run, if defined, on Model#clear and Model#unset
       new  77b15e5   Merge branch 'master' of http://github.com/mrjjwright/backbone
       new  2d4ebd0   Merging Issue #46. Use full JSON requests, falling back to encoded forms with emulateHttp.
       new  315ba73   Added TodoView.remove()
       new  3d36c62   merging in willmoffat's patch
       new  d651d82   don't send any data up, if you're not sending any data up ... fixes destroy.
       new  b04854e   Cleaned up the inherits function and added some extra comments to make it clear what is happening.
       new  6181445   merging dxgriffiths' annotations to 'inherits'.
       new  771b87f   added options argument to Backbone.Model initialize function
       new  ece51d2   Allowing a collection to be passed into a model via the options.
       new  65c5276   fixing more model.collection in initialize.
       new  9a74dbc   Make protoProps optional, when inheriting.
       new  501b9ab   processData should be true if emulateHttp is true
       new  ee0cf27   fixing comments typo.
       new  09c7870   Adding version number + header to backbone-min.js
       new  e1e6625   that's .js
       new  bdee3a2   first draft of Backbone.Controller and Backbone.History
       new  37cd991   first draft of splatted params.
       new  3fc9ef1   commentng out Backbone.Controller
       new  61397b9   commenting Backbone.History
       new  4aafb6b   Adding tests for Backbone.Controller
       new  6de4a8c   all tests pass in IE7
       new  6443b73   making the iframe tabindex -1
       new  3373fa0   Adding the IE8-in-IE7-mode hack.
       new  cbc5055   lowering the default hashchange time to 50.
       new  be37cf0   passing silent: true now suppresses validations. Issue #52
       new  151417e   separating out emulateHTTP from emulateJSON, with tests.
       new  f636b3a   Making the fragment a little more consistent and pushState-ready. No octothorpe.
       new  4ff388a   removing extraneous hasState flag.
       new  9ebe66b   slight refactor to old-IE detection.
       new  b638e31   light refactor for History#getFragment
       new  1f740b9   first draft of Controller/History documentation.
       new  1e0986b   save -> saveLocation
       new  f22d77a   Backbone 0.3.0
       new  46d196d   tweaking annotated source.
       new  03b790f   removing erroneous mention of History#setLocation
       new  3fa14be   one more bound routes example for the road...
       new  b38e916   Adding View#remove.
       new  d190e9e   send 'add' and 'remove' events through the model.
       new  2541654   Remove !current check from checkUrl to allow loading of empty fragments.
       new  5a32ece   Remove duplicate backbone.localStorage docs
       new  6eb90e3   more mentions of history.start()
       new  8ad010f   removing a cautionary note that has been obsoleted by recent changes to jQuery.
       new  58e748b   adding commas to the docs
       new  78cf070   Backbone 0.3.1
       new  86c3089   Issue #77, don't call toJSON unless you need to.
       new  7e363df   Rails include_root_in_json tips.
       new  99fbc08   Adding empty initialize() function for all Backbone classes, to make calling super() a easier to get right.
       new  11dcf24   Using a save join() for the default implementation of Model#url
       new  52c460b   Allowing collections to remove models by either Cid or Id (prefering cid).
       new  327ba8c   Fixing id=0
       new  f63c995   Merge branch 'master' of github.com:documentcloud/backbone
       new  70e6cd6   that should be docMode <= 7
       new  d574c9f   docMode does not exist in IE < 8
       new  f3e961d   Issue #80. Adding default attributes to Backbone.Model
       new  a969d67   Allowing 'sync' to be overriden on a per-model per-collection basis.
       new  94c77e8   about:blank for the IE hashchange iframe support, for IE 6.
       new  9e1fcfa   Revert "about:blank for the IE hashchange iframe support, for IE 6."
       new  57194be   Fix recursion error when saving from within a change event.
       new  33232f5   Adding DC Workspace and Backbone Mobile examples.
       new  356664a   Backbone.js 0.3.2
       new  a98ecc9   Helpful error messages on rake tasks
       new  9994d2b   merging in zmack's enhanced Rakefile
       new  7ae0384   first draft of Model#escape
       new  160f0ba   first draft of REST-failure 'error' events.
       new  fa9a4c8   Passing through the options argument to 'change' events.
       new  6e4046d   All Backbone events now pass through their options as the ffinal argument.
       new  e0cb5ee   Zepto support
       new  de44d9e   Update to Zepto 0.2
       new  418b77f   Upgrading test suite to latest Underscore.
       new  0057523   Merge branch 'zepto' of https://github.com/sstephenson/backbone
       new  c7a7aa5   Updating test-zepto.html to latest Underscore
       new  3505bde   Backbone.js 0.3.3
       new  6a0ac93   Fixing Issue #109 -- ignore 'add' and 'remove' events that originate from models shared with other collections.
       new  d4dc736   adding a bit more of a test for changedattributes.
       new  b085fa0   Events#trigger ... making it safe to unbind your own event within a trigger() call.
       new  5249010   Add urlBase option to model to allow specifying restful url without using a collection
       new  bbcf196   A silent change to a model will now make hasChanged() return true ... Issue #105
       new  3623916   Added append option when fetching a collection. Useful when lazy loading data sets.
       new  3246463   Adding an FAQ section to the backbone docs.
       new  f194f2d   adding an FAQ section.
       new  21a3675   Implement model.is() for attr test, with docs, tests
       new  9f842bd   Adding FAQ section for bootstrapping
       new  06a1506   Adding FAQ section for bootstrapping
       new  b73fc46   Merge branch 'Model-is' of https://github.com/mtodd/backbone
       new  0c1bbbc   Adding Model#has to Backbone...
       new  784adc6   Adding Collection#fetch with add: true
       new  6ea500b   Fixing un-released models from refresh'd collections. Issue #128
       new  17602c3   Make Backbone View's delegateEvents only ever unbind the events that it adds itself.
       new  03aa12a   Merge branch 'master' of https://github.com/mkelly12/backbone
       new  e8be47f   merge mkelley's urlBase, renamed to urlRoot.
       new  81cd0cf   documenting urlRoot ... making collection.url take precedence over urlRoot, if defined.
       new  53ae5b5   Issue #132 ... initial _changed after new with attributes.
       new  34d1d0a   Multiple views may listen for events on the same element
       new  5886fe4   Issue #134. json2.js source link.
       new  aec3f47   Merge branch 'multiple-views-per-element' of https://github.com/sstephenson/backbone
       new  d01b136   Merging Issue #135. Multiple views per DOM element.
       new  3d8fe92   Issue #78. Changes the Backbone.sync API to enable passing through of options ... like {data} in fetch()
       new  ad2ae8e   Pass Collection#fetch options along to refresh
       new  43176d9   Expanding View#el documentation.
       new  71c9838   If Backbone.View#el is a string, pass it through $(...).get(0) in _ensureElement
       new  2c29387   Pass along the current value of `this` to Backbone's closure wrapper
       new  12f7ae9   Merging Issue #149. View#el can be a string.
       new  714a521   Merge branch 'closure-scope' of https://github.com/sstephenson/backbone
       new  8c5cd17   Update test-zepto.html for Zepto 0.3
       new  c644866   Merge branch 'zepto' of https://github.com/sstephenson/backbone
       new  2610593   Making the collection-proxies-model-events a bit more clear
       new  3098321   Issue #143, properly escaping regex characters in literal routes.
       new  4d6d494   adding options to the onError direct callback.
       new  e3aa575   adding a bit more explanation to Model#save onError
       new  c0c8cb2   Revising controller test as per dvv's suggestion.
       new  331cb8b   Allowing Model#defaults to be a function as well as a hash.
       new  67dd2ee   prefer single quotes.
       new  a0ace0d   Taking some of dvv's suggestions.
       new  65e4340   Updating Model-save documentation.
       new  1c30828   Updating to latest QUnit, fixing Issue #153 ... overly aggressive urlError.
       new  4c1bdb4   Issue #154. Make options.data possible for creates and updates with the default sync.
       new  178887e   removing broken History-saveLocation link.
       new  c933262   Adding QuietWrite.com as a Backbone example.
       new  2fd11a8   delete this.id when unsetting the id attribute
       new  440d141   Fixing a small bug in model inheritance: Class properties need to be inherited (along with the instance properties). See test.
       new  c3da552   Add attributes parameter to Backbone.View. All attributes are being applied to view's this.el during element creation.
       new  289d4e0   Model::escape() now coerces non-string (non-falsy) values to strings before escaping them.
       new  39cabb8   Merge branch 'master' of github.com:documentcloud/backbone
       new  ece686d   Merge branch 'master' of https://github.com/documentcloud/backbone
       new  0c03331   Pushing the QuietWrite.com example.
       new  d4a091b   Adding Tzigla to the examples.
       new  65f6830   merging in tzigla example.
       new  14000a8   Improve multiple collection support
       new  a2f0468   merging in fixes for models in multiple collections ...
       new  3619844   Adding CloudEdit as an example.
       new  79b33ae   Merge branch 'gh-pages'
       new  e398583   keep custom `sync` methods for a given model/collection scoped to `this`.
       new  7442f82   Forcing Collection.create to run through validation before saving.
       new  4c41ea7   Merging issue #216 (+ others) validation on Collection#create.
       new  51f9ce6   Adding an index.js for npm, Issue #207
       new  1944234   Merge branch 'master' of https://github.com/jed/backbone
       new  f1e0f6b   Throw an error if Backbone.history.start is called twice.
       new  7d4d527   No periods on errors.
       new  0383ef7   Merge branch 'unset_id' of https://github.com/reverie/backbone
       new  ec68420   Merging in #167, unsetting 'id'
       new  ac8c3dd   Changing route order behavior. Issue #189. Declarative route maps are the same, procedural route() calls can now override previously-defined routes.
       new  164ad72   Upgrading Backbone.js (test) dependencies to latest jQuery, Zepto, and Underscore.
       new  d04bf67   Fixing test-zepto.html HTML.
       new  1a9404c   Initial support for models with non-default id attribute names (MongoDB, CouchDB). Various tickets.
       new  b86d3f6   Issue #209 ... unsetting a missing attribute should not fire a change event.
       new  c5160fc   fixing lingering idAttribute spot -- thanks, jdknezek
       new  c6d2c69   ditto
       new  aab49eb   encodeURIComponent this.id
       new  4489d7f   Merging in a test for Issue #204
       new  512ff7e   Merge branch 'master' of https://github.com/hippich/backbone
       new  a5079ab   merging #179 + refactor, view 'attributes' for this.el
       new  ce05957   .get -> .escape in the docs
       new  02c40e5   linking to the documentcloud workspace
       new  0ca0481   adding basecamp mobile, instagreat, and tilemill
       new  f4a394b   Issue #223 ... fixing json2.js link.
       new  6c968b6   Issue #224 ... underlining links, updating docs.
       new  5a89ed3   destroy of non-persisted model should not call sync
       new  52953c1   Adding mql's Substance.io
       new  7216d99   merged gh-pages in.
       new  0cdc525   Fixed escapeHTML function to skip not only &***;, but also &#***; and &x***;
       new  13acb8a   fix documentation and tests for negative ids
       new  5ebd949   use hash literal directly
       new  8971361   split out test for positive and negative ids
       new  4595b48   refine the isNew test
       new  12e9d95   add helper method to cleanup isNew test
       new  83250a5   Only set request content type for create/update
       new  ee2ec92   Fix typo
       new  e2a5c18   Adding Mobile SoundCloud as an example.
       new  7ceab2c   Fix incorrect prototype.constructor comment
       new  d97d8bf   Upgrading Backbone.js tests to Underscore 1.1.5
       new  d149451   Issue #278. Allow 'extend' to be overrideable+inheritable.
       new  c9a6349   Upgrade tests to Zepto 0.5
       new  da52ae1   Merge branch 'fix-comment' of https://github.com/jimmydo/backbone
       new  ed5a88d   Make it possible to take advantage of jQuery.Deferred with Backbone, without breaking compatibility by changing return values.
       new  8f80fb1   A somewhat smarter approach (more DRY).
       new  fd35fcb   Adding MetaLab's Flow to the examples.
       new  7d88162   Even simpler; merely expose the (jq)XHR object, enabling the use of jQuery.Deferred.
       new  67d61fc   Adding Backbone.noConflict() and keeping track of the original root.Backbone.
       new  35ba4a9   Adding Flow to sidebar under Examples.
       new  1028e63   Merge branch 'gh-pages'
       new  f4cfbd6   Documenting the new Backbone.noConflict() method.
       new  21fa0aa   change hashStrip regex to strip bang as well, so hash-bang urls will work transparently
       new  914ff9d   rebuild to include previous change
       new  223c4fb   Add failing test for #319
       new  1499d75   Check for model before accessing its properties, fixes #319
       new  94edc63   ender.js support
       new  7b494c1   Upgrading to Underscore 1.1.6 for test deps.
       new  12661ff   Merge branch 'master' of github.com:documentcloud/backbone
       new  5f3135f   Merge branch 'master' of https://github.com/dvv/backbone
       new  4070364   merging in Ender.js support
       new  76b3ed1   Merge branch 'fix_custom_events_on_models_inside_collections' of https://github.com/autohaus24/backbone
       new  857f756   removing backbone-min from master ... it'll only live on the gh-pages branch now.
       new  9159ed3   clarifying that jQuery or Zepto is required for History support (for the moment)
       new  37ddad5   Issue #309, more sophisticated event handling, for unbinding events in the midst of them firing.
       new  222d673   Issue #289. Enable the use of jQuery.Deferred by returning Deferred objects from save() and fetch() calls.
       new  0503b4d   Merge remote branch 'remotes/upstream/master'
       new  1598801   Pass the error and success callbacks when creating the model to add to a Collection
       new  0f118ec   Add a failing test for Collection.create not running callbacks
       new  1d4484d   Removing Ender.js support for the time being, as it needs to fix its AJAX methods to corrospond with jQuery/Zepto success/error signatures.
       new  4881621   Adding XHR object to Model.parse and Collection.parse method signatures. jQuery and Zepto use the same callback signature: response, status, xhr.
       new  399e745   _ to status in Model.parse. No need to clobber Underscore.js just to ignore a parameter.
       new  577758a   Adding XHR object to Collection.create (which comes from Model.save).
       new  0cc8cb0   Merge https://github.com/ptn/backbone
       new  ee215be   Adding test for hashbang URLs. For pull request #312.
       new  f44cfee   Adding in a note about passing in an object literal or a model to Collection.create. Thanks to MattJ for the recommendation.
       new  a00b798   Adding in a note about Backbone.history.start() returning a boolean for whether or not a match has been found in the current URL fragment. Thanks to XiXora for the recommendation.
       new  089aeb8   Adding a note about using Collection.create on a model that has been saved server-side.
       new  58708b3   clarifying wording
       new  9b40c7a   Merge branch 'master' of git://github.com/documentcloud/backbone
       new  965c299   Factor out model preparation to a separate function in Backbone.Collection, so 'create' and 'add' behave the same.
       new  7afd43c   Reference calls variable in list variable definition in Backbone.Events.bind
       new  c9bf20e   Adding CloudApp to the list of examples.
       new  db68321   resolving merge
       new  bbce120   Adding the bittorrent example app.
       new  7489bf0   Merge branch 'gh-pages'
       new  bbf28b8   expanding the FAQ for MVC with a direct Rails comparison.
       new  d8edb5d   Merge branch 'gh-pages'
       new  82e0b34   Merge pull request #267 from jasondavies/master.
       new  9d5308b   Pass options to the coll.add call in Collection::create so that it can work silently.
       new  82c288c   Following recommendations from the OWASP https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet
       new  a5d01f9   fixing tests for IE / Webkit ... regex, not string match.
       new  a251810   Merge branch 'master' of github.com:documentcloud/backbone
       new  489ebb7   Issue #228 ... IE7 hash should look correct after initial load.
       new  e8476af   Issue #366, support for namespaced events.
       new  cf32151   initial draft of a 0.5.0 branch
       new  300c7f0   fix the zepto test suite.
       new  636e7b0   remove an extraneous this.options
       new  e5ee550   Adding Backbone.Router.setLocation, alongside saveLocation, to both save and route at once.
       new  e9b38de   Backbone.Router formatting, tweaks.
       new  f742bbe   fixing IE support for 0.5.0
       new  e56346c   normalizing for the Safari window.location bug.
       new  46fbd4c   Controller -> Router in the docs, and adding docco for setLocation().
       new  9a1deb6   mention that Backbone require's jQuery > 1.4.2, if using jQuery. Issue #367.
       new  2b1eae4   Issue #365. delete options.comparator.
       new  9503627   documenting that fetch options can also be jquery options.
       new  78212c2   Issue #359 -- removing duplicate model.escape documentation.
       new  2f04473   fixing refresh -> reset documentation.
       new  d8d94f1   add a warning about pass by reference. Issue #356
       new  5f7b01d   document collection.reset() with no args.
       new  082cb28   Merge branch 'master' of https://github.com/reconbot/backbone into 0.5.0
       new  c66650a   Merge branch 'master' of https://github.com/corbanbrook/backbone into 0.5.0
       new  f7602a3   Merge branch 'patch-1' of https://github.com/damienholzapfel/backbone into 0.5.0
       new  6b229ff   Merge remote branch 'remotes/upstream/master'
       new  d7e3d5b   Updated to apply on the 0.5.0 branch
       new  dae2527   Merge branch '0.5.0'
       new  fb8da91   merging in #336.
       new  ed63632   Issue #250 -- duplicated QUnit.
       new  9accf97   Issue #246 -- never fire nested change events for the same model. The top-level one will do.
       new  482a115   better document that hasChanged, previous, etc are only valid during a change event. Issue #240
       new  87a81e4   partial issue #239, always pass options to error callbacks / events.
       new  e01ad9d   Merging in #232. Allow destroy() to be called on non-persisted objects ... just in case.
       new  93c82aa   Adding the Unofficial google group to the documentation.
       new  ff57b65   ouch, leaking global attrs. (shakes fist)
       new  d568305   adding headers for all Backbone.js example apps
       new  2620c6a   Adding Chop as a Backbone example.
       new  d3a0b64   remove model_with helper from test
       new  b28bb50   clarified example; fixed typo
       new  0853866   Collection.add should fail if duplicate id/cid exists
       new  4057591   Adding Chop, Fluxiom, And Menagerie Vet
       new  9bdbdd8   merged in gh-pages
       new  6ca2dc6   adding quoteroller
       new  32deec5   Merge branch 'gh-pages'
       new  3e4f628   Minor doc typo
       new  e1167d7   Merge pull request #422 from arturadib/master
       new  621c9ed   Test complex query strings. Fails in some browsers.
       new  245acb0   removed unused var
       new  2ed2af6   expanded Model.save example
       new  61c4874   Adding Decide.com as an example.
       new  d2a7309   Merge branch 'gh-pages'
       new  16eb3f3   Minor doc typos
       new  7ed20d7   Merge pull request #432 from jroes/master
       new  3eb075a   Allow initialize on any class to pass on original arguments.
       new  573c347   Fix unit test for model.isNew()
       new  4e9037b   Model is no longer considered to be new if its id is a falsey value
       new  0b74a24   Merge pull request #438 from gravof/master
       new  fa6092b   fixing comment.
       new  07f753b   Merge pull request #435 from threepointone/patch-1
       new  4138b58   Merge pull request #430 from reconbot/master
       new  ba1d9a1   removing complex router text (unfixable)
       new  77caaed   #426, better error message when events are missing.
       new  cc46300   Issue #417. Word choice for the literal minded.
       new  b5112b4   Merge pull request #414 from niallsmart/master
       new  c4872c4   add 'contains' alias for 'include'
       new  1491d29   Merge pull request #395 from lorensr/master
       new  e67422a   restoring some examples.
       new  ddf1a83   slightly saner validation on initialize.
       new  af674c9   almost to 0.5.0...
       new  8f07f96   link to association extensions.
       new  2e1f85d   replacing setLocation and saveLocation with navigate, after Spine's API.
       new  0798d97   tweaking transparent URL upgrades.
       new  799cdad   updating generated docco for pushState upgrading.
       new  dc84cc6   docs tweaks.
       new  c39ddd0   Better hash-to-pushState upgrades, via replaceState.
       new  d2082a5   issue #451 + test.
       new  3a56d36   expanded docs for pushState
       new  a30ea0d   Fixes #453, typo.
       new  cbefdb8   Fixes #454, docs for backbone.sync
       new  c87460e   Fixed back button issue then open pushState link in browser without pushState support
       new  d3c9a9b   fixes #459, inconsistency with constructor/initialize.
       new  fcbedad   Addinga a test case for #459
       new  10230e4   Issue #460 -- removing the optional bang from hashStrip ... too many inconsistencies.
       new  961d599   Merge pull request #448 from braddunbar/contains
       new  69e63b1   Merge pull request #457 from asan/master
       new  da6d0b9   resolving merge conflict, removing old test.
       new  d2e79e5   Merge branch 'master' of github.com:documentcloud/backbone
       new  36dddfb   Backbone.js 0.5.1
       new  6d07d2f   multiple models with the same ID should be allowed in a collection.
       new  7816861   processData should use ajax default (true), and only be set to false when doing a non-GET request
       new  8ffdd09   Fix an unclosed HTML entity when escape single quote
       new  48cfa5a   Merge pull request #470 from wuzhe/upstream-master
       new  909c427   Call Backbone.Model.defaults() with "this" set to the model instance.
       new  8b3ca51   Merge pull request #481 from shesek/master
       new  bc964ac   Merge pull request #469 from afeld/patch-1
       new  3f8f4cf   Adding Trajectory as an example app
       new  ca8a049   Merge branch 'master' of github.com:documentcloud/backbone
       new  70cc8ee   updated model isNew to use idAttribute
       new  a6a478f   Merge pull request #495 from tbranyen/isNew
       new  f77033d   Remove coupling from model to view in example app by listening to model's 'destroy' event to remove the view.
       new  b32a34c   do not call loadUrl when redirecting to hash based URL on non-push state browser
       new  63a4be9   Merge pull request #497 from rsim/return_immediately_after_redirect_to_hash_route
       new  bc3daff   Adding Trapit as an example app.
       new  5271e7a   Merge branch 'master' of github.com:documentcloud/backbone
       new  7723975   Adding SeatGeek as an example
       new  6ef6f75   Add a third "context" argument to Backbone.Event.Bind which, when passed, will bind the callback to the provided context.
       new  3145b4d   isNew should use id, not idAttribute
       new  d8ef258   Merge pull request #503 from cdmwebs/master
       new  49a16bd   Merge pull request #500 from keithcirkel/master
       new  9d2811a   Backbone.js 0.5.2
       new  39b36af   Setting to context to `this` by default on bind() instead of trigger()
       new  fb60bf5   Merge pull request #507 from shesek/patch-4
       new  22456de   whitespace
       new  b85c116   Ajax.processData is left as the default if emulateJSON is set to true
       new  e148948   Adding Pandora and Blossom as backbone examples.
       new  7bfc9b8   Merge branch 'master' of github.com:documentcloud/backbone
       new  f7c23e4   Adding Hotel Tonight as a Backbone example.
       new  ebf9dd9   Merge pull request #509 from devinhunt/master
       new  960a1c8   Edited comment
       new  aa0eff9   Adding a Tim Toady section to the FAQ
       new  41a6a0f   Merge branch 'master' of github.com:documentcloud/backbone
       new  f399b04   some Markdown snuck in.
       new  89bdddd   merging the jcoglan's patch
       new  b4f0afc   Merge pull request #512 from neerajdotname/master
       new  c7e195b   copyedits: typos and word choice
       new  541f0fa   Merge branch 'master' of github.com:documentcloud/backbone
       new  59dc74c   Adding Americas Test Kitchen + Talking Points Memo's Baroque as example apps
       new  55bbbd4   copy edits on the previous commit
       new  5dc001f   Adding Groupon Now as a backbone example app.
       new  10e71e3   Fixes #531, reverts 39b36af
       new  6bb43c1   fixes #244 -- allow View#events to be defined as a function, making it easier to call super.
       new  3b68648   Added 'groupBy' to underscore proxy methods
       new  a1acb09   Merge pull request #537 from asan/master
       new  b1574b1   allow history start to not call initial route
       new  8fe04a9   Merge pull request #541 from tbranyen/silent-start
       new  44629da   patching a pernicious pushstate problem.
       new  29b60e5   Backbone.js 0.5.3
       new  b1822a7   updating the intro graf for the Router.
       new  5310996   Test for unset attributes not being returned by changedAttributes
       new  98877ff   Fix for unset attributes not being returned by changedAttributes
       new  467dd14   Adding LinkedIn Mobile as an example app.
       new  49645de   Fixed misspelled word in comments for _ensureElement.
       new  fa12ed0   Merge pull request #568 from TrisMcC/master
       new  b2051a8   Adding Shortmail.com as an example app
       new  9de6c3e   Merge branch 'master' of github.com:documentcloud/backbone
       new  084e028   add support and tests for ender jeesh
       new  cfc98b0   Tiny tweaks to the todo app demo.
       new  ce39735   Merge pull request #572 from fat/ender
       new  38d1e96   Adding Opzi/Blackcomb as an example app.
       new  190bc00   Adding Salon.io as an example app.
       new  78a626d   Adding rround.me as an example app
       new  123b92e   Fix incorrect variable name on docs for delegateEvents
       new  16f4857   Merge pull request #597 from keithcirkel/patch-1
       new  b20f54f   Fix root prefix handling in navigate.
       new  9ba9cef   fix a small error in the documentation
       new  5f8e704   Merge pull request #607 from two-bit-fool/misc_cleanup
       new  ec17af0   Adding Trello as an example app.
       new  08a9759   Merge branch 'master' of github.com:documentcloud/backbone
       new  e8519f7   Adding Kicksend as an example app.
       new  6ed5e45   Issue #613 .. only call history.start() on domready.
       new  291863d   Merge pull request #599 from walmartlabs/root-handling
       new  d2eee2a   Fix typo.
       new  c62e613   Merge pull request #617 from rgieseke/patch-1
       new  1aaffa1   Clear event callbacks with clearEvents
       new  ef40512   Rename to undelegateEvents
       new  31d961b   Merge pull request #620 from leshill/clear_events
       new  fa66a22   Adding battlefield as an example app.
       new  41e4703   forcing a git commit
       new  6799c8e   added a test and code to allow a router to define a route with no callback method for the route name
       new  32ae113   upgrading to the latest version of Underscore.
       new  f499fc8   Merge branch 'master' of github.com:spmason/backbone
       new  f6a73ff   Reducing the amount of properties we are iterating over by removing the old properties that already exist in now. To do that, previousAttributes had to be cloned. Changing "void 0" return to "undefined".
       new  d50c5e9   Adding a _unsetAttributes property on model that stores unset attributes and appends them to the changedAttributes object.
       new  2be7714   Setting _unsetAttributes to false in unset rather than changedAttributes so that the unset attributes aren't lost on subsequent calls of changedAttributes. Added test to verify this behavior.
       new  d94cfe5   Fixes #689, documenting the need to resort collections with comparators.
       new  b4f680e   Merge branch 'master' of https://github.com/iros/backbone
       new  de740f8   Fixes #552 #693, allowing unset to work with changedAttributes()
       new  567e0a3   Fix for adding models with custom set methods to collections, issue #539
       new  c37e2f9   Merge branch 'master' of https://github.com/alexgraul/backbone
       new  8478567   Needs testing, but fixes #686, fixes #592, and probably others -- allow you to override any $.ajax options.
       new  970ce07   fix for wrapped errors inside success callbacks on save, issue #690
       new  b2407ef   Merge branch 'router_no_callback' of https://github.com/derickbailey/backbone
       new  e2f1350   gitignore vim swapfiles
       new  c336e4b   Update QUnit
       new  79eea1d   better method names
       new  6717e42   Bump jQuery test suite dependency from 1.5 to 1.6.4
       new  afc2d99   nicer again
       new  fbffb36   Merge pull request #698 from alexgraul/master
       new  80769fc   #673 - Adding index as a property on the options object that gets passed when the add/remove callbacks get triggered on a collection.
       new  9982e31   Merge pull request #700 from iros/673
       new  2156b9e   Merge pull request #699 from jasonm/jm-bump-qunit
       new  0cd5b93   Fix Todos example by importing the currently shipped version of jQuery that is located in /test/vendor.
       new  de24305   implement callbacks as linked list
       new  6da0683   create empty tail as an invariant
       new  fdbd3ee   Merge pull request #705 from oldAdam/master
       new  5ebbeb0   Fixes #659
       new  39061ff   Merge branch 'master' of github.com:documentcloud/backbone
       new  35600be   Merge branch 'events' of https://github.com/braddunbar/backbone
       new  18be710   fixing broken comparison.
       new  3392d5f   relying on _.escape, and fixing a lint problem.
       new  eec7d2a   Adding AudioVroom as an example app.
       new  f17747e   This means that after unbinding every event, a trigger call will return faster, because !(calls = this._callbacks) will evaluate to true.
       new  7070c27   Merge pull request #717 from JustinDrake/patch-1
       new  da51087   Trigger error on originalModel not model
       new  becb826   Make function definition formatting consistent
       new  f9ae1a1   Merge pull request #722 from jasonm/jm-format-function-defs
       new  d9f4479   Merge pull request #721 from TrisMcC/fix-model-trigger
       new  a0843bb   fixing whitespace consistency for #718 	all functions are formatted as such: `function(args) { ...`
       new  0ccbba7   Merge pull request #733 from wookiehangover/whitespace
       new  7ece4ef   Revert "fixing whitespace consistency for #718"
       new  20a2e34   set _changing = false only if !alreadyChanging
       new  478ef5c   Merge pull request #736 from braddunbar/nested-set
       new  3f00419   assert that change is only triggered once
       new  368953e   implement unset/clear in terms of set
       new  12b1141   ignore values when unsetting
       new  66d209d   unit test for ignore values when unsetting
       new  93ad86c   add tests for #730 and #565
       new  0c08ab8   bail immediately if !this._changed
       new  d87144d   unset accepts var args
       new  06e0826   Adding Do.com as an example app.
       new  49b532b   removing the ol' upgrading section from the docs.
       new  1d41b45   merging in the new backbone.js logo
       new  7658021   simpler arg parsing
       new  df7c279   Navigate learns to change the route without adding a history entry
       new  4f9cf93   adding foursquare as an example app, plus new logo
       new  61246a7   Adding Grove.io as an example app
       new  da93529   Adding Slavery Footprint as a Backbone.js example app
       new  fa96a37   tweaking link
       new  9cbf87e   Fix typo in Backbone.Collection documentation
       new  6df6070   Merge pull request #755 from alonsogarciapablo/master
       new  b2cf0dc   Update index.html
       new  66800f5   Upgrading our Underscore.js test dep to 1.2.2
       new  7f80359   Merge branch 'master' of github.com:documentcloud/backbone
       new  cfc5b1f   updating copyright dates
       new  f5acb6d   hardlining the sidebar line for Lion.
       new  30a89ac   Merge branch 'replaceState' of https://github.com/lmp/backbone
       new  1332246   merging in #750 -- support for replaceSTate
       new  4185341   Fixes #674 -- pass options through to validate()
       new  bc9fbcb   Merge branch 'set-unset-clear' of https://github.com/braddunbar/backbone
       new  2d2198c   Return the jquery object for el when this.$ is called without argument
       new  6687cde   merging in #739 -- a massive simplification.
       new  43c815a   Merge branch 'master' of https://github.com/TMaYaD/backbone
       new  42ee70e   Update remaining call to _updateLocationHash to _updateHash
       new  9fc7443   merging in #758 -- although the API leaves something to be desired.
       new  c785ecb   Merge pull request #759 from lmp/master
       new  db8d85e   Update two links at index.html to latest URLs
       new  e8c1ce7   Merge pull request #761 from d2s/master
       new  1a06f9a   Bugfix: replace hash should not append hash mark to javascript:0
       new  8adac91   Merge pull request #769 from lmp/master
       new  fd78dbf   Only remove single '#' when getting URL fragment.
       new  bdbcfa9   parse:true runs the attributes through parse():
       new  67f689d   Col.fetch() should create models with parse:true:
       new  dcc041a   Merge pull request #773 from judofyr/model-parse
       new  e10525d   Merge pull request #772 from rgieseke/master
       new  14dd201   Add Ducksboard as an example app.
       new  64d8fd6   merging in ducksboard.
       new  1626fa7   Fixes #734
       new  1400eea   Fixes #732
       new  a50b714   Fixes #792
       new  d806f7e   fixing commit note bug.
       new  c3852b8   unifying property-or-function logic.
       new  dd83f20   Fixes #788
       new  cda555a   Adding Posterous Spaces as an example app
       new  6ccdbb3   Optimize regular expressions. The capture groups aren't needed/used; the character classes will do the job just fine.
       new  d644a4b   Merge pull request #804 from davidmurdoch/patch-1
       new  9e80ca1   \w still includes \d http://www.regular-expressions.info/charclass.html#shorthand
       new  04cb79a   Merge pull request #805 from fabiomcosta/patch-1
       new  32b2f28   Cross domain issue patch for old ie browsers (<=7)
       new  9d145ab   Forcing quint test execution order.
       new  a9fcd9b   Merge pull request #807 from iros/qunit.force.order
       new  b4e650b   A model's urlRoot can now be a function allowing definition at runtime.
       new  9374fe5   Merge branch 'urlrootasfunction'
       new  93a3911   Use getValue to interpret urlRoot instead.
       new  1c15874   allowing view events to be functions instead of simply names of properties on a view
       new  061fd3b   Merge pull request #809 from islandr/master
       new  ee305c4   Fixes #818
       new  4226d58   Merge branch 'master' of github.com:documentcloud/backbone
       new  5701569   #819 documenting idAttribute. Also requested on pull req #210.
       new  a04c248   Merge pull request #820 from iros/819.idAttribute
       new  1591c42   Added navigation link
       new  7420342   Merge pull request #821 from iros/819.idAttribute
       new  9a56d52   streamlining idAttribute documentation.
       new  d06e8a6   Adding Picplum as an example app
       new  934aba4   hasChanged/set should use the same comparison
       new  060da2b   Merge pull request #842 from braddunbar/hasChanged-comparison
       new  44bb57a   being a bit stricter about comment wrapping at 80 chars.
       new  6b3ff7b   Fixes #9, Backbone comparators can now be either sort() or sortBy() iterators.
       new  1715c18   Fixes #81 -- optimize for addition of large arrays of models, not for individual inserts.
       new  1ffae59   only call splice once instead of on each add
       new  b081fe8   view events can now be a function that returns an events object
       new  cd18a96   adding docs for events function
       new  780ddd3   Adding Diaspora as an example app.
       new  478aaf3   Switched order of delegateEvents and initialize in Backbone.View constructor in order to allow for explicit setting of this.el in initialize (and ensure that events are bound correctly).
       new  61b2779   no need to _.bindAll _onModelEvent
       new  68d95c8   Merge pull request #852 from braddunbar/no-bindall
       new  c8919c4   collection.add should not alter models array
       new  df71650   Documentation request in #599
       new  1675e76   Merge branch 'master' of github.com:documentcloud/backbone
       new  933469a   Merge pull request #851 from mickeyreiss/master
       new  2312b90   adding a test to ensure that routes aren't triggered multiple times. #849
       new  eb868b6   merging in #846
       new  bf1ffbe   nice refactor. removed _add and _remove and moved 'em in to the public API.
       new  3cbd790   clarifying paragraph for #843
       new  d3ae0aa   Fixes #839
       new  cb7090d   fixes #838 -- allow View#attributes to be defined as a function, as well as a value.
       new  8cfb243   Fixes #836, Fixes #708 -- going back to previous stance: two models with the same id can't be added to the same collection.
       new  f329cbf   only increment length once
       new  4dd506c   more descriptive variable name
       new  a8dbe4e   Merge pull request #854 from braddunbar/inline-add-remove
       new  1d90bb9   binding the comparator function before using it, so that you can rely on properties of your collection within it.
       new  4719659   Fixes #841, adding upgrading jquery, classname --> class in the docs.
       new  cee62e6   Fixes #826 -- expose Backbone.wrapError.
       new  4d29dfc   Fixes #823, mention 'attributes'
       new  88e6b32   Fixes #822, change comment to avoid 'confusing' reference to super
       new  feefb1c   Merge pull request #815 from zowens/master
       new  93cb997   removing overzealous events setting API.
       new  d514f2b   fixes #814 -- load initial models after Collection#initialize, not before.
       new  a49bb4f   Fixes #811 -- allow you to pass a context when unbinding events as well.
       new  328cb66   Fixes #803, allows you to opt-out of hashchange, while opting-in to push state, using full-page refreshes for old browsers.
       new  d5ff5e3   Fixes #786 (and others) -- leading slashes should never be defined as routes, or passed to navigate ... so strip 'em out proactively.
       new  47e1f7e   (un)bind does not alter callback list during trigger
       new  8c03df5   Fixes #783 -- adds a 'sync' event, fired whenever a successful call has been made to update the server.
       new  159e51e   Merge pull request #723 from braddunbar/bind-during-trigger
       new  837f774   lint/style tweaks to prev commit.
       new  a881ba6   Fixes #720, document 'constructor'
       new  7c7f550   adding a favicon
       new  a8bd142   Fixes #714, assign model.collection early, so that those overriding set() can use it from the get-go.
       new  a78be62   Fixes #702: adds 'initial' and 'shuffle' to Backbone collections.
       new  5b43cd9   Fixes #419 -- add a global 'route' event, on Bacckbone.history.
       new  b28a242   fixes #651 -- always clone options.
       new  51335bf   Fixes #641 -- on and off are now the preferred names for bind and unbind, following jQuery.
       new  5aa4fda   Fixes #640 -- adds the ability to bind/unbind/trigger (on/off/trigger) multiple, space separated events, after jQuery.
       new  4316b04   allow the passing of any number of arguments to Model#initialize
       new  32e5ab7   Fixes #634, documentation of emulateHTTP
       new  9c62b26   Fixes #629, documents how easy it is to make event dispatching objects.
       new  3f0979f   Fixes #593 -- pass complete options to model constructor on create()
       new  34e0f7f   Fixes #582, fixes #425, run a second loop to trigger change:attribute events after all changes have been made.
       new  920d047   Documentation for Backbone.Events
       new  2dce413   Adding options.index to Collection#add and #remove.
       new  9c0e7f0   Merge pull request #857 from braddunbar/events-documentation
       new  9df6387   trigger all for each event
       new  61fc127   Merge pull request #858 from braddunbar/trigger-multiple
       new  07ba2d5   Simple refactoring
       new  05a45d3   Merge pull request #859 from ekratskih/master
       new  ff176ac   reverting previous change (#859)
       new  7ba0275   Fixes #574, clone 'models' before removing, so as to allow collection.remove(collection.models)
       new  2d02a3c   Fixes #861, better error message for adding invalid models to a collection.
       new  66d509f   expanding the section in the FAQ explaining why Backbone doesn't model associations / nested documents for you.
       new  09110a6   removing erroneous console.log
       new  42d321f   Fixes #570, supports Model#save(key, value)
       new  57ef218   use implicit callback if none provided
       new  1c053d9   Fixes #567 ... Adds a view. for the jQuery cached reference to a view's element ... and this.setElement() as a way to easily change it, redelegating events.
       new  0dedb05   Merge pull request #862 from braddunbar/implicit-callback
       new  b5875ac   removing redundant attributes check.
       new  cdce2ec   DRY-ing up setElement() a bit.
       new  29c512c   docs for #862
       new  cea56e5   Fixes #563. Initial draft of 'wait: true' for pessimistic instead of optimistic save() create() and destroy(). Makes it easier to have your asynchronous UI and eat it too.
       new  252919f   Merge pull request #863 from braddunbar/route-docs
       new  f417ddd   Fixes #555 -- don't return the parent constructor's value.
       new  b2a2d6f   `added`/`removed` should be `add`/`remove`
       new  197861c   Merge pull request #865 from braddunbar/add-remove-docs
       new  397d11e   `equals` is deprecated;  use `equal` instead
       new  09ab8cb   Collection#add tweaks
       new  fc7e6ba   Merge pull request #867 from braddunbar/equal
       new  910ca3c   Merge pull request #866 from braddunbar/add-tweaks
       new  b05deb5   fix #871 - calling set with 'attributes' property
       new  c7c7b3c   fixed typo in test for (presumably) equality
       new  3a89185   setting undefined attributes
       new  a739098   Merge pull request #879 from braddunbar/set
       new  66161b0   Model.constructor only take attrs, not models.
       new  8d5f50a   Merge pull request #881 from braddunbar/ctor-args
       new  efa58fd   making method colon style consistent -- no space before the colon.
       new  04c2d10   resolved merge
       new  5962efa   changing README to Markdown to make the new GitHub CSS happy.
       new  4c1b247   trying new ASCII
       new  a9a3499   linking to backbonejs.org directly
       new  36fde54   Merge pull request #872 from vovik/master
       new  96a7274   Fixes #538 -- adds Backbone.history.stop() for unit testers.
       new  4980453   Fixes #490 -- named, but not splatted params, must match at least one character.
       new  3e5f713   Fixes #886, pass through options.parse when creating a new collection.
       new  71641fb   moving the methodMap inside of the Backbone.sync section.
       new  94333d2   updated date
       new  617fc7d   Merge pull request #887 from nhajratw/master
       new  ab164c4   Overhauling 'validate' -- Receives the computed new state of the attrs, not just the delta. Now runs on model create, raising an exception if you try to 'new' and invalid model ... also runs even if changed silently.
       new  3cf646b   Merge branch 'master' of github.com:documentcloud/backbone
       new  97c72a1   Fixes #117 -- adds a section to the FAQ about Rails' preference to namespace/wrap JSON.
       new  c5ddc6b   fixing accidental global 'l' in loop.
       new  67a6092   comments++
       new  da25d46   adding pretty download link/buttons
       new  e63fdc6   bumping up the size of the section headers...
       new  9ad7b6a   re-wording the intro 'graf, adding links.
       new  028771f   spacing out the headers a bit more
       new  0d6e5f3   Fire `'change:attr'` from `change`
       new  db12a23   documentation for #893
       new  e1762ed   Made minor optimization to scoped jQuery/Zepto method $ on the Backbone.View
       new  018c19a   Updated context find (`.$`) to use new cached, wrapped `this.$el`.
       new  ecd4e5a   Added Animoto to Examples
       new  2f654d2   cache changed attributes
       new  2a6624c   use `_.has` for Object proto props
       new  d3459ee   Merge pull request #893 from braddunbar/change
       new  31046e0   Merge pull request #897 from dcneiner/jquery-zepto-context
       new  8df28fd   tweaking font-sizes / spacing a bit.
       new  e08ff14   fixes #64 -- mention that POST and PUT are complete in docs.
       new  edafdeb   Merge pull request #898 from ckorhonen/master
       new  0bbff7d   adding Animoto.com as an example app.
       new  ecba0ec   trying to fix animoto.png
       new  00b2551   Adding Stripe and Code School as example apps.
       new  ac580ca   Fixes #892 ... make .route() chainable.
       new  a2ab3b1   adding a section to the Backbone FAQ on extending...
       new  4b4f2c1   missed an API regression in model.changedAttributes(), reimplementing in the same way as the original.
       new  ef9d40a   factor away else branch
       new  fb97ef1   one more refactor...
       new  50e8103   check for duplicate models/ids
       new  da7bf99   Merge pull request #901 from braddunbar/add-duplicate
       new  f52ef8c   Fixed small leak introduced by #901
       new  62620b5   Merge pull request #902 from tomasztunik/master
       new  8ce8753   leaked global
       new  5ce976b   Backbone.js 0.9.0
       new  73858ec   Removed multiple  definitions for already defined variable
       new  12a6fa4   Adding a note about the need to upgrade Underscore.js
       new  843eacf   Merge pull request #903 from tomasztunik/master
       new  bb1a7d7   Fixes issue #904
       new  4ad12bc   Return `this` from View.setElement
       new  db95e2c   fixes #907 - `save` with `wait` succeeds without `validate`
       new  6ffd392   added a few missing things to the change log
       new  7a48639   ensure `options` is present
       new  e572881   Merge pull request #911 from braddunbar/validate
       new  bbee6f1   Merge pull request #909 from josscrowcroft/master
       new  701350a   inject js library with `Backbone.use(myLib)`
       new  9bd086e   Change from Backbone.use to Backbone.setjQuery and fix tests
       new  e97c58f   Change name to setDomLibrary
       new  9bdaa62   use `$` as DOM abstraction library
       new  c860070   refactor `_changed` to prevent confusion
       new  bc79fea   passing falsey keys to `hasChanged` or `previous`
       new  c4254cb   Merge pull request #925 from braddunbar/falsey-haschanged
       new  ec61503   fixes #928 - Save sends correct attrs.
       new  4d2ea14   Merge pull request #932 from braddunbar/save-wait
       new  9d65176   adding a link to the wiki of examples
       new  8da1ff0   Merge branch 'master' of github.com:documentcloud/backbone
       new  29a4359   fixes #915 - nested `'change:attr'` events
       new  17d0f12   use a while loop instead of do...while
       new  dfc9662   Merge pull request #936 from braddunbar/nested-change
       new  0cbcdc9   Fixes #935. ensuring that sync is triggered on the collection after the model is removed.
       new  799b9b3   Revert "Fixes #935. ensuring that sync is triggered on the collection after the model is removed."
       new  ad870b2   Fixes #933, Fixes #908
       new  fc2c4de   Merge pull request #920 from braddunbar/$
       new  aafbcb0   Fixes #917 -- reverts validate() behavior to never run on silent sets.
       new  0e709e4   Merge branch 'master' of github.com:documentcloud/backbone
       new  eb47538   #917, adding an Model#isValid() function.
       new  d187f7f   Merge pull request #906 from tomasztunik/master
       new  738e25d   options.silent respected in _prepareModel ... prepping for a 0.9.1
       new  8a427f3   DRY-ing up _validate
       new  0ffd7ea   merging in setDomLibrary
       new  4337fc3   comments for setDomLibrary
       new  655bd05   Backbone.js 0.9.1
       new  9e3236d   fixing changelog typo
       new  7c10181   editing the intro
       new  a865aa4   removing obsolete error case.
       new  0afae7c   Adding Wunderkit as an example app.
       new  ec7e422   fixing typo in Wunderkit description
       new  954da67   Refactor some tests.
       new  65fa4f4   Merge pull request #940 from braddunbar/test-refactor
       new  1d921d6   Add tests for #906.
       new  dfeea84   Adding the Khan Academy as an example app.
       new  b8001f9   Merge branch 'master' of github.com:documentcloud/backbone
       new  f63b5f5   fixes #946 - documentation for changes to `set`
       new  db97d99   Merge pull request #942 from braddunbar/wraperror
       new  3ef9c3a   Add tests for #908, #933.
       new  2e40b49   Merge pull request #941 from braddunbar/test-933-908
       new  8256cdf   Merge pull request #947 from braddunbar/upgrade-notes
       new  2eb9c50   removing old trajectory link.
       new  b86cfeb   more documentation on upgrading and change events.
       new  522e090   fixes #964 - collection.get has consistent return
       new  501799e   Merge pull request #965 from braddunbar/collection-get
       new  402508d   Getting the hash value from location.href rather than location.hash as a workaround to the Firefox bug where location.hash is decoded.
       new  b993441   Tiny spelling error, no functional changes.
       new  be937ff   Merge pull request #968 from StanAngeloff/patch-1
       new  17459a3   Adding test for #967.
       new  e3ac6f8   Adding Collection#push, pop, shift, and unshift to the API, returning references to the model. Fixing a too-unescaped regex.
       new  2a92f71   Merge branch 'master' of github.com:documentcloud/backbone
       new  639ce1a   added picklive's game client as an example app
       new  b1e2e69   moving picklive up, removing bittorrent from the examples...
       new  3761d28   fixes #972 by cleaning up a messy conditional
       new  b3aed20   Merge pull request #980 from vovik/new-master
       new  417bcb9   Fixes #984
       new  178ae27   Merge pull request #985 from peterp/patch-1
       new  3d9d834   Adding sidebar items for github repo and annotated source, as well as a reference to Backbone's license file to documentation.
       new  e0b2449   unify dashes in index.html
       new  af4fdb3   Merge pull request #994 from OttoAllmendinger/master
       new  18fba57   Much asked-for change. Instead of throwing an early error when adding duplicate models, Backbone will simply skip them instead.
       new  a603e5a   resolving merge with master.
       new  63188db   added qunit toolbar
       new  1406ef1   Merge pull request #1001 from vertigem/feature/qunit-toolbar
       new  c2a0895   Fix signature of urlRoot in documentation
       new  b9e36f0   Merge pull request #1006 from bmaland/docs
       new  8b285c6   `on` is a noop if no callback is provided
       new  04e2e20   Merge pull request #1008 from braddunbar/missing-callback
       new  742dde3   Changed:
       new  c4d53ab   fixes #1004
       new  232c888   fixes #1003 - History is started before `navigate`
       new  8d8a359   adding test coverage for route precedence as per issue #996
       new  cf93180   Merge pull request #1004 from peterp/patch-2
       new  16b37e7   Merge pull request #1010 from braddunbar/history-start
       new  e5db1c9   Merge pull request #1011 from wookiehangover/issue996
       new  5071967   fix error message on missing event callback
       new  9587a1f   Merge pull request #1014 from OttoAllmendinger/master
       new  79045c1   small patch to allow passing options through reset to model initializer
       new  69b80f5   Fixes #959 - Silent changes fire `'change:attr'`.
       new  82ee97d   Use `null` for uninitialized variables.
       new  afbca72   Fixes #1016 - Expose `changed`.
       new  5f12967   documentation for `changed`
       new  c6b2814   Merge pull request #982 from braddunbar/change
       new  a4410ed   fix instances of it's to its for proper grammar
       new  6560ad8   Merge pull request #1022 from hswolff/grammar-fixes
       new  c8cbde2   Correct more grammar.
       new  f92fa9a   Clean up `Backbone.Events`.
       new  4de073c   Merge pull request #1023 from braddunbar/events
       new  e309848   Use local references to `Model`, `View`, etc.
       new  a960794   Merge pull request #1024 from braddunbar/locals
       new  ef5835a   Fixes #1038 - Document changes to `view.$`.
       new  0d1d278   Added ability to avoid an additional '$()' call in 'setElement' method if current 'element' is already wrapped with '$()'
       new  41e9d1a   Merge pull request #1040 from braddunbar/$-docs
       new  daea564   Made Backbone.sync options parameter optional
       new  a91b325   Merge pull request #1052 from Sid3Show/master
       new  c9599d6   fixing or= JS style for sync options.
       new  b37a096   Merge pull request #1048 from marat-dreizin/master
       new  111d5a1   Add a test for #1052.
       new  f8b37a8   Add test for #1048.
       new  07604de   merging in hash fixer for FF
       new  54e284b   Merge branch 'master' of github.com:documentcloud/backbone
       new  83d2918   removing a test that is invalid in IE.
       new  f930b5f   adding additional router test
       new  5ef4921   merging async test.
       new  dca02ec   Fixes #1053 -- updating comment to reflect changed style of validate()
       new  6c392fa   Fix #986 - Undelegate events before changing `el`.
       new  77c12ac   Merge pull request #1041 from braddunbar/undelegate
       new  3cf1bb4   Updating with latest version from TodoMVC
       new  673d07b   adding attictv and codiqa as example apps
       new  f422291   fix typo in index.html
       new  1f40de7   Merge pull request #1065 from ewang/master
       new  c473066   Updated documentation for validate #1063
       new  9928dee   Documentation for set - mention that the validation is skipped when passing {silent: true}
       new  fdfe010   adding chaincal as an example app
       new  5db14ff   Merge branch 'master' of github.com:documentcloud/backbone
       new  3c69806   Add links to software.
       new  b9c6ee9   Merge pull request #1079 from paulmillr/add-links-to-software
       new  5d43483   Added a note to javascript injection attacks when bootstrapping data #1034
       new  f499690   clean up tests to use fresh object instances for each run, and don't set globals within test files
       new  6d85811   Merge pull request #1093 from afeld/test-cleanup2
       new  b59fa6f   Merge pull request #1084 from dira/patch-3
       new  58b5a22   fixes #1073 -- document that sync can be overridden at the collection or model level.
       new  2b849a9   Merge pull request #1070 from dira/patch-1
       new  64f37ce   fixes #1067, urlRoot vs collection.url() order
       new  d5751d5   Improved description.
       new  82eed08   Slight optimization for Events cache splitting Regex
       new  44b40c1   Merge pull request #1097 from lxb/optimization-1
       new  9414513   Fixes #1098
       new  7e82188   Merge branch 'master' of github.com:documentcloud/backbone
       new  a3282f4   Merge pull request #1071 from dira/patch-2
       new  8b61975   Add airbnb mobile to examples
       new  ec8dc94   Fix typo
       new  01fb414   editing airbnb mobile
       new  fb27097   Fix #1105 - Add convenience overloads for `off`.
       new  84a7e35   Fix #1108 - document return value of `sync`.
       new  6948b59   Fix #1057 - Save with wait validates model.
       new  9ffc84c   Fix #1112 - options.model sets collection.model.
       new  315d67b   Merge pull request #1119 from braddunbar/collection-model
       new  e2e0a09   Merge pull request #1114 from braddunbar/save-wait-validate
       new  5f41b88   Merge pull request #1110 from braddunbar/off
       new  de599c1   Fixes #991. Add Collection#where for simple filters
       new  7b6dbc8   Merge pull request #1021 from ahamid/reset_passes_options
       new  0ae1627   Document jqXHR return values.
       new  a554d6b   Merge pull request #1111 from braddunbar/sync-docs
       new  e9e1abf   model.destroy() returns false if the model.isNew()
       new  f4a1ebc   fixes #1030 -- save with wait:true with a synchronous Backbone.sync
       new  42ad7a6   fixes #1092 -- use model.get( internally instead of raw access, for easier extension / overriding.
       new  561cb70   Merge branch 'master' of https://github.com/addyosmani/backbone
       new  9899a81   tweaking addy's todo changes.
       new  4f8d790   more comments, more better
       new  56e1045   more comments, more spacing, more better
       new  863814e   Backbone.js 0.9.2
       new  f784ae3   adding EDITD as an example app
       new  69d2c50   Allow make to take an argument of 0.
       new  c7034b9   Let make take other falsy values for content.
       new  cb8a12f   Merge pull request #1129 from r00k/allow-content-of-0-in-make
       new  af721fb   adding a missing typoed comment.
       new  4d0051d   Merge branch 'master' of github.com:documentcloud/backbone
       new  2d9d77c   Corrected link to address issue #1132 (Broken link in annotated source)
       new  a1dea84   touch scrolling the sidebar for ios
       new  d8de1ca   Merge pull request #1141 from colevscode/master
       new  db4b617   add ignores comparator when at option is passed
       new  01adb38   Merge pull request #1144 from bebanjo/fix_add_with_at
       new  5d04588   toJSON is called implicitly.
       new  e4c7a79   Update Rakefile - missing '
       new  dbdd49d   Merge pull request #1154 from tombell/patch-1
       new  fd4df5a   Merge pull request #1152 from braddunbar/implicit-tojson
       new  59b39c4   Add router test for urls with encoded characters
       new  54c4d7c   adds documentation for the automatic nested collection option on models
       new  42bb540   fix comment to more accurately reflect its true usage
       new  d852c72   Add a test case for cloning the attribute object
       new  2a1d063   Make sure the attribute object is clone before extending it
       new  bc922ab   Merge pull request #1172 from wrapp/master
       new  da97490   Optimizing #1172
       new  fad38af   Merge pull request #1163 from aterris/model-collection-docs
       new  d7b8c8c   reworking docs for model.collection
       new  948d41c   Merge pull request #1156 from VIISON/master
       new  34c058e   Fixes #1155 -- remove erroneous documentation about create() returning an XHR
       new  e5aabc6   Merge branch 'master' of github.com:documentcloud/backbone
       new  a2ed079   removing reg exp test.
       new  137b7fd   Fix #1179 - isValid returns true in the absence of validate.
       new  af30bcf   `off` is chainable when there are no events.
       new  091b3e5   Merge pull request #1181 from braddunbar/isvalid
       new  7596947   use pathname as fragment when hashChange: false
       new  1b8ed46   Added additional information to warning text in model-defaults section, to explain when to use a function to define model default values. See Issue #1145
       new  74dec4d   Bypass iframe for old IE when hash change disabled
       new  f60e485   Merge pull request #1199 from mostly-magic/master
       new  fb49233   Merge pull request #1185 from aterris/fragment
       new  1bd9b7c   adding art.sy as an example app
       new  f71bc0d   fix setting of id for todo model
       new  e2c5ce8   Merge pull request #1200 from ymichael/master
       new  c8030ce   Slightly update blossom example.
       new  951f1db   Merge pull request #1203 from paulmillr/patch-1
       new  8455b50   Update salon.io example.
       new  0b270cc   Merge pull request #1204 from paulmillr/patch-2
       new  2e652e4   Merge pull request #1187 from Benjen/master
       new  8bb15b9   tweaking wording
       new  db4f66b   Fixes #1151
       new  2cab3a3   Fixes #1134 -- better document that model attributes are 'plain' data, not often arbitrary JS objects.
       new  b9021b6   normalize fragment when hashChange: false in navigate
       new  35f11ba   remove unneeded line and return on window.location.assign
       new  656f59e   Merge pull request #1206 from aterris/frag
       new  67c3ea8   simple refactor for #1206
       new  87c9b17   Fix #474 - Backbone.ajax
       new  a88efef   Merge pull request #1213 from braddunbar/backbone-ajax
       new  7dbab65   Support merging of updated object state on collection add.
       new  bdfcd5e   Adding Rdio as an example app.
       new  e1e4257   reverting master backbone-min.js to 0.9.2
       new  b1441b2   adding pitchfork as an example app.
       new  5fc8005   Fix #1228 - tagName can be provided as a function.
       new  dddd001   pitchfork ain't https
       new  9c08141   Merge pull request #1234 from braddunbar/tagname
       new  35bb2c0   Use raises correctly.
       new  e2042c3   Fixes #1225 -- old documentation for urlRoot vs collection.url()
       new  b536b13   Merge branch 'master' of github.com:documentcloud/backbone
       new  7eca8c7   Giving Collections a clone() method.
       new  3d6772a   Adding Collection's clone() to docs
       new  c986ae2   adding KANO/GAMES as an example app
       new  fd25368   Correct minor mistake in todo example.
       new  04a778c   Merge pull request #1239 from philfreo/master
       new  9ee0358   Merge pull request #1220 from folded/master
       new  b42cc64   tweaking duplicate model merge:true
       new  07a00ba   adding tests for merge:true
       new  8aee79a   Fixes #1223 -- new attributes left behind after a failed wait:true
       new  bf9e4f6   adding a test for the previous commit -- failed save with wait:true
       new  64205fb   Add tests for #1122.
       new  7958956   Use the same type of URL for installation instructions.
       new  f878b7c   supporting url params in browsers without pushState support when pushState is enabled
       new  0c4bea5   removing ds_store -- should be added to .gitignore...
       new  4ed6016   add link to Walmart Mobile
       new  ff8f9d4   Merge pull request #1260 from zamiang/push_state_unsupported
       new  7de0b26   Merge pull request #1258 from syntacticx/master
       new  06338a7   shifting the Walmart mobile down a teense.
       new  b6ab27a   point to CoffeeScript.org for installation instructions
       new  67dc8b9   Merge pull request #1257 from benatkin/patch-1
       new  c4f5584   Whitespace cleanup for extend Collection.prototype.chain function definitions.
       new  26a3e2b   Merge pull request #1264 from gsamokovarov/patch-1
       new  d49c4da   updating linkedin example app
       new  e0d349a   Merge branch 'master' of github.com:documentcloud/backbone
       new  46d43ae   null and undefined are invalid ids.
       new  70005fd   Update QUnit.
       new  fdc12d1   Merge pull request #1274 from braddunbar/null-id
       new  c7a7584   Merge pull request #1275 from braddunbar/qunit-1.5.0
       new  c4297e5   Fix #1282 - "all" callback list is retrieved for each event.
       new  6c3d383   Merge pull request #1283 from braddunbar/retrieve-all
       new  15a61c0   refactor events using array instead of linked-list to improve performance
       new  4dcf4bd   Avoid throwing when $ is not defined.
       new  7fcba24   Merge pull request #1284 from lifesinger/master
       new  22606f9   Tweak events implementation.
       new  36dfdab   Merge pull request #1285 from braddunbar/ajax
       new  cacd01d   Fix #1292 - unexpected results when passing undefined to Model.hasChanged()
       new  c3aed6f   simplifying hasChanged if statement
       new  638af0f   updating model.previous arguments check to match hasChanged
       new  0ea9f47   Refactor _prepareModel.
       new  c919568   Merge pull request #1295 from braddunbar/refactor-preparemodel
       new  d862436   fixed broken fragment links to underscore proxy methods
       new  52c54d4   adding a rel=canonical
       new  7d8c51a   Merge pull request #1293 from wookiehangover/issue1292
       new  d14e8cf   additional documentation for Model.clear
       new  9907211   documenting model.clear's new behavior in the 0.9.0 changelog
       new  83a24bb   Fix #1310 - off does not skip consecutive events.
       new  cb50c10   adding scrollkit as an example site
       new  192b1c0   Events.off uses reverse iteration to avoid altering indicies.
       new  291bfad   Merge pull request #1307 from wookiehangover/issue1306
       new  080241a   changing links to underscorejs.org
       new  f141984   Merge branch 'master' of github.com:documentcloud/backbone
       new  ba24990   Copied Backbone.ajax from global DOM lib at runtime to allow calls to Backbone.setDomLibrary to take effect and improve compatibility with test frameworks that mock $.ajax
       new  9f161ae   Merge pull request #1317 from lennym/master
       new  b3425b8   Fixing Backbone.ajax implementation.
       new  1a767d6   Changed mind. More breathing room.
       new  020ed10   smart @braddunbar simplification.
       new  04bd18e   Jettison setDomLibrary in favor of Backbone.$.
       new  dcd1043   Update docs.
       new  5af01e2   implement optimized mobile version of backbone website
       new  6cabc5b   remove comment, fix my xy
       new  e34e14c   Merge pull request #1322 from braddunbar/backbone-$
       new  3630b04   Improve test "merge in duplicate models with {merge: true}"
       new  ead3d48   Reorder code in Collection.add
       new  29be393   Further updates: * Clean up @media query indentation * Support other larger resolution mobile phones * Fix Backbone logo to not appear smushed * Try alternate mobile sidebar display to indicate scrolling * Fix width to be dynamic depending on width of screen
       new  fdb3451   Merge pull request #1323 from hswolff/mobile-site
       new  6f3328f   Updated `Collection.sort()` doc to clarify priority maintenance
       new  7bea8ee   Merge pull request #1341 from caseywebdev/master
       new  6d21c05   Allow Collection to receive falsy `comparator` to override default
       new  f86674d   Fixes #1343, adding Collection#slice
       new  3c7c8d2   Merge branch 'master' of github.com:documentcloud/backbone
       new  98e01bb   adding test for falsy comparators (#1342)
       new  3952cde   Merge pull request #1 from wookiehangover/issue1342
       new  4a0acde   Simplified falsy comparator test case
       new  c016a1c   Added a few more cases for the test
       new  b6dc6a2   Merge pull request #1342 from caseywebdev/master
       new  201373a   Documentation for #1342.
       new  f222360   Advocate proper usage of $el over $(this.el) in documentation
       new  5509e13   Merge pull request #1349 from nervetattoo/docs-advocate-proper-el-usage
       new  dad7e27   Fix #1339 - Add Backbone.View#destroy.
       new  b371d56   Pass fetch options to success function (as error function does).
       new  6250b63   Pass options to success function on save, create and destroy.
       new  c924e05   adding tests for #1355
       new  2b0ad77   Fix #1366 - Do not prepend root to history.fragment.
       new  c277773   Reset events include previous models.
       new  f4ebee0   adding the `expected` argument to all tests
       new  3ad4ee8   Merge pull request #1373 from wookiehangover/test_expected
       new  626e3f1   adding correct number of expected assertions to nested change events model test
       new  41f64c7   Refactor a test for simplicity.
       new  465f297   Merge pull request #1374 from braddunbar/test-refactor
       new  7828d6d   Prefer on/off over bind/unbind.
       new  767e751   Documentation for View#destroy.
       new  7054ca4   Merge pull request #1353 from braddunbar/destroy
       new  97379d6   Merge pull request #1372 from braddunbar/fragment
       new  ceb68d7   Revert "Fix #1366 - Do not prepend root to history.fragment."
       new  ba98080   Revert "Revert "Fix #1366 - Do not prepend root to history.fragment.""
       new  76eeafc   Skip pushState tests with 'file:' protocol.
       new  2939a2a   Revert "Skip pushState tests with 'file:' protocol."
       new  85bd0b5   Revert "Revert "Revert "Fix #1366 - Do not prepend root to history.fragment."""
       new  d7e77b1   Merge pull request #1327 from TheBits/silent-merge
       new  6454074   Small typo in comment : missing "`".
       new  a8553e1   Merge pull request #1380 from DjebbZ/master
       new  ee062f6   Fix assertion count.
       new  7bcd6ad   Fix #1391 - Use apply in example to account for variadic usage.
       new  f133f0d   Ensure tests run in IE7.
       new  c59ec4d   Merge pull request #1398 from braddunbar/ie-test
       new  2e2e9f7   Use mock location to test Backbone.history.
       new  fd178e8   Merge pull request #1400 from braddunbar/mock-location
       new  e4caafc   Add router tests for #1185, #1206.
       new  2cd5818   Merge pull request #1404 from braddunbar/history-tests
       new  6a39bfd   Move collection assignment a few lines up so this.collection is available in Model.parse
       new  1abfefd   Fix broken reference to missing underscore.js file in todos example.
       new  adc81a1   Merge pull request #1409 from durden/master
       new  d4d7fb9   adding Inkling as an (amazing) example app.
       new  db6514b   Merge pull request #1408 from davidmarble/master
       new  3955123   Quote attributes correctly for older browsers.
       new  30e630a   QUnit 1.8.0
       new  a3dbdd5   fix typo in docs
       new  0b15e16   Merge pull request #1411 from philfreo/master
       new  27e9e47   Fix #1387 - getFragment trims trailing slash before removing root.
       new  f24ca5a   #1412 - Trigger "sync" event for fetch also
       new  4ecc161   Tweak tests a bit.
       new  45afea1   adding Easel.io as an example site.
       new  2b5af42   Merge branch 'master' of github.com:documentcloud/backbone
       new  4286e0c   Fix #1403 - Trigger "sync" unconditionally.
       new  54ec530   Provide a default implementation of `sync`.
       new  b6b9ec7   Fix #1365 - Destroy: new models execute success callback.
       new  9f9028b   Add documentation for Model#sync, Collection#sync.
       new  be5d4fd   Fix #1366 - Root should not be prepended to history.fragment.
       new  faeca24   Note options parameter for add/remove/reset in Catalog of Events.
       new  af31b4e   Merge pull request #1422 from rhencke/patch-1
       new  966bb3d   Update event args for `"destroy"` and `"sync"`.
       new  76de397   Merge pull request #1414 from braddunbar/root-trailing-slash
       new  2eeaa4a   merged
       new  bc931c3   Fixing Routing.
       new  9ee453f   updating tests
       new  352d486   adding spin as an example site.
       new  c709104   Just do the media query for the iPhone 4, not retina macbook
       new  ef1900b   Merge pull request #1432 from brettgoulder/master
       new  f3039b6   Fix #1420 - Lazy load example images.
       new  2d7aa99   Adding Disqus as an example app.
       new  5d3e441   Document test source.
       new  10b3b38   Remove accidental inclusion.
       new  af5e8f5   Fix #1433 - Do not save invalid models.
       new  17189f3   Merge pull request #1440 from braddunbar/save-invalid
       new  a9e42aa   Fix typo, "models state" should be "model's state"
       new  7f375d8   to_json doesn't include namespace by default for Rails>=3.1
       new  17a3734   Fix typo - "Backbones's" should be "Backbone's"
       new  cf80581   Merge pull request #1444 from christopherwright/master
       new  66a79f1   isValid now takes an optional 'options' parameter that gets passed through to validate. Needed so one can test validation under a variety of contexts
       new  6df4874   Move sort after merge
       new  ff561ca   Fix #1447 - `model.save` does not delete `options.wait`.
       new  6a8232a   Merge pull request #1448 from ganmor/sortfix.
       new  c18b776   Add a test and tweak whitespace for #1448.
       new  d10b6dd   adding Prose as a Backbone example.
       new  d8477f4   Revert #1353 for further discussion.
       new  306e20e   Trigger error even when providing a callback.
       new  3a388b6   Always trigger error when validation fails.
       new  639819c   prefer on over bind
       new  b6f1d52   Merge pull request #1484 from bukhamseen/master
       new  f663ba6   updating airbnb example
       new  131e169   removed redundant extend
       new  07f2a68   Merge pull request #1486 from mitya777/remove-extend
       new  5f57f8c   reduced extends to single return
       new  9a12b76   Merge pull request #1488 from tbranyen/master
       new  0051734   Fix #1377 - Saving without attrs triggers "error".
       new  9b7dd43   Put short if statements on one line and add some whitespace
       new  9ef2b3c   Merge pull request #1492 from gsamokovarov/patch-3
       new  ddefd21   Consistent use of `===` and `void 0`.
       new  6d88067   Merge pull request #1493 from braddunbar/consistency
       new  76bc9fa   Fix #1494 - Clarify documentation for `off`.
       new  b5e32d4   Merge pull request #1498 from braddunbar/clarify-off
       new  75befbb   Adding WordPress.com as an example app
       new  6fef16b   Merge pull request #1503 from nb/example-wpcom
       new  8b23c01   tweaking wordpress example
       new  86cffe9   Fixed Backbone.History.navigate and Backbone.History.start so any url changes include a slash between the root and route fragment when using pushState
       new  3d6b20c   Normalizing root url on Backbone.History.start, consistently matching root url for atRoot in History.start regardless of trailing slash
       new  596b12b   Added test case for trailing slashs changes to atRoot in Backbone.history.start()
       new  037b3f5   Fix #1511 - Add a comment explaining performance concerns in `trigger`.
       new  9a81468   Tweak root normalization.
       new  b75c3e1   Merge pull request #1512 from braddunbar/trigger-args-loop
       new  442a860   Don't include everything into the npm package.
       new  28f0b6a   Merge pull request #1518 from nullobject/master
       new  abee26c   Update Khan Academy blurb and screenshot
       new  215805e   Merge pull request #1519 from spicyj/ka
       new  51387eb   getValue for View::className and View::id
       new  41333df   Merge pull request #1520 from gsamokovarov/getvalue-id-classname
       new  2810143   Tweak id/className test.
       new  71d0fe3   escape todo items.
       new  971a5fb   Add View#dispose.
       new  3ae1af6   Merge pull request #1461 from braddunbar/view-dispose
       new  330f2ba   adding model parsing for collections on initialization of a collection from raw data
       new  980f60e   removing extra options check
       new  4e2da66   Fixes #1554, removes FUD about _.template
       new  db9545c   Merge branch 'master' of github.com:documentcloud/backbone
       new  952fb88   Ensure that Collection proxies underscore aliases.
       new  6782ba2   Merge pull request #1560 from braddunbar/aliases
       new  cee30cf   Merge pull request #1557 from iros/collection.parse
       new  3c67364   [style] coll -> collection
       new  a8cf11e   Merge pull request #1569 from aeosynth/master
       new  4c6f192   use inherits helper directly
       new  ab98b91   Merge pull request #1571 from aeosynth/master
       new  e5a2910   add check for jsl
       new  ec06125   Merge pull request #1579 from ngauthier/master
       new  e23c871   Fix #1455 - Warn that attribute names should not contain spaces.
       new  9747d23   Merge pull request #1459 from braddunbar/attr-spaces
       new  e70a38e   Fix #1584 - Create default Backbone.history.
       new  d97b884   allowing propname arg as collection comparator
       new  b9e5c1e   variable name cleanup
       new  62960e7   Refactor extend.
       new  8f27153   Merge pull request #1585 from braddunbar/default-history
       new  f36f11e   Use Surrogate instead of Prototype.
       new  355c480   Merge pull request #1590 from braddunbar/extend
       new  cebc33a   teense of clarification about urlRoot being a rare override
       new  38991ab   Merge branch 'master' of github.com:documentcloud/backbone
       new  8fafad1   changed suffix syntax to prefix
       new  74ec1e5   Update examples/todos/todos.js
       new  2af9f4d   Merge pull request #1445 from 'emorikawa/master'.
       new  d9f1e00   No need to default `options` to `{}`.
       new  e2e70f7   updated docs to reflect new comparator API
       new  4335fa8   Merge pull request #1472 from 'contiamo/master'.
       new  1f3f452   Consolidate sync/error events in Backbone.sync.
       new  6a22f01   Merge pull request #1599 from braddunbar/sync
       new  f49272e   Fix variable scope error, provide test.
       new  a8388e2   refactored to replace comparator string with the generated function instead of generating on every sort call
       new  dabc5ca   Upgrade QUnit.
       new  65ed49b   Clean up.
       new  8ef1730   Consolidate test boilerplate; use consistent names.
       new  f4506ca   Merge pull request #1603 from braddunbar/test-module
       new  10db0ab   getValue -> _.result
       new  b3b2736   Merge pull request #1607 from braddunbar/result
       new  75216c0   Fix #1608 - Clarify render example with template definition.
       new  f8b5f7f   Avoid creation of extra array in collection proxy.
       new  81669f5   test/{test.html -> index.html}
       new  9a58173   allow for chaining of router navigation
       new  1206fbe   update comment
       new  6f39005   Merge pull request #1614 from aeosynth/master
       new  4beaf2f   Merge pull request #1610 from braddunbar/test-index
       new  d52c612   Merge pull request #1611 from braddunbar/collection-proxy
       new  d015ef1   pushState/replaceState takes a relative url.
       new  16001ca   Merge pull request #1605 from braddunbar/relative-url
       new  1efeae7   fix #1619: fix navigation when root is empty
       new  8a7076a   Fix #1619 - Streamline rootStripper implementation.
       new  f3be02e   Add test for transition to hashChange.
       new  f4937eb   Merge pull request #1623 from braddunbar/transition-to-hashchange
       new  00a69cc   Fix #1615 - Update localstorage code.
       new  33cdab4   Drop doubled test prefixes.
       new  3fd842c   Merge pull request #1626 from braddunbar/test-prefix
       new  c19459a   Remove unnecessary `frag` variable.
       new  e413f63   Refactor test/view.js
       new  e809bfb   Merge pull request #1628 from braddunbar/frag
       new  68e4377   Merge pull request #1629 from gsamokovarov/view-test-refactoring.
       new  3b08fb8   Remove dependencies on qunit html.
       new  fcd3898   TravisCI integration.
       new  dc960f7   Merge pull request #1637 from braddunbar/travis
       new  43491f6   minor performance refactor
       new  342a525   automatic resort when sorting attribute changes
       new  72c4607   updated docs to reflect automatic resorting
       new  d2b4c1e   test update
       new  4707b02   removed automatic sorting in anticipation of sort option to .set
       new  8f29954   removed prefix logic
       new  8fdcaf2   Merge pull request #1587 from krawaller/master.
       new  36a733a   Tweak string comparator implementation.
       new  85fca58   Refactor reset/sort.
       new  fa19b17   Fragments should be handled encoded.
       new  59416ca   Backbone.sync now takes an emulateHTTP setting to override global setting
       new  ed5eb58   Use global emulate options as defaults.
       new  7c993bd   Fix #1649 - Set location.hash with a leading #.
       new  07b6760   Style - Split long line into two.
       new  e736811   Adding an Edge Version link
       new  5eb4c7b   Merge branch 'master' of github.com:documentcloud/backbone
       new  5b19d8a   tweaking edge link
       new  8ea7d9a   Merge pull request #1644 from braddunbar/default-options
       new  07b88ef   Revert "TravisCI integration."
       new  ff0ddbc   Merge pull request #1650 from braddunbar/#
       new  c344201   Fix #1655 - sortBy & groupBy use attributes.
       new  161c3a2   Merge pull request #1656 from braddunbar/sortby-groupby
       new  74ba05c   adding CONTRIBUTING to backbone
       new  da18e00   Merge branch 'master' of github.com:documentcloud/backbone
       new  a424341   Fix #1653 - Ensure that `History` can be used outside of the browser.
       new  7bfce6f   Merge pull request #1658 from braddunbar/history-window
       new  142d2ac   Fix #1604 - Refactor add, remove index option.
       new  6d0a7fd   Merge pull request #1596 from fancyoung/patch-1.
       new  b785a59   Remove shadowed `clear` function from todo models.
       new  1e87356   Added test for sorting during collection#add
       new  9fd48f1   Fix namespace reference in the todos example app docs.
       new  c0cdd7e   Merge pull request #1669 from liquid/docs_fixes
       new  a45ab00   Remove dead code.
       new  e7e689a   Fix #1677 - Escape title attribute.
       new  3d0d8f0   Merge pull request #1674 from braddunbar/url-root
       new  9ba3846   Merge pull request #1667 from braddunbar/add
       new  57e1e7d   Merge pull request #1612 from joshvermaire/chain_navigation
       new  d6046cf   fixing z-index
       new  d02415f   Merge branch 'master' of github.com:documentcloud/backbone
       new  5720e54   Fixes #1589 -- make the Backbonejs.org docs go responsive.
       new  b347f9f   consistently handle `undefined` being passed to the model constr (#1545)
       new  aa36a35   Merge pull request #1691 from wookiehangover/issue_1545
       new  2b646c6   Fix #1684 - Correct regression in refactoring extend.
       new  cb988aa   Merge pull request #1692 from braddunbar/extend
       new  71b6404   refactor change/set, fixing #1478 and #1664
       new  2e4f48e   whitespace cleanup after rebase
       new  e2d5483   Allow view.el to be provided as a function.
       new  2eabf04   fixing unescaped regex
       new  804bb55   Merge branch 'master' of github.com:documentcloud/backbone
       new  06c764c   merge conflict resolved
       new  84039f3   Merge pull request #1693 from braddunbar/el-function
       new  3f530c2   Fix #1695 - Ignore location.search during pushState transition.
       new  64e2d0a   Merge pull request #1696 from braddunbar/pushstate-transition
       new  95e1eb5   revising Inkling description, as requested
       new  1f67712   Adding Hulu.com as an example
       new  ac8a807   added optional groups to route syntax, with tests
       new  3169cfe   swapped optional route syntax to parentheses, and adding docs
       new  612496b   Merge pull request #1509 from ianstormtaylor/optional-params
       new  e120642   Fixes #1701 -- improves documentation for model.off()
       new  2b1e9b4   Merge branch 'master' of github.com:documentcloud/backbone
       new  205307a   Fixes #1697 -- media query for firefox for embedding inside firebug for documentation.
       new  bdefd3c   Merge branch 'change-bug' of https://github.com/tgriesser/backbone
       new  f0586cf   period in comment
       new  4a20d66   Check if model/collection support .off when disposing of the view
       new  bc4c7a3   Merge pull request #1714 from RStankov/view-dispose-can-work-with-normal-objects
       new  36516d9   Overhauling set/change for speed improvements
       new  a5a2036   moving trigger loop into 'change', this.changed into 'changeCenter', more simplification of '_changeCenter'
       new  89009ca   Collection.add triggers an error rather than throwing an error when an invalid model is added.
       new  c2261bf   Modified two tests to listen for error events rather than catching exceptions when adding an invalid model to a collection
       new  7278dfb   Use ok(false) instead of non-existent fail.
       new  9b68269   Tweak add implementation.
       new  de59b16   Merge pull request #1 from braddunbar/add-error
       new  a10e3c6   Add Lo-Dash reference to index.html.
       new  4d80d88   Merge pull request #1713 from jdalton/lodash
       new  162a833   Updated Basecamp Mobile example to Basecamp Calendar
       new  5e103f7   adding bitbucket as an example app
       new  47a47b2   Fix #1729 - Clarify expected arguments for get/getByCid.
       new  b41d562   fix for #1735 - consistently use attrs in Model constructor
       new  46b8ee3   testing expected behavior when Model.parse returns null
       new  9b0e852   Minor optimization to Router#_bindRoutes.
       new  ed95008   Merge pull request #1739 from braddunbar/bind-routes
       new  d484423   Merge pull request #1730 from braddunbar/get-docs
       new  9df2b8d   Merge pull request #1736 from wookiehangover/issue1735
       new  8638bfe   Add `extend` to Backbone.History.
       new  a52fcb6   Fixed inconsistency and typo in docs
       new  dd68a31   Merge pull request #1742 from caseywebdev/master
       new  be0f44d   Merge pull request #1741 from braddunbar/history-extend
       new  d73b6d7   allow empty routes
       new  db26c74   Merge pull request #1746 from michalkot/master.
       new  094dab2   Adding USA Today as an example app.
       new  3685f76   Fix #1751 - `root` is `exports`, not `global`.
       new  817f872   Call 'beforeSend' function set with $.ajaxSetup when Backbone.emulateHTTP is set to true.
       new  1d909d4   Fix #1756 - preserve user provided beforeSend.
       new  203e9b9   Merge pull request #1757 from braddunbar/beforesend
       new  dd592ad   Be sure to return the value of `beforeSend`
       new  aa4dd9d   Add test for #1758.
       new  4e0627c   Update outdated comments
       new  12cfb98   Merge pull request #1761 from gsamokovarov/update-comments
       new  85a1e3e   Use _.pick to simplify View#_configure
       new  078bb39   Merge pull request #1762 from gsamokovarov/simplify-configure
       new  f73de64   Refactor `set` to avoid unnecessary `arguments` object creation
       new  c9585a3   Add a more meaningfull test for parsing by default.
       new  dbad306   Match `save` to new `set` signature
       new  4288805   Merge pull request #1769 from braddunbar/parse-test
       new  23751b8   Merge pull request #1766 from caseywebdev/set-refactor
       new  e0c30d6   Adding Gilt Groupe as an example app.
       new  eebbca8   Merge branch 'master' of github.com:documentcloud/backbone
       new  ef8e10f   Further simplify Router#_bindRoutes.
       new  a65d334   Merge pull request #1773 from braddunbar/bind-routes
       new  68d1e70   Refactor `set` to avoid unnecessary `arguments` object creation
       new  33a5ea3   Match `save` to new `set` signature
       new  92623e5   Adding IRCCloud as an example app
       new  d91f205   Update package.json with more relevant keywords
       new  1350c84   Merge pull request #1784 from caseywebdev/package-json-keywords
       new  086b2dd   Bump underscore version to 1.3.3 in package.json
       new  1eb7964   Merge pull request #1786 from gsamokovarov/bump-underscore-in-package-json
       new  c162894   updating documentation for Collection#reset method signature, fixes #1785
       new  34cb42d   Merge pull request #1787 from wookiehangover/issue1785
       new  34ce371   Fix #1791 reorder constructor so `attributes` is defined for `parse`
       new  7909341   Add test for #1791
       new  aeaf2ee   Merge pull request #1792 from caseywebdev/reorder-constructor
       new  8decce8   Issue #1793: Backbone.history.navigate should use this.getFragment instead of fragment to avoid routes getting triggered twice
       new  d389418   Updated issue number in test to match pull request issue.
       new  d196c25   Strip trailing space from fragments.
       new  91ce6c3   Merge pull request #1795 from braddunbar/trailing-space
       new  b75c4c5   Merge branch 'master' into emulate-options
       new  85d58a1   Merge pull request #1371 from braddunbar/emulate-options
       new  29cb71c   Fix #1798 correct Model#fetch documentation
       new  35054da   A bit more documentation on success and error callbacks.
       new  783ecf7   Fix #1801 - Add documentation for disabling hash based routing.
       new  489b1d4   Adding Syllabus as an example app
       new  ca250f6   index.html
       new  30f3273   s/https/http
       new  39ff387   Fix gh-1820 - Update comment, use global flag.
       new  6fd32ea   Fixes #1825 -- document that multiple adds of the same model is a no-op.
       new  a96fe08   allowing events to be passed in view's options
       new  9edadc2   Perhaps the most frequently asked question ... Why Backbone, not X?
       new  693d58d   typo
       new  549bc32   tiny edits
       new  09ba834   Adding newsblur as an example app
       new  bf82159   capitalization typo
       new  626f3d7   Merge pull request #1803 from braddunbar/hashchange-false
       new  bec4130   rewording hashChange: false docs
       new  e1a29bd   Fixes #1832 -- stretched images on retina mobile
       new  dd59ae6   Merge pull request #1826 from tgriesser/events-options
       new  c746c3c   Fixes #1806, model.save(null, {wait: true}) with validation
       new  0b27091   fixes previous commit
       new  6f95a9b   Fixes #1750 -- better document View#options
       new  ef8bb66   Asserting that cloning a model and passing it in as attributes doesn't share object identity.
       new  94b86bf   Fix gh-1201 - Simple TravisCI support.
       new  8898fbf   Removed a redundant sentence.
       new  7b51c22   Merge pull request #1836 from Ore4444/patch-1
       new  70ff93b   Update backbone.js
       new  900c4fe   Merge pull request #1837 from j0nx/master
       new  be209e6   Pass options through to toJSON
       new  5ebd1fd   Merge pull request #1838 from asgeo1/add_options_for_tojson
       new  b34f4f3   use _.result for this.options
       new  bc87c3f   add options function test
       new  46f2823   Fixes #1849 -- adding a .npmignore
       new  4ac21c0   Merge branch 'master' of github.com:documentcloud/backbone
       new  182804b   Merge pull request #1846 from akre54/extendable-options
       new  e7d85ef   tiny tweak
       new  3de9f35   Revert "tiny tweak"
       new  fbbb2e6   Fixes #1843 -- reworks parsing behavior. It now always applies if you define it, and no longer passes xhr. (parsing should be a pure function of the data)
       new  b17a37b   Merge pull request #1835 from braddunbar/travis
       new  a0aabb4   Revert "Fixes #1843 -- reworks parsing behavior. It now always applies if you define it, and no longer passes xhr. (parsing should be a pure function of the data)"
       new  2da7c73   fixing the parse inconsistency in the original mmanner.
       new  9fa8a0a   disabling travis email notifications
       new  2274b31   emphasizing the nature of silent
       new  942c199   Merge pull request #1717 from davidgtonge/master
       new  e27c86e   indentation
       new  29dc8fc   initial merge of tgriesser's change cleanup
       new  e841851   Fix global `i` leak in `change`
       new  7d3f13d   Merge pull request #1851 from caseywebdev/global-leak
       new  41c6b58   Use noglobals in `npm test`.
       new  1b2a286   Merge pull request #1852 from braddunbar/noglobals
       new  f2c6412   noglobals check mandatory for browser qunit and node runner
       new  f668e84   Force noglobals.
       new  a2a32cd   Merge pull request #1 from braddunbar/noglobals
       new  d0bed60   Merge pull request #1853 from tgriesser/qunit
       new  e5a3b0b   consistent 'parse' option on collection constructor & reset
       new  5985064   Only sort on `add` when it make sense
       new  0b22256   Tweak sort test a bit.
       new  beffc15   Add Collection#update to better use collection events
       new  1b98579   Simplify conditional in Collection#update
       new  f918d9d   Adding Jolicloud as an example app
       new  a7be84e   merged.
       new  6d19aba   remove the Ender test suite. We never update it -- and I can't remember ever hearing about anyone actually using Ender w/ Backbone.
       new  828f15a   our noglobals flag to QUnit breaks the test suite in Safari (for whatever reason) ... removing it.
       new  54ac6b0   Cleanup collection#update
       new  aefd78f   Merge branch 'master' into collection-update
       new  193ba77   Fixes #1871 -- move the Catalog of Events to the top of the docs.
       new  8711f3c   Fixes #1870 -- allow empty bodies for difficult endpoints.
       new  362b91c   Fixes #1456. Enhances Backbone.Events to support jQuery-style event maps, in 'on' and 'off'.
       new  23cc302   Fixes #1477 -- Changing Backbone's internal logic so that validation always happens, even when silent: true. Defining a validate should never allow state to become invalid, even during a silent change.
       new  f416c5b   bumping the version in master, reflecting the wip state
       new  6dadc92   Merge branch 'encoded-fragments' of https://github.com/braddunbar/backbone
       new  62b80bf   Fixes #1340 -- reset events include previous list of models, for added convenience.
       new  5af6879   Fixes #1876 -- add travis badge to backbonejs.org
       new  7dbfecc   Fixes #697 -- Add 'once' to backbone events, supporting event maps, off, and all that jazz
       new  c51b9cc   Rebasing `update`
       new  bee1296   Update `update` to merge cleanly
       new  631fd34   Replace undefined with void 0 at router's test
       new  a389e81   removing accidental globals -- need to get lint hooked up.
       new  4da25a4   Passing a configured version of jshint
       new  2bb28cd   Merge pull request #1886 from gsamokovarov/patch-4
       new  a3da45e   Backbone extends Events
       new  d08611a   Simplify test for Backbone Events inheritance
       new  4976b66   Merge pull request #1889 from caseywebdev/global-events
       new  0991608   Rewriting comment.
       new  764c38f   Pass models in `update` trigger
       new  c6ca928   Merge branch 'master' into collection-update
       new  188eb98   Add asynchronous test for once
       new  615b08c   Merge pull request #1881 from gsamokovarov/refactor-events-test
       new  1be8eb0   Implement once with minimal change to other Events methods.
       new  ec97a1c   Fixes #1468 -- add a 'request' event that allows folks to watch for spinners etc. Passes the XHR on which you can .then, .error, and so on.
       new  d6d264b   Merge branch 'collection-update' of https://github.com/caseywebdev/backbone
       new  104e9ba   Merging in Collection#update -- revised implementation, some tweaks: models are retained by default, there's no new 'update' event.
       new  d4d2daf   Fixes #618 -- support for a simple version of PATCH
       new  5713b5e   s/event/run
       new  a645760   Change Collection#sort's event from 'reset' to 'sort', so you can optimize further if you wish.
       new  f71004f   Add failing test case for different `idAttribute` fields
       new  6c0cda6   Fix #1894, Collection#push should not sort.
       new  68413a0   Merge pull request #1896 from braddunbar/push-sort
       new  5cab60b   Defaulting remove:true for Collection#update
       new  a97880c   merged
       new  b9d0f8d   #1894 `sort` option for `add`
       new  d04c618   merged
       new  968ec9e   Shave some bytes with an array literal
       new  d3afe80   Merge pull request #1899 from caseywebdev/array-literal
       new  1191640   Fixes #1363, fixes #1461, removes View#dispose, adds Events#listenTo and Events#stopListening, and implements View#remove in terms of those.
       new  0494252   Make event maps a bit more lenient about context, for internal convenience.
       new  601feb3   don't blow up if you try to stopListening() an object, but have never listened in the first place
       new  7e7b214   revised update implementation with inline id/cid map instead of using an inline Collection for speed. Plus tests.
       new  9e07557   Revamped events
       new  842f48f   Events revamp alternative version
       new  2a7a45a   Account for `once("all", ...)`
       new  307b293   Final events optimizations and rebase
       new  f0da2eb   Merge pull request #1890 from braddunbar/once
       new  4d9776e   DRY-ing up event map support
       new  89936d8   simplifying trigger condition
       new  9ce995d   spacing for off condition
       new  aa4c056   renaming once'd event callback for clarity -- new failing test.
       new  9de1ddd   back to previous 'once' implementation ... tbd
       new  15bf791   Implement brad's off with _.once
       new  b2b0142   merged in casey's events optimizations ... tweaking to follow
       new  ac94b84   working version, WIP
       new  644aecc   (hopefully) simplifying and optimizing 'trigger' further
       new  1bd34b0   Simplify/robustify `update`
       new  4439b21   add one more switch case to triggerEvents, because most built-in backbone events are called with 3 arguments.
       new  72a24ec   renaming 'cb' to 'callback' for clarity, and refactoring Events#off
       new  6459a39   expanding comments
       new  b978df1   removing escapedAttributes caching for simplicity's sake
       new  36c3e44   you shouldn't be able to set(model), instead set(model.attributes)
       new  ba7a279   moving unset loop from set into unset itself
       new  bcce5f4   renaming 'set' internals, for clarity
       new  a5299f8   removing escape handling of undefined in favor of an upgraded Underscore.js
       new  02a78ac   adding a test to ensure that changes are triggered in the appropriate order.
       new  6ea96c1   unset does *not* need to fire a change for undefined attributes
       new  69b3c13   optimize computeChanges() by removing a splice, and fix a bug with multiple falsy values being set for an attribute
       new  f8753b8   various simplifications to _computeChanges
       new  66e25ef   Removing pedantic definition of internal private variables
       new  bd09529   rename _currentState to _currentAttributes
       new  b7102e0   Merge pull request #1905 from caseywebdev/update
       new  cc16456   fixing issue in patch not sending data
       new  df74b03   Merge pull request #1907 from tgriesser/patch-bug
       new  957595f   removing false optimization, inlining triggerEvents. Thanks @caseywebdev
       new  9365dac   Revert "removing false optimization, inlining triggerEvents. Thanks @caseywebdev"
       new  0737dee   Bump Underscore to 1.4.3 in package.json and index.html
       new  27d9428   Merge pull request #1911 from gsamokovarov/bump-to-underscore-14
       new  50be442   Fixes #1913 -- updates Backbone defaults semantics to use _.defaults.
       new  daf6892   Fixes #1912 -- Collection#fetch only parses once.
       new  1806a8d   Cache context, avoid switch in loop, profit
       new  dc0bfe4   failing unit tests with 'defaults'
       new  d2e2e93   Merge pull request #1917 from elasticsales/master
       new  bd31613   Fix earlier commit -- got my defaults ordering backwards.
       new  abd96d6   inlining defaults
       new  50c41d3   Merge pull request #1916 from caseywebdev/events
       new  74ae40e   Fix #1915 - `parse` ordering in `update`
       new  87a25d5   Merge pull request #1920 from caseywebdev/master
       new  18b445e   Backbone 0.9.9
       new  5ecaa09   trying to reset against master
       new  5342d3d   removing old isValid tests
       new  9b97cc3   adding a 'listenTo' example to the main View docco.
       new  aaaefd2   tweaking test case for IE7
       new  328e721   router test tweak to placate oldIEs
       new  3ccde89   router test tweak to placate oldIEs
       new  501c2e7   fixed typo
       new  3f345dd   Merge pull request #1921 from mindscratch/master
       new  3efc1ed   Fix #1922 -- document removal of getByCid
       new  0085732   typo
       new  cd9a90a   Add changelog note about deprecated setDomLibrary
       new  bb0d351   using 'listenTo' instead of 'on' in todos example app
       new  ab8364e   Fixes #1924 -- properly document fetch-with-update
       new  5d3edae   removing line about silent delaying validation
       new  1da76a2   Merge pull request #1936 from tgriesser/validation-line
       new  4e239d4   Fixes #1928 -- document the new 'request' event.
       new  68b650d   Merge branch 'gh-pages' of github.com:documentcloud/backbone into gh-pages
       new  399afd8   Fixes #1937 -- fixes source annotations
       new  ef0225e   Merge pull request #1933 from yuku-t/update-todos
       new  91eb6c3   re-docc'ing todo example with listenTo.
       new  884e4ee   Fixes #1931 -- document Backbone mixing in Events
       new  abd938f   Fixes #1929 -- clarify the change to 'parse' behavior
       new  bc8b829   Merge pull request #1926 from nervetattoo/patch-1
       new  8d243b5   tweak setDomLibrary changelog
       new  6aaec10   Document View#id and View#className as functions
       new  c1b0224   Fix typo in update changelog bullet
       new  bb67b6c   using isEqual to check model change
       new  919bd91   catalog the route event on history when Router.route matches
       new  31655fc   Merge pull request #1945 from akre54/docs-route-event
       new  8a4af72   tweaking catalog of events
       new  c1a9384   Merge pull request #1944 from tgriesser/isEqualChange
       new  ff5876a   Merge pull request #1941 from gsamokovarov/update-bullet-typo
       new  523fb81   Merge pull request #1940 from gsamokovarov/document-id-classname
       new  3666613   default constructor should return parent value
       new  5f72408   Fix #1939 - `parse` receives `options`
       new  74c674d   allow context as 4th parameter to Events#listenTo method
       new  015e60d   allow context as 4th parameter of stopListening
       new  d6dd3d8   updated docs to add context param in listenTo and stopListening
       new  90099af   accounting for event maps
       new  64aa208   fixed typo on context var in stopListening
       new  25505d6   Merge pull request #1951 from caseywebdev/parse
       new  c13005a   Merge pull request #1947 from cdavaz/master
       new  65ec60e   Improve getting of models with non-default ids
       new  9ae1271   Make use of new .get() functionality in .update()
       new  75a52db   Fix #1925 document for {sort:false}
       new  1cc5ede   Merge pull request #1956 from wyuenho/master
       new  17fba9e   Fix getting model from collection by model
       new  0745d23   fixing docs on validate
       new  132f123   Merge pull request #1957 from tgriesser/validateDocs
       new  6f0e4cc   Merge pull request #1955 from johtso/get-by-idattr
       new  b6566ef   Merge pull request #1954 from derickbailey/listenTo_stopListening_context
       new  828f121   Simplify internal id/cid split. Add back in update-with-nonstandard-id test.
       new  7237ff9   Merge branch 'master' of github.com:documentcloud/backbone
       new  af7effe   Trigger `sort` after `add`s for efficient reordering
       new  396f072   Fix typo in .npmignore
       new  3dbf6db   Merge pull request #1969 from caseywebdev/master
       new  6946d5f   added a note about the removal of Backbone.wrapError to the 0.9.9 changelog. closes #1966
       new  4c5e237   Bitwise declared bitdumb, revisions ensued
       new  86a9c53   fixing #1964 - change event should be fired if a change occurs
       new  1a31cc9   Merge pull request #1965 from tgriesser/final-change
       new  462969b   ok(true)
       new  1b9335d   Merge pull request #1962 from caseywebdev/sort
       new  76b512b   adding validate flag for validation of models, defaulting to true on save
       new  485be3f   merging big validate semantics change. Hopefully for the very last time.
       new  b646cea   Merge pull request #1971 from wookiehangover/issue1966
       new  5a4d405   Tweaked wrapError changelog mention.
       new  134d4a6   Correcting upgrade guide for collection.fetch({add: true})
       new  9ad93cb   Merge pull request #1975 from philfreo/master
       new  dd746a8   better to link to the method than try to re-describe it
       new  dd4b081   Fixes #1977 -- add a test to ensure that default values work with merge (they do).
       new  b76ca83   Fixes #1938 -- Splits up 'error' into two events: 'error' (for XHR) and 'invalid' (for client side validation) errors.
       new  5f9380e   #1977 update test to fail
       new  1ec8251   #1938 continued. Removing the options.error callback for client-side validation, adding model.validationError for convenient reference.
       new  d55ab70   Merge branch 'master' of github.com:documentcloud/backbone
       new  5a3ec24   Really fix #1977 - models with default values merge properly
       new  9c5d02e   first draft of 'simple'
       new  e92c526   progress
       new  cc8a5c2   ... progress ...
       new  7fce8d7   removing a bit of 'silent'
       new  8178bf1   ... progress ...
       new  f29c912   right up to the edge ... nested sets are the next challenge
       new  99091fb   added test to show listenTo called on the same object
       new  ca88fcd   Add test for #1989
       new  8f87e56   Fix #1987 - Be consistent when passing options to trigger callbacks
       new  236c1ae   Fix #1978 - Correctly document `model.urlRoot` and `collection.url`
       new  83de3d3   Merge pull request #1993 from caseywebdev/options
       new  74633ab   Merge pull request #1991 from gsamokovarov/model-change-test
       new  9e542c0   Add test for once without callback.
       new  fa041b4   Merge pull request #1994 from braddunbar/once-noop
       new  b28c146   Fix #1987 - Mention the removal of `options.index` in the changelog
       new  4ec055f   Add missing space in docs
       new  7f29c8c   Remove accidental global.
       new  14bfb40   ... progress ...
       new  9c55b4b   finished with the simple case for models ... hurrah
       new  c0f3f42   remove lingering silents
       new  23a0673   using 'current' instead of storing extra state
       new  0de1512   Use boolean for `nested`.
       new  d7179e5   Pour one out on the ground for JSLitmus...
       new  ddefc0a   Merge pull request #1995 from braddunbar/simple
       new  810c535   Only sort when a model is changed or added
       new  da9da55   Options everywhere
       new  72f9d12   Speed up set, see http://jsperf.com/isobject-vs-typeof
       new  4817c41   Bring add optimization over to simple
       new  e7df588   Bring add/sort optimization over to simple
       new  4089bf0   sync tests passing, tweaking save validation rules
       new  5350dc9   Ensure toJSON receives the correct attributes.
       new  c9b025f   Merge pull request #1996 from caseywebdev/sort
       new  5debd9d   Perf tweaks, see http://jsperf.com/testing-equals-versus-strict-equals/3, http://jsperf.com/conditional-assignment-vs-reassignment
       new  1c4a1e3   Fix #1980 - Named and optional params.
       new  e658535   Add test for smart add-sorting
       new  34f8528   revisited tests with simple silent
       new  e5c30a3   merged with simple
       new  3ffcce8   trying new hasChanged() semantics
       new  2eab0fe   hasChanged shouldn't be true after the constructor.
       new  b3c0687   Merge pull request #2001 from braddunbar/simple
       new  5ac783b   complete test suite passing.
       new  45b3870   Merge branch 'simple' of github.com:documentcloud/backbone into simple
       new  0e20e93   fixed leaking global
       new  d0af336   Even smarter sort-reduction
       new  812a846   failing test case
       new  09bd7fe   Fix test case
       new  1c131da   Clear up comments in last test
       new  40b7419   Merge pull request #2002 from braddunbar/named-optional
       new  1357ecd   tricky merge with master ...
       new  b6ca71c   Simplify argument juggling for set/save
       new  ef0db23   Revert set/save argument juggling
       new  e2bcc8c   Adding test for change event only firing if setting an object with a different value
       new  6d589ba   Fix #2003 - success callback arguments.
       new  6023be4   Remove unused arguments.
       new  0aff3f2   Use `collection` in Collection#fetch.
       new  320347d   Merge pull request #2005 from braddunbar/success-args
       new  2abe285   Merge pull request #2004 from elasticsales/master
       new  6868457   Match comparator string checks in `sort` and `add`
       new  e16c762   Remove unused declarations in `add`, noglobals for phantomjs
       new  16bcd42   bumping jquery to 1.7+
       new  a24544b   jquery-* -> jquery.js
       new  4b2ce42   removing context from listenTo/stoplistening
       new  1a754a2   Update index.html
       new  4f1cb85   Changed the model's set function so that the 'nested' variable isn't required
       new  c396adb   save with non-model success
       new  7fe4138   Use _.isObject instead of typeof.
       new  54fe48f   Fix #2023 - Change log mentions ignored search parameters in routes.
       new  3283442   Merge pull request #2021 from Ore4444/patch-3
       new  047d0d6   using typeof rather than _.isObject for model.save
       new  323d216   Merge pull request #2022 from adriaanlabusc/remove_nested
       new  14d124a   updated View#make to use Backbone.$ exclusively
       new  1e8c79d   Use single quotes and drop self closing slash.
       new  61021d3   removing model.change from docs
       new  e12e1d8   fixing validation & internal change flag order
       new  03f1de0   removing unnecessary options check
       new  c013a60   Import _.drop
       new  afa294e   Merge pull request #2033 from taka84u9/collection-drop
       new  678bdd0   Tweak #2017 ... isObject instead of typeof
       new  d63fe9e   Merge pull request #2019 from tgriesser/nocontext
       new  4488374   nested silent changes should not trigger change events
       new  9bbdf4f   Merge pull request #2038 from tgriesser/nested-change-silent
       new  22bcb99   removed one if statement from model.set to simplify #2038
       new  1cff00a   Merge pull request #2039 from adriaanlabusc/silent_fire_patch
       new  c1e62cd   removing view.make
       new  c45e310   Fix #2044 - `once` events are properly removed after triggering
       new  15959b1   Clean up conditional, remove internal-coupled test
       new  8a42d53   Merge pull request #2041 from tgriesser/removing-make
       new  abccd98   resolving merge conflict with derickbailey-listenTo_yourself
       new  9a2633c   removed reference to model.change from docs
       new  baac550   Add listenTo yourself and cleaning with stopListening test
       new  4be2323   Merge pull request #2047 from adriaanlabusc/patch3
       new  3f300c4   Merge pull request #2050 from gsamokovarov/listen-to-cleans-itself
       new  fd9eefc   Exit early in Collection#create
       new  ae90362   Merge pull request #2058 from gsamokovarov/patch-5
       new  245b2ff   Mirror `create`s model conditional from `add`
       new  4960070   clarifying/correcting docs about View#remove
       new  9550bec   Merge pull request #2060 from philfreo/master
       new  a93ed04   Chain can now be called directly on underscore
       new  63adb4f   fix argument name in docs
       new  444fa90   Merge pull request #2076 from rutkovsky/master
       new  10cf99a   Fix #2008 - Correct comments for `fetch`
       new  faa776a   Add keys, values, pairs, invert, pick, omit, each, and other underscore methods to models
       new  ab4a794   Merge pull request #2040 from akre54/add-underscore-methods-to-model
       new  a74dd74   Update test-zepto.html to match the newer test html for jquery.
       new  6e3e137   Revert "Add keys, values, pairs, invert, pick, omit, each, and other"
       new  52dc7de   added trigger applyment
       new  17bb8ba   route parameters provided as array argument
       new  317c5b9   changed trigger call
       new  016825e   Add a test for the "route" event.
       new  3817742   Fix #2073 - Remove cid description.
       new  af2db21   Merge pull request #2081 from af/zepto-tests
       new  22b2398   renaming zepto
       new  ba8f180   Remove useless code in `add`, tidy up
       new  e14c433   updating CONTRIBUTING to reflect keeping index.html up to date with master
       new  2ae846f   Removing View#make from docs
       new  3d15709   Updating Model#validate docs
       new  6198ee8   Fix #2094 - Update TODO example with new success callback signature
       new  857e2da   trying with faster array reset code (see http://stackoverflow.com/q/1232040)
       new  5dd6601   fix failing test cases
       new  e928d27   use slice instead of _.clone per @caseywebdev
       new  edb68c7   Fix #2099 - sortedIndex use model attributes for string iterator
       new  95480b8   Semicolon.
       new  7efec38   add collection models init to constructor
       new  b653186   removed unused variable 'model' from 'save' function
       new  5e2a5d6   Merge pull request #2107 from adriaanlabusc/remove_var
       new  975a44a   Consistently turn on `parse` flag in `save`, like `fetch` already does
       new  915700f   Simplify `sortedIndex` test
       new  e180e82   Merge pull request #2092 from philfreo/master
       new  ef55034   change log updates
       new  0836b56   docs for route event, save bug, formatting
       new  ce63c8e   Add link to Docs for old versions of Backbonejs
       new  56d363c   Add links to Diff and Docs for older Backbonejs versions as well
       new  7036f6e   remove dead link
       new  615ed8d   Merge pull request #2114 from hswolff/stray-link
       new  9e80717   Merge pull request #2106 from akre54/array-reset-speed-testing
       new  172ecd4   Use === instead of == in Model#save
       new  1573f63   Merge pull request #2121 from gsamokovarov/patch-6
       new  4961f56   Clarify collection request/sync event behavior
       new  00540d9   Merge pull request #2127 from philfreo/master
       new  07b8f0c   Fixed minor bug in examples/todos/todos.js
       new  96f4701   Merge pull request #2128 from colevscode/master
       new  201f9e4   fix for #2100
       new  b443fb0   Merge pull request #2132 from tgriesser/listenTo-patch
       new  80fbe37   Bail from listenTo early.
       new  a27d47b   Merge pull request #2133 from braddunbar/listen-to
       new  4d8ca2b   Account for listenTo/stopListening edge cases, add tests
       new  179887e   Consistent argument names across event functions, remove unused argument from `triggerEvents`
       new  7f24896   Fix #2134 - Clarify purpose of toJSON in documentation.
       new  7e91af0   Merge pull request #2135 from braddunbar/tojson
       new  f12518e   bumping to 0.9.10
       new  fe3f5af   Merge pull request #2137 from tgriesser/0.9.10
       new  836a8cb   a few missing 0.9.9's

The 1850 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/backbone.git



More information about the Pkg-javascript-commits mailing list