Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							ddda62b1f2 
							
						 
					 
					
						
						
							
							docs(router): add changelog for 3.0.0-rc.2  
						
						
						
						
					 
					
						2016-08-31 16:55:18 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							08e48c8f73 
							
						 
					 
					
						
						
							
							fix(router): correct peerDependencies info in package.json  
						
						
						
						
					 
					
						2016-08-31 16:49:14 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							1df69cb4d2 
							
						 
					 
					
						
						
							
							fix(DomSchemaRegistry): detect invalid elements  
						
						
						
						
					 
					
						2016-08-30 21:32:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							174c016104 
							
						 
					 
					
						
						
							
							fix(bundles): correct RxJS mapping in rollup config for umd/es5 bundles  
						
						
						
						
					 
					
						2016-08-30 21:07:45 -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 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							66df335998 
							
						 
					 
					
						
						
							
							chore(dependencies): switch from es6-shim to core-js ( #10884 )  
						
						
						
						
					 
					
						2016-08-25 17:28:36 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2e5521e8 
							
						 
					 
					
						
						
							
							refactor: replace any[] with Provider[] where possible  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							3aaf064d11 
							
						 
					 
					
						
						
							
							refactor(router): remove ROUTER_DIRECTIVES which were replaced by RouterModule  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							39a2c39cef 
							
						 
					 
					
						
						
							
							feat(compiler): Added "strictMetadataEmit" option to ngc ( #10951 )  
						
						... 
						
						
						
						ngc can now validate metadata before emitting to verify it doesn't
contain an error symbol that will result in a runtime error if
it is used by the StaticReflector.
To enable this add the section,
  "angularCompilerOptions": {
    "strictMetadataEmit": true
  }
to the top level of the tsconfig.json file passed to ngc.
Enabled metadata validation for packages that are intended to be
used statically. 
						
						
					 
					
						2016-08-22 17:37:48 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							ca41b4f5ff 
							
						 
					 
					
						
						
							
							feature(core): update RxJS to 5.0.0-beta.11 ( #10648 )  
						
						
						
						
					 
					
						2016-08-22 17:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							53c99cfc95 
							
						 
					 
					
						
						
							
							feat(router): add syntax sugar for confuguring RouterTestingModule ( #10906 )  
						
						
						
						
					 
					
						2016-08-19 16:01:59 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0e3d2296 
							
						 
					 
					
						
						
							
							docs(router): Added additional router documentation including cheatsheet updates ( #10802 )  
						
						
						
						
					 
					
						2016-08-19 15:48:09 -07:00 
						 
				 
			
				
					
						
							
							
								Julie Ralph 
							
						 
					 
					
						
						
						
						
							
						
						
							bb7d55244d 
							
						 
					 
					
						
						
							
							fix(zones): bump zone version to 0.6.15 ( #10953 )  
						
						... 
						
						
						
						This fixes issues with microtasks being called too early
in certain tests. 
						
						
					 
					
						2016-08-19 14:35:26 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							8a5eb08672 
							
						 
					 
					
						
						
							
							fix(fakeAsync): have fakeAsync use Proxy zone. ( #10797 )  
						
						... 
						
						
						
						Closes  #10503 
It is possible for code in `beforeEach` to capture and fork a zone
(for example creating `NgZone` in `beforeEach`). Subsequently the code
in `it` may chose to do `fakeAsync`. The issue is that because the
code in `it` can use `NgZone` from the `beforeEach`. it effectively can
escape the `fakeAsync` zone. A solution is to run all of the test in
`ProxyZone` which allows a test to dynamically replace the rules at any
time. This allows the `beforeEach` to fork a zone, and then `it` to
retroactively became `fakeAsync` zone. 
					
						2016-08-19 12:10:53 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							00e157dc3b 
							
						 
					 
					
						
						
							
							refactor(router): update stability labels ( #10902 )  
						
						
						
						
					 
					
						2016-08-17 15:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							9318033294 
							
						 
					 
					
						
						
							
							refactor(router): update router spec not to use TestComponentBuilder  
						
						
						
						
					 
					
						2016-08-17 08:06:32 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ff6c5a12 
							
						 
					 
					
						
						
							
							refactor(core): remove deprecated 'bootstrap' ( #10831 )  
						
						
						
						
					 
					
						2016-08-16 11:15:01 -07:00 
						 
				 
			
				
					
						
							
							
								Julie Ralph 
							
						 
					 
					
						
						
						
						
							
						
						
							4c9900dc3a 
							
						 
					 
					
						
						
							
							refactor(testing): remove deprecated testing functions ( #10832 )  
						
						... 
						
						
						
						Remove TestComponentBuilder, addProviders, and withProviders. These
were deprecated in rc5 - see the changelog for update information.
Note - this does not actually remove the functions, but makes them
internal only. They will be removed from the codebase entirely
at a later time. 
						
						
					 
					
						2016-08-15 21:40:37 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							f48142e679 
							
						 
					 
					
						
						
							
							feat(core): make ngprobe tokens pluggable  
						
						
						
						
					 
					
						2016-08-11 22:56:10 -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 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f3aa71fb 
							
						 
					 
					
						
						
							
							fix(router): support relative param-only navigation ( #10613 )  
						
						
						
						
					 
					
						2016-08-09 17:03:17 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							c8da7e995f 
							
						 
					 
					
						
						
							
							test(router): Android browser does not support element.click()  
						
						
						
						
					 
					
						2016-08-09 13:25:20 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							8be6b12c2b 
							
						 
					 
					
						
						
							
							test(router): use Object.isFrozen instead of relying on an exception  
						
						
						
						
					 
					
						2016-08-09 13:25:20 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							4728f29f67 
							
						 
					 
					
						
						
							
							test(router): increase Karma timers and add polyfills for old browsers  
						
						
						
						
					 
					
						2016-08-09 13:25:20 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e3aa19049f 
							
						 
					 
					
						
						
							
							chore(router): update changelog  
						
						
						
						
					 
					
						2016-08-09 11:02:04 -07:00