vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2939da62 
							
						 
					 
					
						
						
							
							fix(router): RouterLinkActive should update its state right after checking the children ( #19449 )  
						
						... 
						
						
						
						Closes  #18983 
PR Close  #19449  
					
						2017-10-18 11:17:55 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c7ea8181 
							
						 
					 
					
						
						
							
							Revert "fix(router): RouterLinkActive should update its state right after checking the children ( #19449 )"  
						
						... 
						
						
						
						This reverts commit c569b7524974200040c2abae6923cd4e6f59a13b.
As it was synched together with 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e
which broke an internal test. 
						
						
					 
					
						2017-10-18 09:58:41 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c569b75249 
							
						 
					 
					
						
						
							
							fix(router): RouterLinkActive should update its state right after checking the children ( #19449 )  
						
						... 
						
						
						
						Closes  #18983 
PR Close  #19449  
					
						2017-10-17 20:57:30 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							d7eac7ee56 
							
						 
					 
					
						
						
							
							Revert "fix(router): navigating to the current location works ( #19463 )"  
						
						... 
						
						
						
						This reverts commit 43c5b638b96a0c63f041a0b31e4c646ead72341b. 
						
						
					 
					
						2017-10-09 16:38:12 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							d53b96f2a2 
							
						 
					 
					
						
						
							
							Revert "fix(router): do not call location.go when skipping a navigation ( #19463 )"  
						
						... 
						
						
						
						This reverts commit 66515412308138ad083bdd91ab2e80cd2bdf7fac. 
						
						
					 
					
						2017-10-09 16:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6651541230 
							
						 
					 
					
						
						
							
							fix(router): do not call location.go when skipping a navigation ( #19463 )  
						
						... 
						
						
						
						Closes  #18036 
PR Close  #19463  
					
						2017-10-09 11:45:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							43c5b638b9 
							
						 
					 
					
						
						
							
							fix(router): navigating to the current location works ( #19463 )  
						
						... 
						
						
						
						Closes  #13340 
PR Close  #19463  
					
						2017-10-09 11:45:13 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5b582b61 
							
						 
					 
					
						
						
							
							Revert "fix(router): navigating to the current location works ( #19463 )"  
						
						... 
						
						
						
						This reverts commit b67d574a9562d76ab0a838f4d1b42501e5c5f09b. 
						
						
					 
					
						2017-10-06 18:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							0cc87c5ba1 
							
						 
					 
					
						
						
							
							Revert "fix(router): do not call location.go when skipping a navigation ( #19463 )"  
						
						... 
						
						
						
						This reverts commit fdfa31798befb57d90770956cc95511d9b3b7bd1. 
						
						
					 
					
						2017-10-06 18:15:16 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfa31798b 
							
						 
					 
					
						
						
							
							fix(router): do not call location.go when skipping a navigation ( #19463 )  
						
						... 
						
						
						
						Closes  #18036 
PR Close  #19463  
					
						2017-10-06 15:35:25 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b67d574a95 
							
						 
					 
					
						
						
							
							fix(router): navigating to the current location works ( #19463 )  
						
						... 
						
						
						
						Closes  #13340 
PR Close  #19463  
					
						2017-10-06 15:35:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d32a3f89 
							
						 
					 
					
						
						
							
							fix(router): resolve and guards should be able to reject with null and undefined ( #19418 )  
						
						... 
						
						
						
						Closes  #17148  
					
						2017-09-28 11:06:08 -07:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5c70d563 
							
						 
					 
					
						
						
							
							build: update npm dependencies ( #19328 )  
						
						... 
						
						
						
						PR Close  #19328  
						
						
					 
					
						2017-09-22 13:20:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7915022c 
							
						 
					 
					
						
						
							
							feat(router): add ActivationStart/End events  
						
						
						
						
					 
					
						2017-09-08 13:24:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							66f0ab0371 
							
						 
					 
					
						
						
							
							fix(router): adjust ChildActivation events to only fire when the child is actually changing ( #19043 )  
						
						... 
						
						
						
						* The problem was with the `fireChildActivationStart` function. It was taking a `path` param, which was an
array of `ActivatedRouteSnapshot`s. The function was being fired for each piece of the route that was being
activated. This resulted in far too many `ChildActivationStart` events being fired, and being fired on routes
that weren't actually getting activated. This change fires the event only for those routes that are actually
being activated.
fixes  #18942 
PR Close  #19043  
						
						
					 
					
						2017-09-05 15:46:29 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							dce36751f5 
							
						 
					 
					
						
						
							
							refactor(router): remove RouteEvent base class ( #19043 )  
						
						... 
						
						
						
						* Introduced with #18407 , `RouteEvents` don't actually have a common constructor. Reverting here to be able to add new functionality to ChildActivation events.
PR Close  #19043  
						
						
					 
					
						2017-09-05 15:46:29 -05:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a80ecf6a77 
							
						 
					 
					
						
						
							
							Revert "refactor(router): remove deprecated initialNavigation options ( #18781 )"  
						
						... 
						
						
						
						This reverts commit d76761bf0136e03dd998e614f0ddd74393bd6332. 
						
						
					 
					
						2017-08-22 18:39:06 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							d76761bf01 
							
						 
					 
					
						
						
							
							refactor(router): remove deprecated initialNavigation options ( #18781 )  
						
						... 
						
						
						
						BREAKING CHANGE: the values `true`, `false`, `legacy_enabled` and `legacy_disabled` for the router parameter `initialNavigation` have been removed as they were deprecated. Use `enabled` or `disabled` instead.
PR Close  #18781  
						
						
					 
					
						2017-08-22 16:53:00 -05:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							3a227a1f6f 
							
						 
					 
					
						
						
							
							refactor(router): compile router cleanly with TypeScript 2.4 ( #18465 )  
						
						
						
						
					 
					
						2017-08-02 17:32:02 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							49cd8513e4 
							
						 
					 
					
						
						
							
							feat(router): add events tracking activation of individual routes  
						
						... 
						
						
						
						* Adds `ChildActivationStart` and `ChildActivationEnd`
* Adds test to verify the PreActivation phase of routing 
						
						
					 
					
						2017-08-01 10:44:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9479a106bb 
							
						 
					 
					
						
						
							
							build: enable TSLint on the packages folder  
						
						
						
						
					 
					
						2017-07-31 15:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f2468184 
							
						 
					 
					
						
						
							
							Revert "fix(router): should throw when lazy loaded module doesn't define any routes ( #15001 )"  
						
						... 
						
						
						
						This reverts commit 82923a381d96a7078d8b422e4ce6949e6c14950c. 
						
						
					 
					
						2017-07-27 10:53:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							086f4aa72c 
							
						 
					 
					
						
						
							
							fix(router): child CanActivate guard should wait for parent to complete ( #18110 )  
						
						... 
						
						
						
						Closes  #15670 
PR Close  #18110  
					
						2017-07-26 17:11:22 -05:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							82923a381d 
							
						 
					 
					
						
						
							
							fix(router): should throw when lazy loaded module doesn't define any routes ( #15001 )  
						
						... 
						
						
						
						Closes  #14596 
PR Close  #15001  
					
						2017-07-26 17:11:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lars Gyrup Brink Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							c67bad4f43 
							
						 
					 
					
						
						
							
							docs(router): minor typo ( #18226 )  
						
						... 
						
						
						
						Fix a minor typo in the description of a router spec. 
						
						
					 
					
						2017-07-20 09:32:34 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Verschueren 
							
						 
					 
					
						
						
						
						
							
						
						
							b399cb26d9 
							
						 
					 
					
						
						
							
							fix(router): terminal route in custom matcher  
						
						
						
						
					 
					
						2017-07-18 10:25:18 -07:00 
						 
				 
			
				
					
						
							
							
								Roy Ling 
							
						 
					 
					
						
						
						
						
							
						
						
							e20cfe1bbc 
							
						 
					 
					
						
						
							
							fix(router): canDeactivate guards should run from bottom to top  
						
						... 
						
						
						
						Closes  #15657 . 
					
						2017-07-18 10:04:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							eb6fb5f87e 
							
						 
					 
					
						
						
							
							fix(router): should navigate to the same url when config changes  
						
						... 
						
						
						
						Closes  #15535  
					
						2017-07-18 10:04:11 -07:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3029e786 
							
						 
					 
					
						
						
							
							fix(router): should run resolvers for the same route concurrently  
						
						... 
						
						
						
						Fixes  #14279  
					
						2017-07-18 10:03:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c723d42d0a 
							
						 
					 
					
						
						
							
							refactor: fix typos ( #18000 )  
						
						
						
						
					 
					
						2017-07-07 16:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							ae27af7399 
							
						 
					 
					
						
						
							
							fix(router): encode URLs the same way AngularJS did (closer to spec) ( #17890 )  
						
						... 
						
						
						
						fixes  #16067  
					
						2017-07-06 17:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							8a1a989a1c 
							
						 
					 
					
						
						
							
							feat(router): add router-level events for GuardsCheck and Resolve ( #17601 )  
						
						
						
						
					 
					
						2017-07-01 10:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4f5434fd 
							
						 
					 
					
						
						
							
							refactor(router): don't run the change detection every time an outlet is activated  
						
						... 
						
						
						
						fix(router): inside on push // SQUASH after review 
						
						
					 
					
						2017-05-19 11:55:15 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							81ca51a8f0 
							
						 
					 
					
						
						
							
							refactor(router): cleanup, simplification  
						
						
						
						
					 
					
						2017-05-19 11:55:15 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							86b7bd9c8e 
							
						 
					 
					
						
						
							
							revert: refactor(router): cleanup, simplification  
						
						... 
						
						
						
						This reverts commit 44d48d9d7aa10bbf03c412ce7e59821c748b5d2d. 
						
						
					 
					
						2017-05-18 11:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							a0a6029915 
							
						 
					 
					
						
						
							
							revert: refactor(router): don't run the change detection every time an outlet is activated  
						
						... 
						
						
						
						This reverts commit 198edb31093ffdecfd13aed17967fb02e650cffe. 
						
						
					 
					
						2017-05-18 11:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							198edb3109 
							
						 
					 
					
						
						
							
							refactor(router): don't run the change detection every time an outlet is activated  
						
						
						
						
					 
					
						2017-05-17 19:32:04 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							44d48d9d7a 
							
						 
					 
					
						
						
							
							refactor(router): cleanup, simplification  
						
						
						
						
					 
					
						2017-05-17 19:32:04 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1d7c4a6e 
							
						 
					 
					
						
						
							
							refactor: use view engine also for NgModuleFactorys ( #16658 )  
						
						... 
						
						
						
						* refactor(core): provide error message in stack for reflective DI
Fixes  #16355 
* fix(compiler): make AOT work with `noUnusedParameters`
Fixes  #15532 
* refactor: use view engine also for `NgModuleFactory`s
This is a prerequisite for being able to mock providers
in AOTed code later on. 
						
						
					 
					
						2017-05-11 10:26:02 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4b36f80f 
							
						 
					 
					
						
						
							
							fix(router): fix redirect to a URL with a param having multiple values ( #16376 )  
						
						... 
						
						
						
						fixes  #16310 
PR Close  #16376  
					
						2017-05-08 17:50:33 -05:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							415a0f8047 
							
						 
					 
					
						
						
							
							test(router): simplify redirect tests  ( #16376 )  
						
						
						
						
					 
					
						2017-05-08 17:50:29 -05:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5293794316 
							
						 
					 
					
						
						
							
							fix: turn on nullability in the code base.  
						
						
						
						
					 
					
						2017-04-18 12:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							bc431888f3 
							
						 
					 
					
						
						
							
							fix(router): Update types for TypeScript nullability support  
						
						... 
						
						
						
						This reverts commit ea8ffc984136ef4d32b6858fe35e69cc9fced021. 
						
						
					 
					
						2017-04-18 12:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							82417b3ca5 
							
						 
					 
					
						
						
							
							fix(router): prevent RouterLinkActive from causing an infinite CD loop  
						
						... 
						
						
						
						fixes  #15825  
					
						2017-04-17 10:15:44 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8ffc9841 
							
						 
					 
					
						
						
							
							Revert "fix(router): Update types for TypeScript nullability support"  
						
						... 
						
						
						
						This reverts commit 56c46d70f7b3cb308d658224682d739d4f9b5a2a.
Broke in G3. 
						
						
					 
					
						2017-04-17 09:56:09 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							56c46d70f7 
							
						 
					 
					
						
						
							
							fix(router): Update types for TypeScript nullability support  
						
						
						
						
					 
					
						2017-04-14 14:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4afebeb9 
							
						 
					 
					
						
						
							
							refactor(router): drop the InternalRoute interface  
						
						
						
						
					 
					
						2017-04-14 09:08:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							886cca028f 
							
						 
					 
					
						
						
							
							refactor(router): misc refactoring  
						
						
						
						
					 
					
						2017-04-14 09:08:13 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a487563768 
							
						 
					 
					
						
						
							
							fix(router): fix query param parsing  
						
						
						
						
					 
					
						2017-04-11 11:15:11 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							83527fd4fb 
							
						 
					 
					
						
						
							
							test(router): test preloading when a module is already loaded  
						
						
						
						
					 
					
						2017-04-10 16:35:47 -06:00