documentcloud/backbone — pull request #750 by timcharper (2011-11-17 22:38:35+00:00)
Title: 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
- triggerRoute

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

* pushState support - Aidan Feldman
* hashtag support and IE7 support - Tim Harper
* Tests were a joint effort.