New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change Log for upcoming release #1885
Comments
Nice @wookiehangover! Another change I think is worth taking note of is the optional routes syntax. |
Unless it's triggered in |
Ooh -- this saves a ton of work. Many thanks for getting started on this. |
Another change: Collection#reset() will now call the collection's parse function as well as the model's if |
@wookiehangover also might want to clarify "Remove Ender support" - I know the tests were dropped but $ can still be assigned to |
I was assuming the details of |
@philfreo I had imagined that any new features would link to the documentation, rather than trying to explain them in detail. @tgriesser good point, I wonder if it's worth mentioning at all... also added the note about #1854 @gsamokovarov ahh good catch! @jashkenas no problem, I'll be editing the original post as relevant updates arise, please feel free to make edits where you see fit |
|
@philfreo my point being that it's a longer form discussion that's more appropriate in the documentation for #remove and #dispose... but fwiw I've added a note about remove's behavior changing (which eventually would also link to the relevant documentation) |
thanks - this is what was definitely necessary |
I'd also like to know exactly what has changed regarding querystrings in routes |
@wookiehangover +gh-1889.
|
@paulmillr added |
|
added new |
Nice work @wookiehangover! Do you think there will be a need for an upgrade guide for > 0.9.2 that goes into any more detail than the changelog? |
Yes. We'll put a little "Upgrading" section at the top of the docs. |
Perfect :) |
@addyosmani I had actually started work on something approaching that last night. For now its the same list, just broken up into a few categories: New Features, Enhancements, Minor Changes and Potentially Breaking Changes. That last category should be a good diving rod for an upgrade guide. https://gist.github.com/4259967 |
👍 on the "upgrading" guide @addyosmani proposed @wookiehangover @jashkenas |
|
Needs a note about |
Great work on this @wookiehangover. |
Needs a note that |
I believe that's only true if you pass |
|
@wookiehangover -- Are you confident that the above list is reasonably complete? Or do you want me to read through all of the commits to double check? |
http://backbonejs.org/#changelog ... very happy to be able to close this ticket. |
🎆 woo! |
@jashkenas looks like you got around to it, but yes, I feel like this is a reasonably complete list. Definitely helped to have it sitting in the issue tracker for a couple for days. Thanks @philfreo @caseywebdev @paulmillr et al for helping make this accurate! |
In response to the question "What's been updated in master?", I started a rough draft of a changelog for > 0.9.2. This is only after one pass through the commit history (since March!), so it's bound to be missing stuff. I ignored documentation changes and relegated minor commits/fixes to be referenced by issue # as best as possible. Instead of making a bunch of pull request noise, I thought it would be good to hash out as an issue especially given the numbers of features, bug fixes, etc.
Without further ado:
Change Log > 0.9.2
sort
event instead ofreset
events
can be passed in options hash to Backbone.Viewextend
to Backbone.HistoryHistory
can be used outside of the browseremulateHTTP
andemulateJSON
as options.on
andoff
are now prefered overbind
andunbind
content
argumentBugfixes
#1030, #1092, #1144, #1151, #1206, #1252, #1366, #1327, #1371, #1387, #1412, #1403, #1447,
#1455, #1545, #1684, #1477, #1478, #1664, #1695, #1751, #1756, #1838, #1717, #1854
The text was updated successfully, but these errors were encountered: