vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							1803ed2512 
							
						 
					 
					
						
						
							
							fix(router): fix rollup config to properly set up rxjs  
						
						
						
						
					 
					
						2016-07-15 16:27:54 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f08060b0b0 
							
						 
					 
					
						
						
							
							fix(router): back button does not work in IE11 and Safari  
						
						
						
						
					 
					
						2016-07-15 14:59:59 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b77a4a40a4 
							
						 
					 
					
						
						
							
							fix(router): expose initalNavigation and dispose so they can be used with webworkers  
						
						
						
						
					 
					
						2016-07-14 17:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0668ba50e8 
							
						 
					 
					
						
						
							
							fix(router): freeze params and queryParams to prevent common source of bugs  
						
						
						
						
					 
					
						2016-07-14 13:33:05 -07:00 
						 
				 
			
				
					
						
							
							
								Hiroto Fukui 
							
						 
					 
					
						
						
						
						
							
						
						
							aa88438b54 
							
						 
					 
					
						
						
							
							feat(Router): add extra validation for when route was passed as Array ( #9942 )  
						
						
						
						
					 
					
						2016-07-14 08:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							85be729c70 
							
						 
					 
					
						
						
							
							fix(router): lazily-loaded modules should use loaded injectors instead of the root one  
						
						
						
						
					 
					
						2016-07-13 18:25:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a5dc5705a3 
							
						 
					 
					
						
						
							
							feat(router): guards and data resolvers can now return promises  
						
						
						
						
					 
					
						2016-07-13 18:25:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3d13f61f 
							
						 
					 
					
						
						
							
							feat(router): add support for canActivateChild  
						
						
						
						
					 
					
						2016-07-13 18:25:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0426325ef7 
							
						 
					 
					
						
						
							
							fix(router): merge SystemJsAppModuleFactoryLoader and SystemJsAllModuleLoader  
						
						
						
						
					 
					
						2016-07-13 11:16:46 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0b54e3cf0a 
							
						 
					 
					
						
						
							
							fix(router): do not fire events on 'duplicate' location events  
						
						
						
						
					 
					
						2016-07-13 11:16:46 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							5cf58971f1 
							
						 
					 
					
						
						
							
							fix(router): update current state and url before activating components  
						
						
						
						
					 
					
						2016-07-13 11:16:46 -07:00 
						 
				 
			
				
					
						
							
							
								choeller 
							
						 
					 
					
						
						
						
						
							
						
						
							a46291b67c 
							
						 
					 
					
						
						
							
							docs(router) Added @Injectable decorators to Router API examples ( #10033 )  
						
						
						
						
					 
					
						2016-07-13 07:27:32 -07:00 
						 
				 
			
				
					
						
							
							
								Codebacca 
							
						 
					 
					
						
						
						
						
							
						
						
							4ac76ca281 
							
						 
					 
					
						
						
							
							docs(router): fix syntax in code example of comment block ( #10026 )  
						
						
						
						
					 
					
						2016-07-13 07:26:26 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ded518d47f 
							
						 
					 
					
						
						
							
							feat(router): update routerLink DSL to handle aux routes  
						
						
						
						
					 
					
						2016-07-12 11:44:55 -07:00 
						 
				 
			
				
					
						
							
							
								LongYinan 
							
						 
					 
					
						
						
						
						
							
						
						
							61e18434d3 
							
						 
					 
					
						
						
							
							refactor(router): not use reserved words as variable ( #9941 )  
						
						
						
						
					 
					
						2016-07-11 10:53:29 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							245b0910ed 
							
						 
					 
					
						
						
							
							feat(router): add activate and deactivate events to RouterOutlet  
						
						
						
						
					 
					
						2016-07-08 15:01:52 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a77db44129 
							
						 
					 
					
						
						
							
							feat(router): empty-path routes should inherit matrix params  
						
						
						
						
					 
					
						2016-07-08 14:48:59 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							34b3c534e7 
							
						 
					 
					
						
						
							
							fix(router): disallow root segments with matrix params  
						
						
						
						
					 
					
						2016-07-08 14:47:55 -07:00 
						 
				 
			
				
					
						
							
							
								Patrice Chalin 
							
						 
					 
					
						
						
						
						
							
						
						
							749dec7dfb 
							
						 
					 
					
						
						
							
							doc(api): fix invalid doc links ( #9873 )  
						
						... 
						
						
						
						Errors were reported during API doc generation. 
						
						
					 
					
						2016-07-07 23:02:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							96a9e66616 
							
						 
					 
					
						
						
							
							feat(router): add the ANALYZE_FOR_PRECOMPILE provider to make dev ergonomics better  
						
						
						
						
					 
					
						2016-07-07 18:07:10 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							46e105f3ab 
							
						 
					 
					
						
						
							
							fix(router): encode/decode params and path segments  
						
						
						
						
					 
					
						2016-07-07 17:33:42 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a0e9ecb6 
							
						 
					 
					
						
						
							
							fix(router): fix RouterLinKActive to work with RouterLink  
						
						
						
						
					 
					
						2016-07-07 17:33:42 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							72544ba551 
							
						 
					 
					
						
						
							
							feat(router): add RouterTestModule  
						
						
						
						
					 
					
						2016-07-07 14:28:01 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c43dd5a655 
							
						 
					 
					
						
						
							
							refactor(router): renamed RouterAppModule into RouterModule  
						
						
						
						
					 
					
						2016-07-07 14:28:01 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							37e6da6dfb 
							
						 
					 
					
						
						
							
							refactor(router): clean up naming  
						
						
						
						
					 
					
						2016-07-06 16:19:52 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa2a0c1b2 
							
						 
					 
					
						
						
							
							feat(router): add RouterAppModule  
						
						
						
						
					 
					
						2016-07-06 16:00:40 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6bfd514caf 
							
						 
					 
					
						
						
							
							fix(router): remove a circular dep  
						
						
						
						
					 
					
						2016-07-06 14:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8ebb8e44c8 
							
						 
					 
					
						
						
							
							feat(router): add support for lazily loaded modules  
						
						
						
						
					 
					
						2016-07-06 14:38:05 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							0c65d5cf2b 
							
						 
					 
					
						
						
							
							fix(router): handle router outlets in ngIf  
						
						
						
						
					 
					
						2016-06-30 22:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f65ebec3ed 
							
						 
					 
					
						
						
							
							fix(router): update links when query params change  
						
						
						
						
					 
					
						2016-06-30 22:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							81bf3f66ca 
							
						 
					 
					
						
						
							
							docs(router): rename global redirects into absolute redirects  
						
						
						
						
					 
					
						2016-06-30 22:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								PatrickJS 
							
						 
					 
					
						
						
						
						
							
						
						
							137fff9632 
							
						 
					 
					
						
						
							
							fix(router): remove private and internal annotations ( #9753 )  
						
						
						
						
					 
					
						2016-06-30 19:39:13 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							dabf214f17 
							
						 
					 
					
						
						
							
							fix(router): remove private and internal annotations ( #9745 )  
						
						
						
						
					 
					
						2016-06-30 14:47:55 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fb2539e1d5 
							
						 
					 
					
						
						
							
							fix(router): remove the precompile warning  
						
						
						
						
					 
					
						2016-06-30 14:33:04 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							73f017bad9 
							
						 
					 
					
						
						
							
							fix(typescript): make router compile with typescript@next  
						
						... 
						
						
						
						fixes  #9731  
					
						2016-06-30 11:51:52 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a3b90411aa 
							
						 
					 
					
						
						
							
							fix(router): fix RouterLinkActive to handle the case when the link has extra paths  
						
						
						
						
					 
					
						2016-06-30 09:26:57 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							5781b96490 
							
						 
					 
					
						
						
							
							fix(router): redirect should not add unnecessary brackets  
						
						
						
						
					 
					
						2016-06-30 09:26:57 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3784696b9e 
							
						 
					 
					
						
						
							
							fix(router): make the contstructor of the router service public  
						
						
						
						
					 
					
						2016-06-28 18:39:37 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8c45aebc18 
							
						 
					 
					
						
						
							
							fix(router): make router links work on non-a tags  
						
						
						
						
					 
					
						2016-06-28 18:39:37 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							296a447e3c 
							
						 
					 
					
						
						
							
							docs(router): add api docs  
						
						
						
						
					 
					
						2016-06-28 14:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							24eb8389d2 
							
						 
					 
					
						
						
							
							fix: public api surface fixes + stability markers  
						
						... 
						
						
						
						- ts-api-guardian will now error if a new public symbol is added with a stability marker (`@stable`, `@experimental`, `@deprecated`)
- DomEventsPlugin and KeyEventsPlugin were removed from public api surface - these classes is an implementation detail
- deprecated BROWSER_PROVIDERS was removed completely
- `@angular/compiler` was removed from the ts-api-guardian check since this package shouldn't contain anything that users need to directly import
- the rest of the api surface was conservatively marked as stable or experimental
BREAKING CHANGES: DomEventsPlugin and KeyEventsPlugin previously exported from core are no longer public - these classes are implementation detail.
Previously deprecated BROWSER_PROVIDERS was completely removed from platform-browser.
Closes  #9236 
Closes  #9235 
Ref #9234  
						
						
					 
					
						2016-06-28 07:39:40 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fcfddbf79c 
							
						 
					 
					
						
						
							
							feat(router): add pathMatch property to replace terminal  
						
						
						
						
					 
					
						2016-06-27 20:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							dc64e90ab9 
							
						 
					 
					
						
						
							
							feat(router): use componentFactoryResolver  
						
						
						
						
					 
					
						2016-06-27 20:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f1ec0117 
							
						 
					 
					
						
						
							
							feat(router): implement data and resolve  
						
						
						
						
					 
					
						2016-06-27 14:25:56 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							e913d9954d 
							
						 
					 
					
						
						
							
							chore(typings): restrict Angular to es5+collections+promise  
						
						
						
						
					 
					
						2016-06-27 13:58:59 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d20488752b 
							
						 
					 
					
						
						
							
							fix(router): top-levels do not work in ngIf  
						
						
						
						
					 
					
						2016-06-27 13:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							855f3afb28 
							
						 
					 
					
						
						
							
							fix(router): canceled navigations should return a promise that is resolved with false  
						
						
						
						
					 
					
						2016-06-27 13:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3f44377f2f 
							
						 
					 
					
						
						
							
							fix(router): handle empty path with query params  
						
						
						
						
					 
					
						2016-06-27 13:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							90295e3252 
							
						 
					 
					
						
						
							
							fix(router): preserve fragment on initial load  
						
						
						
						
					 
					
						2016-06-27 13:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							327d04c9c6 
							
						 
					 
					
						
						
							
							chore(router): clang-format  
						
						
						
						
					 
					
						2016-06-24 12:44:32 -07:00