Adding navigatedTo and NavigatedFrom triggers to router - completeNavigation
Merge pull request #161 from RobJacobs/master

Adding navigatedTo and NavigatedFrom triggers to the router - completeNavigation
Removed media. Relocated on the official site.
Fixing a bug in navigation cancellation and history.
Changed ILMerge to automatically detect dependences and only work on release mode hence giving debugging a boost start!
Removed unused file
Set version to 2.0.0.
Added domDetached lifecycle callback.
Initial implementation of documentAttached/documentDetached.

Switched widgets over to using view/viewmodel naming pattern.
Better implementation of documentAttached.

Also some cleanup in composition.
Removed composition dependency on view model activator.

Also, fixed a recently introduced bug in composition related to
bindingContexts.
Renamed viewModel.js to activator.js.
Activate always called on VMs unless turned off.

If an activator is present, the composition system will let the
activator control activation, otherwise the composition system will call
activate. This create a more consistent lifecycle for composed modules:
activate, beforeBind, afterBind, viewAttached, documentAttached
(,documentDetached). See the Hello sample for a demo. With an activator
present (router and modal dialog system) you also get canActivate,
canDeactivate and deactivate.
Merge pull request #164 from dotnetwise/master

ILMerge enchancement
New repo organization and build process.

v2.0 of Durandal is moving to a single file deploy model for the
library. durandal.js will deploy along other 3rd party libraries, rather
than within your SPA's application code. Plugins and transitions, by
default, will also deploy along side durandal.js with other 3rd party
plugins. However, this can easily be changed by removing or altering the
requirejs.config paths.

As part of this process, we are reorganizing the git repo to separate
out the library's source from distribution files, create a build process
and more clearly define the difference between the core library and the
various platform support options we have.

NOTE: The platform support as of this commit is broken.
Merge pull request #1 from BlueSpire/master

sync