Fix: When entering the notFound state, an RTE is thrown because it has null params
Log the entire state tree during initialization for debugging purposes
Rename StateWithParams's _state to state, making it look more "public".
Remove StateWithParams's is() API as it's pointless. The fullName property can be used instead.
Remove pointless signal: router.initialized. router.changed and router.transition.completed are strictly equivalent.
Push compiled scripts for the tests to pass
- Remove the broken/unfixable exitPrereqs functionality
- Update the url at the beginning of a transition
New option for urlSync configuration: 'hash'
Update README: Better cookbook code example.
Semi blind attempt at fixing random IE10/11 test failures. These browsers seem to be the only ones where
a transition is not guaranteed to occur during the next event loop run. That, or the event loop ordering is sometimes wrong.