Ferdinand Malcher 
							
						 
					 
					
						
						
						
						
							
						
						
							d55f747858 
							
						 
					 
					
						
						
							
							docs(router): attribute notation for string paths ( #12205 )  
						
						... 
						
						
						
						Either bind an expression or use the attribute notation.
The mixed way `[routerLink]="/path"` won't work.
Prefer the attribute notation for string-only paths 
						
						
					 
					
						2016-10-17 22:53:55 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							3df00828d7 
							
						 
					 
					
						
						
							
							docs(router): fix CanActivateChild API docs ( #12128 )  
						
						... 
						
						
						
						fixes  #12127  
					
						2016-10-11 15:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e06303a987 
							
						 
					 
					
						
						
							
							fix(router): improve error message ( #12102 )  
						
						
						
						
					 
					
						2016-10-06 15:19:22 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							40b92ddf21 
							
						 
					 
					
						
						
							
							fix(router): wildcards routes should support lazy loading  
						
						... 
						
						
						
						Closes  #12024  
					
						2016-10-06 15:19:09 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							1681e4f57f 
							
						 
					 
					
						
						
							
							fix(router): parent resolve should complete before merging resolved data  
						
						... 
						
						
						
						Closes  #12032  
					
						2016-10-06 15:19:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							50c37d45dc 
							
						 
					 
					
						
						
							
							refactor: simplify arrow functions ( #12057 )  
						
						
						
						
					 
					
						2016-10-04 15:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Connor Wyatt 
							
						 
					 
					
						
						
						
						
							
						
						
							c143fee849 
							
						 
					 
					
						
						
							
							refactor(routerLinkActive): optimised routerLinkActive active check code ( #11968 )  
						
						... 
						
						
						
						Modify routerLinkActive to optimise performance by removing unnecessary iteration. By replacing Array.reduce with Array.some, the loop will break when it finds an active link. Useful if used on the parent of a large group of routerLinks. Furthermore, if a RouterLink is active it will not check the RouterLinkWithHrefs. 
						
						
					 
					
						2016-09-30 09:42:54 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							41c8c30973 
							
						 
					 
					
						
						
							
							chore(lint): remove unused imports ( #11923 )  
						
						... 
						
						
						
						This was done automatically by tslint, which can now fix issues it finds.
The fixer is still pending in PR https://github.com/palantir/tslint/pull/1568 
Also I have a local bugfix for https://github.com/palantir/tslint/issues/1569 
which causes too many imports to be deleted. 
						
						
					 
					
						2016-09-27 17:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Trotyl Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							745e10e6d2 
							
						 
					 
					
						
						
							
							docs(router_config): add missing quote ( #11925 )  
						
						
						
						
					 
					
						2016-09-27 10:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							31dce72b7b 
							
						 
					 
					
						
						
							
							fix(router): update the router not to reset router state when updating root component ( #11799 )  
						
						
						
						
					 
					
						2016-09-21 11:37:43 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							5a849829c4 
							
						 
					 
					
						
						
							
							feat(router): add router preloader to optimistically preload routes  
						
						
						
						
					 
					
						2016-09-20 14:53:52 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a343a8e1c2 
							
						 
					 
					
						
						
							
							docs(router): fix typos  
						
						
						
						
					 
					
						2016-09-12 09:47:44 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a41c1bbdf4 
							
						 
					 
					
						
						
							
							docs(router): update docs of the router lifecycle interfaces  
						
						
						
						
					 
					
						2016-09-10 16:55:14 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c6157e74 
							
						 
					 
					
						
						
							
							docs(router): update docs of RouteModule and RouterTestingModule  
						
						
						
						
					 
					
						2016-09-10 16:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							32564ece27 
							
						 
					 
					
						
						
							
							docs(router): update RouterState docs  
						
						
						
						
					 
					
						2016-09-10 16:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3eee62fa71 
							
						 
					 
					
						
						
							
							docs(router): update router configuration docs  
						
						
						
						
					 
					
						2016-09-10 16:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							617475005f 
							
						 
					 
					
						
						
							
							docs(router): update docs of the Router service  
						
						
						
						
					 
					
						2016-09-10 16:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0822066175 
							
						 
					 
					
						
						
							
							docs(router): update docs for router directives  
						
						
						
						
					 
					
						2016-09-10 16:55:13 -07:00 
						 
				 
			
				
					
						
							
							
								Trotyl Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							cc958c74ad 
							
						 
					 
					
						
						
							
							docs(router): Fix typo of segment name and odd quote ( #11409 )  
						
						
						
						
					 
					
						2016-09-07 14:10:19 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
						
						
							
						
						
							f5101782d9 
							
						 
					 
					
						
						
							
							docs(router): Fixed examples for router.navigate ( #11263 )  
						
						
						
						
					 
					
						2016-09-02 13:42:51 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea5b05e7c 
							
						 
					 
					
						
						
							
							refactor(benchmarks): make setup nicer  
						
						... 
						
						
						
						- simplify and correct systemjs config
- remove deep imports into Ng2 packages to work with bundles
- have separate Ng2 and Polymer bootstrap files 
						
						
					 
					
						2016-08-31 11:24:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0f68351979 
							
						 
					 
					
						
						
							
							fix(Router): fix type ( #11181 )  
						
						
						
						
					 
					
						2016-08-30 21:06:38 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c74a438f0c 
							
						 
					 
					
						
						
							
							docs(router): fix up the exampesd  
						
						
						
						
					 
					
						2016-08-30 20:37:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c350ba29f6 
							
						 
					 
					
						
						
							
							fix(router): do not use rx/add/operator  
						
						
						
						
					 
					
						2016-08-30 20:37:35 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							979657989b 
							
						 
					 
					
						
						
							
							fix(packages): use ES modules for primary build ( #11120 )  
						
						
						
						
					 
					
						2016-08-30 18:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e2241a2f92 
							
						 
					 
					
						
						
							
							fix(router): support guards navigating synchronously ( #11150 )  
						
						
						
						
					 
					
						2016-08-29 17:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								James Blacklock 
							
						 
					 
					
						
						
						
						
							
						
						
							4a44832114 
							
						 
					 
					
						
						
							
							fix(UrlParser) stop setting default value 'true' (matrix params) ( #10946 )  
						
						... 
						
						
						
						This was already fixed recently for query params in #10399 . 
						
						
					 
					
						2016-08-26 15:41:32 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							7c07bfff97 
							
						 
					 
					
						
						
							
							fix(errors): [2/2] Rename Exception to Error; remove from public API  
						
						... 
						
						
						
						BREAKING CHANGE:
Exceptions are no longer part of the public API. We don't expect that anyone should be referring to the Exception types.
ExceptionHandler.call(exception: any, stackTrace?: any, reason?: string): void;
change to:
ErrorHandler.handleError(error: any): void; 
						
						
					 
					
						2016-08-26 10:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1e45db92 
							
						 
					 
					
						
						
							
							fix(Router): merge artifacts  
						
						... 
						
						
						
						closes  #11063 
closes  #11102  
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a2deafc50f 
							
						 
					 
					
						
						
							
							fix(router): add an option to disable initial navigation  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc5c57b31 
							
						 
					 
					
						
						
							
							feat(router): add support for custom error handlers  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							93f323cfa2 
							
						 
					 
					
						
						
							
							refactor(router): make RouterLink and RouterLinkWithHref create url in a similar way  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9dfbc578 
							
						 
					 
					
						
						
							
							fix(router): use encodeUri/decodeUri to encode fragment  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb516fae2 
							
						 
					 
					
						
						
							
							fix(router): fix the order of guards, so canActivateChild runs before canActivate  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2ffecc0e14 
							
						 
					 
					
						
						
							
							fix(router): update the location before activating components  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2e5521e8 
							
						 
					 
					
						
						
							
							refactor: replace any[] with Provider[] where possible  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ce7607a6 
							
						 
					 
					
						
						
							
							fix(router): canLoad should cancel a navigation instead of failing it ( #11001 )  
						
						
						
						
					 
					
						2016-08-24 10:20:44 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							5ddecb18a7 
							
						 
					 
					
						
						
							
							feat(router): throw a helpful error when misusing forRoot() from a lazy module. ( #10996 )  
						
						
						
						
					 
					
						2016-08-23 11:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0e3d2296 
							
						 
					 
					
						
						
							
							docs(router): Added additional router documentation including cheatsheet updates ( #10802 )  
						
						
						
						
					 
					
						2016-08-19 15:48:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							00e157dc3b 
							
						 
					 
					
						
						
							
							refactor(router): update stability labels ( #10902 )  
						
						
						
						
					 
					
						2016-08-17 15:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								Trotyl Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							2451eb9ded 
							
						 
					 
					
						
						
							
							docs(router): Explanation in code should be comment ( #10790 )  
						
						
						
						
					 
					
						2016-08-16 19:38:23 -07:00 
						 
				 
			
				
					
						
							
							
								Trotyl Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							ed639784d4 
							
						 
					 
					
						
						
							
							docs(router): Fix mismatching of code and comment ( #10791 )  
						
						
						
						
					 
					
						2016-08-16 19:37:53 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							24e280a21a 
							
						 
					 
					
						
						
							
							refactor(router): remove deprecated apis ( #10658 )  
						
						
						
						
					 
					
						2016-08-16 13:40:28 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6b26102931 
							
						 
					 
					
						
						
							
							feat(router): extend support for lazy loading children ( #10705 )  
						
						
						
						
					 
					
						2016-08-15 21:11:09 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							73c0a9daaf 
							
						 
					 
					
						
						
							
							fix(router): make routerLinkActiveOptions public ( #10758 )  
						
						
						
						
					 
					
						2016-08-15 00:39:59 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							04c6b2fe85 
							
						 
					 
					
						
						
							
							fix(router): location changes and redirects break the back button ( #10742 )  
						
						
						
						
					 
					
						2016-08-12 14:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6749c158 
							
						 
					 
					
						
						
							
							fix(router): lazy loading keeps refetching modules ( #10707 )  
						
						
						
						
					 
					
						2016-08-11 22:59:53 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							947f9c3f56 
							
						 
					 
					
						
						
							
							feat(router): make router.config public  
						
						
						
						
					 
					
						2016-08-11 22:56:10 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b96869afd2 
							
						 
					 
					
						
						
							
							refactor(Type): merge Type and ConcreType<?> into Type<?> ( #10616 )  
						
						... 
						
						
						
						Closes  #9729 
BREAKING CHANGE:
`Type` is now `Type<T>` which means that in most cases you have to
use `Type<any>` in place of `Type`.
We don't expect that any user applications use the `Type` type. 
					
						2016-08-10 18:21:28 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6db27153ef 
							
						 
					 
					
						
						
							
							Router Fixes ( #10579 )  
						
						... 
						
						
						
						* fix(router): copy over data during data resolution
* fix(router): components instantiated in lazy-loaded modules should use location's injector 
						
						
					 
					
						2016-08-10 15:53:57 -07:00