Don't perform dirty notification after change notification. This means that the "dirty" event isn't necessarily triggered for non-deferred computed observables.
use a hybrid dependencyDetection implementation; according to http://jsperf.com/use-ids-for-ko-dependencydetection/3, it's a good compromise between the different browsers.
Should not dispose a computed until the disposeWhen function returns false at least once
Simplify dependencyDetection to not check for duplicates; move duplicate check to addDependency. This approach doesn't benefit from the "hybrid" duplicate check, but I think the simplification will be faster.
Update Knockout to 3.0 beta
Update to support 3.0.0rc
Fix for compatibility with previous versions of Knockout.
Fix a test typo; add change tracking tests
Update README.md; support options as second argument to processDelayed
update to released 3.0 Knockout
Update version to 3.0.0