Skip to content
This repository
  • 281 commits
  • 54 files changed
  • 48 comments
  • 32 contributors
This comparison is big! We're only showing the most recent 250 commits
Oct 06, 2011
Derick Bailey added a test and code to allow a router to define a route with no cal…
…lback method for the route name
6799c8e
Oct 29, 2011
Jeremy Ashkenas upgrading to the latest version of Underscore. 32ae113
Irene Ros Merge branch 'master' of github.com:spmason/backbone f499fc8
Irene Ros Reducing the amount of properties we are iterating over by removing t…
…he old properties that already exist in now. To do that, previousAttributes had to be cloned. Changing "void 0" return to "undefined".
f6a73ff
Irene Ros Adding a _unsetAttributes property on model that stores unset attribu…
…tes and appends them to the changedAttributes object.
d50c5e9
Irene Ros Setting _unsetAttributes to false in unset rather than changedAttribu…
…tes so that the unset attributes aren't lost on subsequent calls of changedAttributes. Added test to verify this behavior.
2be7714
Jeremy Ashkenas Fixes #689, documenting the need to resort collections with comparators. d94cfe5
Jeremy Ashkenas Merge branch 'master' of https://github.com/iros/backbone b4f680e
Jeremy Ashkenas Fixes #552 #693, allowing unset to work with changedAttributes() de740f8
Alex Graul Fix for adding models with custom set methods to collections, issue #539 567e0a3
Jeremy Ashkenas Merge branch 'master' of https://github.com/alexgraul/backbone c37e2f9
Jeremy Ashkenas Needs testing, but fixes #686, fixes #592, and probably others -- all…
…ow you to override any $.ajax options.
8478567
Alex Graul fix for wrapped errors inside success callbacks on save, issue #690 970ce07
Jeremy Ashkenas Merge branch 'router_no_callback' of https://github.com/derickbailey/… b2407ef
Jason Morrison gitignore vim swapfiles e2f1350
Jason Morrison Update QUnit c336e4b
Alex Graul better method names 79eea1d
Jason Morrison Bump jQuery test suite dependency from 1.5 to 1.6.4 6717e42
Alex Graul nicer again afc2d99
Tim Branyen Merge pull request #698 from alexgraul/master
Fix for Issue #690
fbffb36
Irene Ros #673 - Adding index as a property on the options object that gets pas…
…sed when the add/remove callbacks get triggered on a collection.
80769fc
Tim Branyen Merge pull request #700 from iros/673
#673 - Adding index as a property on the options object that gets passed
9982e31
Tim Branyen Merge pull request #699 from jasonm/jm-bump-qunit
Update QUnit to 1.1.0 (newest stable)
2156b9e
Oct 30, 2011
Kyle Chaplin Fix Todos example by importing the currently shipped version of jQuer…
…y that is located in /test/vendor.
0cd5b93
Oct 31, 2011
brad dunbar implement callbacks as linked list de24305
brad dunbar create empty tail as an invariant 6da0683
Jeremy Ashkenas Merge pull request #705 from oldAdam/master
Fix Todos example
fdbd3ee
Jeremy Ashkenas Fixes #659 5ebbeb0
Jeremy Ashkenas Merge branch 'master' of github.com:documentcloud/backbone 39061ff
Jeremy Ashkenas Merge branch 'events' of https://github.com/braddunbar/backbone 35600be
Jeremy Ashkenas fixing broken comparison. 18be710
Jeremy Ashkenas relying on _.escape, and fixing a lint problem. 3392d5f
Jeremy Ashkenas Adding AudioVroom as an example app. eec7d2a
Nov 03, 2011
Justin This means that after unbinding every event, a trigger call will retu…
…rn faster, because !(calls = this._callbacks) will evaluate to true.
f17747e
Jeremy Ashkenas Merge pull request #717 from JustinDrake/patch-1
Making unbind and trigger more compatible with each other
7070c27
Nov 04, 2011
Trigger error on originalModel not model
The original model that the 'sync' request was called in should be the
object that is taking the 'error' trigger.

After a 'fetch' request on a collection, 'model' is the jQuery xhr
object, which does not have a 'trigger' method.
da51087
Jason Morrison Make function definition formatting consistent becb826
Jeremy Ashkenas Merge pull request #722 from jasonm/jm-format-function-defs
Make function definition formatting consistent for docs
f9ae1a1
Nov 08, 2011
Tim Branyen Merge pull request #721 from TrisMcC/fix-model-trigger
Trigger error on originalModel not model
d9f4479
Sam Breed fixing whitespace consistency for #718
	all functions are formatted as such: `function(args) { ...`
a0843bb
Tim Branyen Merge pull request #733 from wookiehangover/whitespace
fixing whitespace consistency for #718
0ccbba7
Jeremy Ashkenas Revert "fixing whitespace consistency for #718"
This reverts commit a0843bb.
7ece4ef
Nov 09, 2011
brad dunbar set _changing = false only if !alreadyChanging 20a2e34
Jeremy Ashkenas Merge pull request #736 from braddunbar/nested-set
Multiple nested calls to set
478ef5c
brad dunbar assert that change is only triggered once 3f00419
Nov 10, 2011
brad dunbar implement unset/clear in terms of set 368953e
brad dunbar ignore values when unsetting 12b1141
brad dunbar unit test for ignore values when unsetting 66d209d
brad dunbar add tests for #730 and #565 93ad86c
brad dunbar bail immediately if !this._changed 0c08ab8
Nov 11, 2011
brad dunbar unset accepts var args d87144d
Nov 14, 2011
Jeremy Ashkenas Adding Do.com as an example app. 06e0826
Jeremy Ashkenas removing the ol' upgrading section from the docs. 49b532b
Jeremy Ashkenas merging in the new backbone.js logo 1d41b45
Nov 16, 2011
brad dunbar simpler arg parsing 7658021
Nov 17, 2011
Aidan Feldman Navigate learns to change the route without adding a history entry
Also, instead of accepting a single boolean for trigger, the navigate
method now accepts an options object, with the following options:

- replace
- trigger

If you pass true instead of an options object, it's interpreted as
{trigger: true}

* pushState support - Aidan Feldman
* hashtag support and IE7 support - Tim Harper
* Tests were a joint effort.
df7c279
Nov 18, 2011
Jeremy Ashkenas adding foursquare as an example app, plus new logo 4f9cf93
Nov 21, 2011
Jeremy Ashkenas Adding Grove.io as an example app 61246a7
Jeremy Ashkenas Adding Slavery Footprint as a Backbone.js example app da93529
Jeremy Ashkenas tweaking link fa96a37
Nov 22, 2011
Pablo Alonso García Fix typo in Backbone.Collection documentation 9cbf87e
Jeremy Ashkenas Merge pull request #755 from alonsogarciapablo/master
Fix typo in Backbone.Collection documentation
6df6070
Jeremy Ashkenas Update index.html b2cf0dc
Nov 23, 2011
Jeremy Ashkenas Upgrading our Underscore.js test dep to 1.2.2 66800f5
Jeremy Ashkenas Merge branch 'master' of github.com:documentcloud/backbone 7f80359
Jeremy Ashkenas updating copyright dates cfc5b1f
Jeremy Ashkenas hardlining the sidebar line for Lion. f5acb6d
Jeremy Ashkenas Merge branch 'replaceState' of https://github.com/lmp/backbone 30a89ac
Jeremy Ashkenas merging in #750 -- support for replaceSTate 1332246
Jeremy Ashkenas Fixes #674 -- pass options through to validate() 4185341
Jeremy Ashkenas Merge branch 'set-unset-clear' of https://github.com/braddunbar/backbone bc9fbcb
Jeremy Ashkenas merging in #739 -- a massive simplification. 6687cde
Jeremy Ashkenas Merge branch 'master' of https://github.com/TMaYaD/backbone 43c815a
Tim Harper Update remaining call to _updateLocationHash to _updateHash
(Finish refactoring job from 1332246)
42ee70e
Jeremy Ashkenas merging in #758 -- although the API leaves something to be desired. 9fc7443
Jeremy Ashkenas Merge pull request #759 from lmp/master
Update remaining call to _updateLocationHash to _updateHash
c785ecb
Nov 24, 2011
TMaYaD Return the jquery object for el when this.$ is called without argument 2d2198c
Daniel Schildt Update two links at index.html to latest URLs
- Link to Jake was broken.
- PhantomJS has official website with better information.
db8d85e
Jeremy Ashkenas Merge pull request #761 from d2s/master
Update two links at index.html to latest URLs
e8c1ce7
Nov 30, 2011
Tim Harper Bugfix: replace hash should not append hash mark to javascript:0
It's invalid to do so. Instead it should replace the entire URL,
javascript:0 included.

This gets rid of a javascript error that was emitted in IE7 every time
navigate was used with replace: true
1a06f9a
Jeremy Ashkenas Merge pull request #769 from lmp/master
Bugfix: replace hash should not append hash mark to javascript:0
8adac91
Dec 04, 2011
Robert Gieseke Only remove single '#' when getting URL fragment.
Firefox has a bug that auto-decodes the hash fragment
(https://bugzilla.mozilla.org/show_bug.cgi?id=483304), which makes
it impossible to have a hash like '#%23backbone.js'.
fd78dbf
Magnus Holm parse:true runs the attributes through parse():
`new Model(attr, {parse:true})` will now call
Model.prototype.parse(attr). This is useful if
you want to create a model out of an object
structure from an external server.
bdbcfa9
Magnus Holm Col.fetch() should create models with parse:true:
This is done in two steps:

1. Col.fetch() now defaults to parse:true
2. Col.reset() and _prepareModel now passes along
   parse:true.

This means that Col.add() also accepts the
parse:true option.
67f689d
Dec 05, 2011
Jeremy Ashkenas Merge pull request #773 from judofyr/model-parse
Collection.reset/add should invoke Model's parse function (with tests)
dcc041a
Jeremy Ashkenas Merge pull request #772 from rgieseke/master
Fixes issue 498.
e10525d
Aitor Guevara Escalante Add Ducksboard as an example app. 14dd201
Dec 06, 2011
Jeremy Ashkenas merging in ducksboard. 64d8fd6
Jeremy Ashkenas Fixes #734 1626fa7
Jeremy Ashkenas Fixes #732 1400eea
Dec 16, 2011
Jeremy Ashkenas Fixes #792 a50b714
Jeremy Ashkenas fixing commit note bug. d806f7e
Dec 19, 2011
Jeremy Ashkenas unifying property-or-function logic. c3852b8
Jeremy Ashkenas Fixes #788 dd83f20
Dec 20, 2011
Jeremy Ashkenas Adding Posterous Spaces as an example app cda555a
David Murdoch Optimize regular expressions. The capture groups aren't needed/used; …
…the character classes will do the job just fine.


Also, normalize the use of quotation-marks (change `"` to `'`' where appropriate).
6ccdbb3
Jeremy Ashkenas Merge pull request #804 from davidmurdoch/patch-1
Optimize regular expressions.
d644a4b
Jeremy Ashkenas Merge pull request #805 from fabiomcosta/patch-1
\w still includes \d
04cb79a
Dec 21, 2011
\w still includes \d http://www.regular-expressions.info/charclass.ht… 9e80ca1
Edil Kratskih Cross domain issue patch for old ie browsers (<=7) 32b2f28
Dec 22, 2011
Irene Ros Forcing quint test execution order. 9d145ab
Tim Branyen Merge pull request #807 from iros/qunit.force.order
Force quint test execution order.
a9fcd9b
A model's urlRoot can now be a function allowing definition at runtime. b4e650b
Merge branch 'urlrootasfunction' 9374fe5
Use getValue to interpret urlRoot instead. 93a3911
Dec 25, 2011
allowing view events to be functions instead of simply names of prope…
…rties on a view
1c15874
Jeremy Ashkenas Merge pull request #809 from islandr/master
Allow Model.urlRoot to be a function
061fd3b
Dec 26, 2011
Jeremy Ashkenas Fixes #818 ee305c4
Jeremy Ashkenas Merge branch 'master' of github.com:documentcloud/backbone 4226d58
Irene Ros #819 documenting idAttribute. Also requested on pull req #210. 5701569
Tim Branyen Merge pull request #820 from iros/819.idAttribute
documenting idAttribute
a04c248
Irene Ros Added navigation link 1591c42
Tim Branyen Merge pull request #821 from iros/819.idAttribute
Added idAttribute navigation link to sidebar
7420342
Dec 30, 2011
Jeremy Ashkenas streamlining idAttribute documentation. 9a56d52
Jeremy Ashkenas Adding Picplum as an example app d06e8a6
Jan 06, 2012
brad dunbar hasChanged/set should use the same comparison
When setting a value, if hasChanged and set disagree
about equality then hasChanged will return true without
firing a 'changed:*' event (or vice versa).  Using the
same comparison (_.isEqual) solves this problem.
934aba4
Jeremy Ashkenas Merge pull request #842 from braddunbar/hasChanged-comparison
hasChanged/set should use the same comparison
060da2b
Jeremy Ashkenas being a bit stricter about comment wrapping at 80 chars. 44bb57a
Jeremy Ashkenas Fixes #9, Backbone comparators can now be either sort() or sortBy() i…
…terators.
6b3ff7b
Jeremy Ashkenas Fixes #81 -- optimize for addition of large arrays of models, not for…
… individual inserts.
1715c18
brad dunbar only call splice once instead of on each add 1ffae59
Jan 07, 2012
view events can now be a function that returns an events object b081fe8
adding docs for events function cd18a96
Jan 08, 2012
Jeremy Ashkenas Adding Diaspora as an example app. 780ddd3
Jan 09, 2012
Switched order of delegateEvents and initialize in Backbone.View cons…
…tructor in order to allow for explicit setting of this.el in initialize (and ensure that events are bound correctly).
478aaf3
Jan 10, 2012
brad dunbar no need to _.bindAll _onModelEvent 61b2779
Jeremy Ashkenas Merge pull request #852 from braddunbar/no-bindall
No need to _.bindAll _onModelEvent
68d95c8
brad dunbar collection.add should not alter models array c8919c4
Jan 11, 2012
Jeremy Ashkenas Documentation request in #599 df71650
Jeremy Ashkenas Merge branch 'master' of github.com:documentcloud/backbone 1675e76
Jeremy Ashkenas Merge pull request #851 from mickeyreiss/master
Switch order of delegateEvents and initialize in View constructor
933469a
Jeremy Ashkenas adding a test to ensure that routes aren't triggered multiple times. #… 2312b90
Jeremy Ashkenas merging in #846 eb868b6
Jeremy Ashkenas nice refactor. removed _add and _remove and moved 'em in to the publi…
…c API.
bf1ffbe
Jeremy Ashkenas clarifying paragraph for #843 3cbd790
Jeremy Ashkenas Fixes #839 d3ae0aa
Jeremy Ashkenas fixes #838 -- allow View#attributes to be defined as a function, as w…
…ell as a value.
cb7090d
Jeremy Ashkenas Fixes #836, Fixes #708 -- going back to previous stance: two models w…
…ith the same id can't be added to the same collection.
8cfb243
brad dunbar only increment length once f329cbf
brad dunbar more descriptive variable name 4dd506c
Jeremy Ashkenas Merge pull request #854 from braddunbar/inline-add-remove
Only Increment Length Once
a8dbe4e
Jan 12, 2012
Jeremy Ashkenas binding the comparator function before using it, so that you can rely…
… on properties of your collection within it.
1d90bb9
Jeremy Ashkenas Fixes #841, adding upgrading jquery, classname --> class in the docs. 4719659
Jeremy Ashkenas Fixes #826 -- expose Backbone.wrapError. cee62e6
Jeremy Ashkenas Fixes #823, mention 'attributes' 4d29dfc
Jeremy Ashkenas Fixes #822, change comment to avoid 'confusing' reference to super 88e6b32
Jeremy Ashkenas Merge pull request #815 from zowens/master
View Event Callbacks as Functions
feefb1c
Jeremy Ashkenas removing overzealous events setting API. 93cb997
Jeremy Ashkenas fixes #814 -- load initial models after Collection#initialize, not be…
…fore.
d514f2b
Jeremy Ashkenas Fixes #811 -- allow you to pass a context when unbinding events as well. a49bb4f
Jeremy Ashkenas Fixes #803, allows you to opt-out of hashchange, while opting-in to p…
…ush state, using full-page refreshes for old browsers.
328cb66
Jeremy Ashkenas Fixes #786 (and others) -- leading slashes should never be defined as…
… routes, or passed to navigate ... so strip 'em out proactively.
d5ff5e3
Jan 13, 2012
brad dunbar (un)bind does not alter callback list during trigger 47e1f7e
Jeremy Ashkenas Fixes #783 -- adds a 'sync' event, fired whenever a successful call h…
…as been made to update the server.
8c03df5
Jeremy Ashkenas Merge pull request #723 from braddunbar/bind-during-trigger
(un)bind does not alter callback list during trigger
159e51e
Jeremy Ashkenas lint/style tweaks to prev commit. 837f774
Jeremy Ashkenas Fixes #720, document 'constructor' a881ba6
Jeremy Ashkenas adding a favicon 7c7f550
Jeremy Ashkenas Fixes #714, assign model.collection early, so that those overriding s…
…et() can use it from the get-go.
a8bd142
Jeremy Ashkenas Fixes #702: adds 'initial' and 'shuffle' to Backbone collections. a78be62
Jeremy Ashkenas Fixes #419 -- add a global 'route' event, on Bacckbone.history. 5b43cd9
Jeremy Ashkenas fixes #651 -- always clone options. b28a242
Jeremy Ashkenas Fixes #641 -- on and off are now the preferred names for bind and unb…
…ind, following jQuery.
51335bf
Jeremy Ashkenas Fixes #640 -- adds the ability to bind/unbind/trigger (on/off/trigger…
…) multiple, space separated events, after jQuery.
5aa4fda
Jeremy Ashkenas allow the passing of any number of arguments to Model#initialize 4316b04
Jeremy Ashkenas Fixes #634, documentation of emulateHTTP 32e5ab7
Jeremy Ashkenas Fixes #629, documents how easy it is to make event dispatching objects. 9c62b26
Jeremy Ashkenas Fixes #593 -- pass complete options to model constructor on create() 3f0979f
Jeremy Ashkenas Fixes #582, fixes #425, run a second loop to trigger change:attribute…
… events after all changes have been made.
34e0f7f
brad dunbar Documentation for Backbone.Events 920d047
Jeremy Ashkenas Adding options.index to Collection#add and #remove. 2dce413
Jeremy Ashkenas Merge pull request #857 from braddunbar/events-documentation
Documentation for Backbone.Events
9c0e7f0
brad dunbar trigger all for each event 9df6387
Jan 14, 2012
Jeremy Ashkenas Merge pull request #858 from braddunbar/trigger-multiple
trigger all for each event
61fc127
Jan 16, 2012
Edil Kratskih Simple refactoring 07ba2d5
Jan 17, 2012
Jeremy Ashkenas Merge pull request #859 from ekratskih/master
Cross domain issue patch for old ie browsers (<=7)
05a45d3
Jeremy Ashkenas reverting previous change (#859) ff176ac
Jeremy Ashkenas Fixes #574, clone 'models' before removing, so as to allow collection…
….remove(collection.models)
7ba0275
Jeremy Ashkenas Fixes #861, better error message for adding invalid models to a colle…
…ction.
2d02a3c
Jeremy Ashkenas expanding the section in the FAQ explaining why Backbone doesn't mode…
…l associations / nested documents for you.
66d509f
Jeremy Ashkenas removing erroneous console.log 09110a6
Jeremy Ashkenas Fixes #570, supports Model#save(key, value) 42d321f
brad dunbar use implicit callback if none provided 57ef218
Jeremy Ashkenas 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.
1c053d9
Jeremy Ashkenas Merge pull request #862 from braddunbar/implicit-callback
Router: Use implicit callback if none provided
0dedb05
Jeremy Ashkenas removing redundant attributes check. b5875ac
Jeremy Ashkenas DRY-ing up setElement() a bit. cdce2ec
brad dunbar docs for #862 29c512c
Jeremy Ashkenas 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.
cea56e5
Jeremy Ashkenas Merge pull request #863 from braddunbar/route-docs
docs for #862
252919f
Jeremy Ashkenas Fixes #555 -- don't return the parent constructor's value. f417ddd
brad dunbar `added`/`removed` should be `add`/`remove` b2a2d6f
Jeremy Ashkenas Merge pull request #865 from braddunbar/add-remove-docs
`added`/`removed` should be `add`/`remove`
197861c
brad dunbar `equals` is deprecated; use `equal` instead 397d11e
brad dunbar Collection#add tweaks
* leave collection in a consistent state after throw
* correct indices
09ab8cb
Jeremy Ashkenas Merge pull request #867 from braddunbar/equal
`equals` is deprecated;  use `equal` instead
fc7e6ba
Jeremy Ashkenas Merge pull request #866 from braddunbar/add-tweaks
Collection#add tweaks
910ca3c
Jan 18, 2012
brad dunbar fix #871 - calling set with 'attributes' property b05deb5
Vladimir Chernis fixed typo in test for (presumably) equality c7c7b3c
Jan 20, 2012
brad dunbar setting undefined attributes
* undefined attrs should still be set
* unset triggers change for undefined attrs
* values are set regardless of change/equality
3a89185
Jeremy Ashkenas Merge pull request #879 from braddunbar/set
Setting Undefined Attributes
a739098
brad dunbar Model.constructor only take attrs, not models.
As per discussion in #873.
66161b0
Jeremy Ashkenas Merge pull request #881 from braddunbar/ctor-args
Model.constructor only take attrs, not models.
8d5f50a
Jan 22, 2012
Jeremy Ashkenas making method colon style consistent -- no space before the colon. efa58fd
Jeremy Ashkenas resolved merge 04c2d10
Jeremy Ashkenas changing README to Markdown to make the new GitHub CSS happy. 5962efa
Jeremy Ashkenas trying new ASCII 4c1b247
Jeremy Ashkenas linking to backbonejs.org directly a9a3499
Jeremy Ashkenas Merge pull request #872 from vovik/master
fixed typo in test for (presumably) equality
36fde54
Jan 23, 2012
Jeremy Ashkenas Fixes #538 -- adds Backbone.history.stop() for unit testers. 96a7274
Jeremy Ashkenas Fixes #490 -- named, but not splatted params, must match at least one…
… character.
4980453
Jeremy Ashkenas Fixes #886, pass through options.parse when creating a new collection. 3e5f713
Jeremy Ashkenas moving the methodMap inside of the Backbone.sync section. 71641fb
Nayan Hajratwala updated date 94333d2
Jeremy Ashkenas Merge pull request #887 from nhajratw/master
Just updated the Copyright date
617fc7d
Jeremy Ashkenas Overhauling 'validate' -- Receives the computed new state of the attr…
…s, 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.
ab164c4
Jeremy Ashkenas Merge branch 'master' of github.com:documentcloud/backbone 3cf646b
Jan 24, 2012
Jeremy Ashkenas Fixes #117 -- adds a section to the FAQ about Rails' preference to na…
…mespace/wrap JSON.
97c72a1
Jan 25, 2012
Jeremy Ashkenas fixing accidental global 'l' in loop. c5ddc6b
Jeremy Ashkenas comments++ 67a6092
Jeremy Ashkenas adding pretty download link/buttons da25d46
Jeremy Ashkenas bumping up the size of the section headers... e63fdc6
Jeremy Ashkenas re-wording the intro 'graf, adding links. 9ad7b6a
Jeremy Ashkenas spacing out the headers a bit more 028771f
Jan 27, 2012
brad dunbar Fire `'change:attr'` from `change` 0d6e5f3
brad dunbar documentation for #893 db12a23
Jan 29, 2012
Douglas Neiner Made minor optimization to scoped jQuery/Zepto method $ on the Backbo…
…ne.View
e1762ed
Douglas Neiner Updated context find (`.$`) to use new cached, wrapped `this.$el`. 018c19a
Chris Korhonen Added Animoto to Examples ecd4e5a
Jan 30, 2012
brad dunbar cache changed attributes 2f654d2
brad dunbar use `_.has` for Object proto props 2a6624c
Jeremy Ashkenas Merge pull request #893 from braddunbar/change
Fire `'change:attr'` from `change`
d3459ee
Jeremy Ashkenas Merge pull request #897 from dcneiner/jquery-zepto-context
Made minor optimization to scoped jQuery/Zepto method $ on the Backbone.View
31046e0
Jeremy Ashkenas tweaking font-sizes / spacing a bit. 8df28fd
Jeremy Ashkenas fixes #64 -- mention that POST and PUT are complete in docs. e08ff14
Jeremy Ashkenas Merge pull request #898 from ckorhonen/master
Documentation - Added Animoto to Examples Section
edafdeb
Jeremy Ashkenas adding Animoto.com as an example app. 0bbff7d
Jeremy Ashkenas trying to fix animoto.png ecba0ec
Jeremy Ashkenas Adding Stripe and Code School as example apps. 00b2551
Jeremy Ashkenas Fixes #892 ... make .route() chainable. ac580ca
Jeremy Ashkenas adding a section to the Backbone FAQ on extending... a2ab3b1
Jeremy Ashkenas missed an API regression in model.changedAttributes(), reimplementing…
… in the same way as the original.
4b4f2c1
brad dunbar factor away else branch ef9d40a
brad dunbar one more refactor... fb97ef1
brad dunbar check for duplicate models/ids 50e8103
Jeremy Ashkenas Merge pull request #901 from braddunbar/add-duplicate
Check for Duplicate models/ids
da7bf99
Tomasz Tunik Fixed small leak introduced by #901 f52ef8c
brad dunbar Merge pull request #902 from tomasztunik/master
Fixed variable leak to global scope
62620b5
brad dunbar leaked global 8ce8753
Jeremy Ashkenas Backbone.js 0.9.0 5ce976b