Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							05953b3b83 
							
						 
					 
					
						
						
							
							docs(core): add comments to assert functions ( #20855 )  
						
						... 
						
						
						
						PR Close  #20855  
						
						
					 
					
						2017-12-21 21:40:58 -08:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							93b00cceb6 
							
						 
					 
					
						
						
							
							refactor(core): store locals in main array in rederer3 ( #20855 )  
						
						... 
						
						
						
						PR Close  #20855  
						
						
					 
					
						2017-12-21 21:40:58 -08:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa818b318 
							
						 
					 
					
						
						
							
							feat(core): Moving Renderer3 into @angular/core ( #20855 )  
						
						... 
						
						
						
						PR Close  #20855  
						
						
					 
					
						2017-12-21 21:40:58 -08:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							3846f19f22 
							
						 
					 
					
						
						
							
							docs(core): move core examples into examples/core/ directory  
						
						... 
						
						
						
						This allows examples to be found during aio's `yarn serve-and-sync`, which only
looks for examples in `packages/examples/<packageName>/**/*`, where
`packageName` is the name of the package that the modified file belonged to;
e.g. `core`, `common`, etc.). 
						
						
					 
					
						2017-12-18 12:10:29 -08:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							b7738e1fe5 
							
						 
					 
					
						
						
							
							feat(core): add source to StaticInjectorError message ( #20817 )  
						
						... 
						
						
						
						Closes  #19302 
PR Close  #20817  
					
						2017-12-12 11:56:06 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							13e663c232 
							
						 
					 
					
						
						
							
							fix(animations): ensure multi-level route leave animations are queryable ( #20787 )  
						
						... 
						
						
						
						Closes  #19807 
PR Close  #20787  
					
						2017-12-08 13:44:01 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d9cb3e4c 
							
						 
					 
					
						
						
							
							feat(compiler): narrow types of expressions used in *ngIf ( #20702 )  
						
						... 
						
						
						
						Structural directives can now specify a type guard that describes
what types can be inferred for an input expression inside the
directive's template.
NgIf was modified to declare an input guard on ngIf.
After this change, `fullTemplateTypeCheck` will infer that
usage of `ngIf` expression inside it's template is truthy.
For example, if a component has a property `person?: Person`
and a template of `<div *ngIf="person"> {{person.name}} </div>`
the compiler will no longer report that `person` might be null or
undefined.
The template compiler will generate code similar to,
```
  if (NgIf.ngIfTypeGuard(instance.person)) {
    instance.person.name
  }
```
to validate the template's use of the interpolation expression.
Calling the type guard in this fashion allows TypeScript to infer
that `person` is non-null.
Fixes : #19756 ?
PR Close  #20702  
						
						
					 
					
						2017-12-08 10:24:26 -08:00 
						 
				 
			
				
					
						
							
							
								Yuan Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							e544742156 
							
						 
					 
					
						
						
							
							refactor(core): Removed readonly getters and changed to readonly ( #19842 )  
						
						... 
						
						
						
						variables
PR Close  #19842  
						
						
					 
					
						2017-12-08 10:24:19 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							46aa0a1cf6 
							
						 
					 
					
						
						
							
							fix(animations): properly recover and cleanup DOM when CD failures occur ( #20719 )  
						
						... 
						
						
						
						Closes  #19093 
PR Close  #20719  
					
						2017-12-07 17:16:27 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							590d93b30d 
							
						 
					 
					
						
						
							
							feat(animations): re-introduce support for transition matching functions ( #20723 )  
						
						... 
						
						
						
						Closes  #18959 
PR Close  #20723  
					
						2017-12-07 17:16:09 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							ef534c0cc1 
							
						 
					 
					
						
						
							
							build: upgrade bazel rules to latest ( #20768 )  
						
						... 
						
						
						
						Add enough BUILD files to make it possible to
`bazel build packages/core/test`
Also re-format BUILD.bazel files with Buildifier.
Add a CI lint check that they stay formatted.
PR Close  #20768  
						
						
					 
					
						2017-12-07 11:27:50 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							b78ada198a 
							
						 
					 
					
						
						
							
							fix(animations): ensure DOM is cleaned up after multiple @trigger leave animations finish ( #20740 )  
						
						... 
						
						
						
						Closes  #20541 
PR Close  #20740  
					
						2017-12-06 07:02:42 -08:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							be994496cd 
							
						 
					 
					
						
						
							
							docs(core): add docs for i18n tokens ( #17920 )  
						
						... 
						
						
						
						PR Close  #17920  
						
						
					 
					
						2017-12-05 21:56:43 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b3792a3b 
							
						 
					 
					
						
						
							
							fix(animations): ensure multi-level leave animations work ( #19455 )  
						
						... 
						
						
						
						PR Close  #19455  
						
						
					 
					
						2017-11-28 18:24:41 -06:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a586cee1 
							
						 
					 
					
						
						
							
							fix(animations): ensure multi-level enter animations work ( #19455 )  
						
						... 
						
						
						
						PR Close  #19455  
						
						
					 
					
						2017-11-28 18:24:40 -06:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							add5953aa1 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure multi-level enter animations work ( #19455 )"  
						
						... 
						
						
						
						This reverts commit dd6237ecd97123e8122dd30d6ae1d546fed599b8. 
						
						
					 
					
						2017-11-28 15:08:44 -06:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							6b4c24020d 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure multi-level leave animations work ( #19455 )"  
						
						... 
						
						
						
						This reverts commit 1366762d12e0faa857deb793255099bfe0e0f717. 
						
						
					 
					
						2017-11-28 15:08:31 -06:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							1366762d12 
							
						 
					 
					
						
						
							
							fix(animations): ensure multi-level leave animations work ( #19455 )  
						
						... 
						
						
						
						PR Close  #19455  
						
						
					 
					
						2017-11-27 16:59:47 -06:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6237ecd9 
							
						 
					 
					
						
						
							
							fix(animations): ensure multi-level enter animations work ( #19455 )  
						
						... 
						
						
						
						PR Close  #19455  
						
						
					 
					
						2017-11-27 16:59:46 -06:00 
						 
				 
			
				
					
						
							
							
								Juri Strumpflohner 
							
						 
					 
					
						
						
						
						
							
						
						
							6293ca23c3 
							
						 
					 
					
						
						
							
							docs(core): fix broken NgZone code example ( #19291 )  
						
						... 
						
						
						
						The current code example was broken as there were a couple of syntax errors. This commit fixes the demo.
PR Close  #19291  
						
						
					 
					
						2017-11-27 12:14:47 -06:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb6dbeefe 
							
						 
					 
					
						
						
							
							fix(animations): always fire start and done callbacks in order for noop animations ( #20570 )  
						
						... 
						
						
						
						PR Close  #20570  
						
						
					 
					
						2017-11-22 12:36:28 -06:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							0e012c9669 
							
						 
					 
					
						
						
							
							fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )  
						
						... 
						
						
						
						Closes  #19100 
PR Close  #19753  
					
						2017-11-22 10:38:02 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfffbf828 
							
						 
					 
					
						
						
							
							build: fix build failures ( #20470 )  
						
						
						
						
					 
					
						2017-11-15 22:33:30 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec1717c58 
							
						 
					 
					
						
						
							
							fix: Update test code to type-check under TS 2.5 ( #20175 )  
						
						... 
						
						
						
						PR Close  #20175  
						
						
					 
					
						2017-11-15 18:12:16 -06:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							f8658cdc38 
							
						 
					 
					
						
						
							
							Revert "fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )"  
						
						... 
						
						
						
						This reverts commit d47b2a6f706c42c049bf0faf1112c97ecf681c0a. 
						
						
					 
					
						2017-11-15 17:04:22 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							043e408805 
							
						 
					 
					
						
						
							
							style(core): fix comment format for linter  
						
						
						
						
					 
					
						2017-11-15 11:53:11 -08:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							c004d483ab 
							
						 
					 
					
						
						
							
							style(core): fix max line length to pass linting ( #20441 )  
						
						... 
						
						
						
						Accidentally introduced in #19920 , where other linting errors (unrelated to the
PR) prevented proper linting.
PR Close  #20441  
						
						
					 
					
						2017-11-15 11:44:52 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d47b2a6f70 
							
						 
					 
					
						
						
							
							fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )  
						
						... 
						
						
						
						Closes  #19100 
PR Close  #19753  
					
						2017-11-14 15:59:47 -08:00 
						 
				 
			
				
					
						
							
							
								Martin Hobert 
							
						 
					 
					
						
						
						
						
							
						
						
							12af6d356e 
							
						 
					 
					
						
						
							
							docs(core): change from deprecated renderer to renderer2 ( #19920 )  
						
						... 
						
						
						
						We now show the proper class instead of the deprecated Renderer
Fixes  #19806 
PR Close  #19920  
						
						
					 
					
						2017-11-14 13:44:56 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							20aafff092 
							
						 
					 
					
						
						
							
							fix(animations): ensure final state() styles are applied within @.disabled animations ( #20267 )  
						
						... 
						
						
						
						Closes  #20266 
PR Close  #20267  
					
						2017-11-14 11:01:11 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							24cf8b3269 
							
						 
					 
					
						
						
							
							fix(core): ensure init lifecycle events are called ( #20258 )  
						
						... 
						
						
						
						Throwing an exception in a lifecycle event will delay but not
prevent an Init method, such as `ngOnInit`, `ngAfterContentInit`,
or `ngAfterViewInit`, from being called. Also, calling `detectChanges()`
in a way that causes duplicate change detection (such as a
child component causing a parent to call `detectChanges()` on its
own `ChangeDetectorRef`, will no longer prevent change `ngOnInit`,
`ngAfterContentInit` and `ngAfterViewInit` from being called.
With this change lifecycle methods are still not guarenteed to be
called but the Init methods will be called if at least one change
detection pass on its view is completed.
Fixes : #17035 
PR Close  #20258  
						
						
					 
					
						2017-11-10 13:47:39 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Wiles 
							
						 
					 
					
						
						
						
						
							
						
						
							b55c2ba342 
							
						 
					 
					
						
						
							
							refactor(core): remove prolyfill from error message ( #20121 )  
						
						... 
						
						
						
						PR Close  #20121  
						
						
					 
					
						2017-11-10 11:51:15 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6e8e3bd248 
							
						 
					 
					
						
						
							
							refactor(core): misc changes and integrate review feedback on  #19996  
						
						... 
						
						
						
						closes  #20224  
					
						2017-11-06 14:13:02 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							a460066972 
							
						 
					 
					
						
						
							
							feat(compiler): introduce TestBed.overrideTemplateUsingTestingModule  
						
						... 
						
						
						
						This allows to overwrite templates for JIT and AOT components alike.
In contrast to `TestBed.overrideTemplate`, the template is compiled
in the context of the testing module, allowing to use other testing
directives.
Closes  #19815  
						
						
					 
					
						2017-11-06 14:12:30 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							05d96dc507 
							
						 
					 
					
						
						
							
							feat(core): allow to pass in aot summaries also to TestBed.configureTestingModule  
						
						... 
						
						
						
						Also adds caching for summaries.
Closes  #19817 . 
						
						
					 
					
						2017-11-06 14:12:30 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0764016f9 
							
						 
					 
					
						
						
							
							revert: feat(core): add source to StaticInjectorError message ( #19482 ) ( #20171 )  
						
						... 
						
						
						
						This reverts commit faa621218e0f55b38cb2bcf58e5e93066030e361. 
						
						
					 
					
						2017-11-03 14:51:06 -07:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							faa621218e 
							
						 
					 
					
						
						
							
							feat(core): add source to StaticInjectorError message ( #19482 )  
						
						
						
						
					 
					
						2017-11-03 11:14:05 -07:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							901436e46f 
							
						 
					 
					
						
						
							
							docs: fix link texts  
						
						... 
						
						
						
						Fixes  #19701 
PR Close  #19709  
					
						2017-11-01 15:44:59 -04:00 
						 
				 
			
				
					
						
							
							
								Hans Larsen 
							
						 
					 
					
						
						
						
						
							
						
						
							b6abcb2500 
							
						 
					 
					
						
						
							
							refactor: make all rollup config ES5 compatible ( #20028 )  
						
						... 
						
						
						
						So they can be required by other Node scripts.
PR Close  #20028  
						
						
					 
					
						2017-10-30 23:09:17 -04:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c0cc6eeca1 
							
						 
					 
					
						
						
							
							test(animations): ensure :enter callbacks fire on container insertion ( #19674 )  
						
						... 
						
						
						
						PR Close  #19674  
						
						
					 
					
						2017-10-18 11:18:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1abd9adb 
							
						 
					 
					
						
						
							
							build: update to rxjs@5.5.0 ( #19345 )  
						
						... 
						
						
						
						PR Close  #19345  
						
						
					 
					
						2017-10-18 11:17:43 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							30ecb6e88a 
							
						 
					 
					
						
						
							
							Revert "test(animations): ensure :enter callbacks fire on container insertion ( #19674 )"  
						
						... 
						
						
						
						This reverts commit 41f57affb6ae0688ed4b6e4704bc8cf2201bc01a.
As it was synched together with 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e
which broke an internal test. 
						
						
					 
					
						2017-10-18 09:57:56 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							8d735da5d8 
							
						 
					 
					
						
						
							
							Revert "fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )"  
						
						... 
						
						
						
						This reverts commit 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e.
As it broke an internal test. 
						
						
					 
					
						2017-10-18 09:56:59 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9ed2de27 
							
						 
					 
					
						
						
							
							fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )  
						
						... 
						
						
						
						Closes  #19100 
PR Close  #19753  
					
						2017-10-17 20:57:57 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							41f57affb6 
							
						 
					 
					
						
						
							
							test(animations): ensure :enter callbacks fire on container insertion ( #19674 )  
						
						... 
						
						
						
						PR Close  #19674  
						
						
					 
					
						2017-10-17 20:57:48 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d035175cdb 
							
						 
					 
					
						
						
							
							fix(animations): ensure inner :leave animations do not remove node when skipped ( #19532 ) ( #19693 )  
						
						... 
						
						
						
						PR Close  #19693  
						
						
					 
					
						2017-10-16 11:13:58 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f42d317d2f 
							
						 
					 
					
						
						
							
							fix(animations): ensure animateChild() works with all inner leave animations ( #19006 ) ( #19532 ) ( #19693 )  
						
						... 
						
						
						
						PR Close  #19693  
						
						
					 
					
						2017-10-16 11:13:58 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							02394d2d80 
							
						 
					 
					
						
						
							
							fix(core): don't refer to hydration in docs anymore.  
						
						... 
						
						
						
						Closes  #18458  
					
						2017-10-13 08:53:44 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							46992b4bda 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure animateChild() works with all inner leave animations ( #19006 ) ( #19532 )"  
						
						... 
						
						
						
						This reverts commit 9130505b57c10dc6f4cd9b12ca47e06c4f429b74. 
						
						
					 
					
						2017-10-11 10:51:52 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							d0af45c31a 
							
						 
					 
					
						
						
							
							Revert "fix(animations): ensure inner :leave animations do not remove node when skipped ( #19532 )"  
						
						... 
						
						
						
						This reverts commit ac50bd678ee37c4b222baccc8412cc153a1d5a20. 
						
						
					 
					
						2017-10-11 10:37:12 -07:00