Judy Bogart 
							
						 
					 
					
						
						
						
						
							
						
						
							78d42a9503 
							
						 
					 
					
						
						
							
							docs: update view-related api doc ( #25582 )  
						
						... 
						
						
						
						PR Close  #25582  
						
						
					 
					
						2018-09-19 10:43:06 -07:00 
						 
				 
			
				
					
						
							
							
								Judy Bogart 
							
						 
					 
					
						
						
						
						
							
						
						
							dd5e35ee67 
							
						 
					 
					
						
						
							
							docs: add ngmodule api doc ( #25618 )  
						
						... 
						
						
						
						PR Close  #25618  
						
						
					 
					
						2018-09-19 10:40:58 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							cbbad1b791 
							
						 
					 
					
						
						
							
							refactor(ivy): pre-factor: set explicit type parameters for ModuleWithProviders ( #25970 )  
						
						... 
						
						
						
						Ivy depends on having the generic type token later when reading the ModuleWithProviders from a .d.ts file.
PR Close  #25970  
						
						
					 
					
						2018-09-18 13:28:44 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Magolan 
							
						 
					 
					
						
						
						
						
							
						
						
							b99d7ed5bf 
							
						 
					 
					
						
						
							
							build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 ( #25920 )  
						
						... 
						
						
						
						PR Close  #25920  
						
						
					 
					
						2018-09-18 13:05:38 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							f47f2628e1 
							
						 
					 
					
						
						
							
							refactor(ivy): remove LNode.view ( #25988 )  
						
						... 
						
						
						
						PR Close  #25988  
						
						
					 
					
						2018-09-18 13:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							5653874683 
							
						 
					 
					
						
						
							
							fix(ivy): events should not mark views dirty by default ( #25969 )  
						
						... 
						
						
						
						PR Close  #25969  
						
						
					 
					
						2018-09-17 13:02:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							aedebaf025 
							
						 
					 
					
						
						
							
							refactor(ivy): remove LNode.tNode ( #25958 )  
						
						... 
						
						
						
						PR Close  #25958  
						
						
					 
					
						2018-09-14 16:16:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							47f4412650 
							
						 
					 
					
						
						
							
							refactor(ivy): LContainers should store views not nodes ( #25933 )  
						
						... 
						
						
						
						PR Close  #25933  
						
						
					 
					
						2018-09-13 15:56:04 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							10a656fc38 
							
						 
					 
					
						
						
							
							refactor(ivy): ensure hello world doesn't pull in context discovery creation code ( #25895 )  
						
						... 
						
						
						
						PR Close  #25895  
						
						
					 
					
						2018-09-12 13:25:12 -04:00 
						 
				 
			
				
					
						
							
							
								cexbrayat 
							
						 
					 
					
						
						
						
						
							
						
						
							21009b06a1 
							
						 
					 
					
						
						
							
							fix(ivy): use proper sanitizer names ( #25817 )  
						
						... 
						
						
						
						Fixes  #25816 
PR Close  #25817  
					
						2018-09-11 16:22:38 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							86a3be8610 
							
						 
					 
					
						
						
							
							docs(ivy): add explanation of LViewData ( #25779 )  
						
						... 
						
						
						
						PR Close  #25779  
						
						
					 
					
						2018-09-11 07:10:15 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							d5bd86ae5d 
							
						 
					 
					
						
						
							
							fix(ivy): don't accidently read the inherited definition ( #25736 )  
						
						... 
						
						
						
						Create getter methods `getXXXDef` for each definition which
uses `hasOwnProperty` to verify that we don't accidently read form the
parent class.
Fixes : #24011 
Fixes : #25026 
PR Close  #25736  
						
						
					 
					
						2018-09-11 07:09:38 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							a9099e8f70 
							
						 
					 
					
						
						
							
							fix(ivy): ensure Ivy *Ref classes derive from view engine equivalents ( #25775 )  
						
						... 
						
						
						
						Various user code uses 'instanceof' to check whether a particular instance
is a TemplateRef, ElementRef, etc. Ivy needs to work with these checks.
PR Close  #25775  
						
						
					 
					
						2018-09-11 06:53:22 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							13ccdfd89d 
							
						 
					 
					
						
						
							
							feat(ivy): support bootstrap in ngModuleDef ( #25775 )  
						
						... 
						
						
						
						The bootstrap property of @NgModule was not previously compiled by
the compiler in AOT or JIT modes (in Ivy). This commit adds support
for bootstrap.
PR Close  #25775  
						
						
					 
					
						2018-09-11 06:53:21 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Lesh 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba0cb7c93 
							
						 
					 
					
						
						
							
							refactor(ivy): remove superfluous Array check ( #25894 )  
						
						... 
						
						
						
						related #25755 
PR Close  #25894  
						
						
					 
					
						2018-09-10 14:00:58 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							91d79939be 
							
						 
					 
					
						
						
							
							refactor(ivy): traverse tNode tree directly ( #25872 )  
						
						... 
						
						
						
						PR Close  #25872  
						
						
					 
					
						2018-09-10 09:59:17 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							83a1334876 
							
						 
					 
					
						
						
							
							refactor(ivy): migrate previousOrParentNode to use TNodes ( #25829 )  
						
						... 
						
						
						
						PR Close  #25829  
						
						
					 
					
						2018-09-07 16:06:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							62be8c2e2f 
							
						 
					 
					
						
						
							
							feat(ivy): allow combined context discovery for components, directives and elements ( #25754 )  
						
						... 
						
						
						
						PR Close  #25754  
						
						
					 
					
						2018-09-07 14:14:56 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							d2dfd48be0 
							
						 
					 
					
						
						
							
							feat(ivy): patch animations into metadata ( #25828 )  
						
						... 
						
						
						
						PR Close  #25828  
						
						
					 
					
						2018-09-07 13:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Trotyl 
							
						 
					 
					
						
						
						
						
							
						
						
							010e35d995 
							
						 
					 
					
						
						
							
							feat(router): warn if navigation triggered outside Angular zone ( #24959 )  
						
						... 
						
						
						
						closes  #15770 , closes  #15946 , closes  #24728 
PR Close  #24959  
					
						2018-09-05 09:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							a417b2b419 
							
						 
					 
					
						
						
							
							fix(ivy): detect frozen flyweight objects in definitions and unfreeze ( #25755 )  
						
						... 
						
						
						
						defineComponent() and friends can return a flyweight EMPTY object for
specific fields when they contain no data. InheritDefinitionFeature
was attempting to write into these flyweight objects, which have been
protected with Object.freeze().
This commit adds detection to InheritDefinitionFeature to identify the
frozen objects.
PR Close  #25755  
						
						
					 
					
						2018-09-05 09:27:41 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							51c0d9cae9 
							
						 
					 
					
						
						
							
							style(ivy): remove unused ivy code ( #25780 )  
						
						... 
						
						
						
						PR Close  #25780  
						
						
					 
					
						2018-09-04 12:12:04 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							08dfbc5475 
							
						 
					 
					
						
						
							
							fix(ivy): reexport __POST_NGCC__ symbols as private to prevent DCE in FESM ( #25780 )  
						
						... 
						
						
						
						While creating FESM files, rollup usually drops all unused symbols.
All *__POST_NGCC__ are unused unless ngcc rewires stuff. To prevent this DCE
we reexport them as private symbols. If ngcc is not used, these symbols will
be dropped when we optimize an application bundle.
We don't have an infrastructure to test this fix, so I just manually inspected
the bundles before and after to verify that the fix works.
PR Close  #25780  
						
						
					 
					
						2018-09-04 12:12:04 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							cc29b9cf93 
							
						 
					 
					
						
						
							
							fix(ivy): use globally unique names for i18n constants ( #25689 )  
						
						... 
						
						
						
						Closure compiler requires that the i18n message constants of the form
const MSG_XYZ = goog.getMessage('...');
have names that are unique across an entire compilation, even if the
variables themselves are local to a given module. This means that in
practice these names must be unique in a codebase.
The best way to guarantee this requirement is met is to encode the
relative file name of the file into which the constant is being written
into the constant name itself. This commit implements that solution.
PR Close  #25689  
						
						
					 
					
						2018-09-04 12:09:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6def18a95e 
							
						 
					 
					
						
						
							
							fix(ivy): support directive outputs on ng-template ( #25717 )  
						
						... 
						
						
						
						Compiler part of #25698 
Fixes  #25697 
PR Close  #25717  
						
						
					 
					
						2018-08-31 13:37:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							34be51898d 
							
						 
					 
					
						
						
							
							fix(ivy): support host bindings on dynamically created components ( #25765 )  
						
						... 
						
						
						
						PR Close  #25765  
						
						
					 
					
						2018-08-31 13:36:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1e3460be0b 
							
						 
					 
					
						
						
							
							refactor(ivy): remove obsolete types ( #25767 )  
						
						... 
						
						
						
						In the past factories could return an array with content queries
but we no longer manage queries in factory functions.
PR Close  #25767  
						
						
					 
					
						2018-08-31 13:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							00f13110be 
							
						 
					 
					
						
						
							
							feat(ivy): support injecting Renderer2 ( #25523 )  
						
						... 
						
						
						
						PR Close  #25523  
						
						
					 
					
						2018-08-31 09:42:36 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							c9844a2f01 
							
						 
					 
					
						
						
							
							feat(elements): enable Shadow DOM v1 and slots ( #24861 )  
						
						... 
						
						
						
						When using ViewEncapsulation.ShadowDom, Angular will not remove the child nodes of the DOM node a root Component is bootstrapped into. This enables developers building Angular Elements to use the `<slot>` element to do native content projection.
PR Close  #24861  
						
						
					 
					
						2018-08-30 21:33:14 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							6e828bba88 
							
						 
					 
					
						
						
							
							fix(core): do not clear element content when using shadow dom ( #24861 )  
						
						... 
						
						
						
						PR Close  #24861  
						
						
					 
					
						2018-08-30 21:33:13 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							371df35624 
							
						 
					 
					
						
						
							
							fix(ivy): register to directive outputs on ng-template / ng-container ( #25698 )  
						
						... 
						
						
						
						Runtime part of #25697 
PR Close  #25698  
						
						
					 
					
						2018-08-30 21:22:01 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							b06f1c0087 
							
						 
					 
					
						
						
							
							refactor(ivy): remove duplicate global ( #25756 )  
						
						... 
						
						
						
						PR Close  #25756  
						
						
					 
					
						2018-08-30 21:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0386c44acc 
							
						 
					 
					
						
						
							
							fix(ivy): inject attributes for directives on ng-template / ng-container ( #25697 )  
						
						... 
						
						
						
						PR Close  #25697  
						
						
					 
					
						2018-08-28 14:34:59 -04:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							0024d68add 
							
						 
					 
					
						
						
							
							feat(ivy): add support for resolving view data from a DOM node ( #25627 )  
						
						... 
						
						
						
						PR Close  #25627  
						
						
					 
					
						2018-08-27 21:15:29 -04:00 
						 
				 
			
				
					
						
							
							
								Alan Agius 
							
						 
					 
					
						
						
						
						
							
						
						
							5653fada32 
							
						 
					 
					
						
						
							
							feat: add TypeScript 3 support ( #25275 )  
						
						... 
						
						
						
						PR Close  #25275  
						
						
					 
					
						2018-08-27 21:07:53 -04:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6a0f78fabf 
							
						 
					 
					
						
						
							
							fix(ivy): match directives on bindings and element outputs ( #25614 )  
						
						... 
						
						
						
						Closes  #23560 
PR Close  #25614  
					
						2018-08-27 18:17:25 -04:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8fa099158e 
							
						 
					 
					
						
						
							
							fix(ivy): allow queries for ng-container without read option ( #25617 )  
						
						... 
						
						
						
						PR Close  #25617  
						
						
					 
					
						2018-08-24 11:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b00038c847 
							
						 
					 
					
						
						
							
							fix(ivy): inject ViewContainerRef for directives on ng-container ( #25617 )  
						
						... 
						
						
						
						PR Close  #25617  
						
						
					 
					
						2018-08-24 11:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							18f129f536 
							
						 
					 
					
						
						
							
							build: upgrade Chromium and ChromeDriver to latest versions ( #25602 )  
						
						... 
						
						
						
						PR Close  #25602  
						
						
					 
					
						2018-08-24 11:48:40 -04:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							a37bcc3bfe 
							
						 
					 
					
						
						
							
							feat(ivy): bridge component styles into the component renderer ( #25255 )  
						
						... 
						
						
						
						PR Close  #25255  
						
						
					 
					
						2018-08-23 16:51:15 -04:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							27e2039630 
							
						 
					 
					
						
						
							
							fix(compiler): update compiler to generate new slot allocations ( #25607 )  
						
						... 
						
						
						
						PR Close  #25607  
						
						
					 
					
						2018-08-22 21:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b70e0c66 
							
						 
					 
					
						
						
							
							fix(ivy): create LViewData from blueprint ( #25587 )  
						
						... 
						
						
						
						PR Close  #25587  
						
						
					 
					
						2018-08-22 15:58:42 -04:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							831e71ea3c 
							
						 
					 
					
						
						
							
							fix(ivy): host bindings should support array/object literals ( #25583 )  
						
						... 
						
						
						
						PR Close  #25583  
						
						
					 
					
						2018-08-21 10:48:42 -07:00 
						 
				 
			
				
					
						
							
							
								Ben Lesh 
							
						 
					 
					
						
						
						
						
							
						
						
							f54f3856cb 
							
						 
					 
					
						
						
							
							feat(ivy): add query inheritance ( #25556 )  
						
						... 
						
						
						
						Adds inheritance handling for the following:
- viewQuery
- contentQueries
- contentQueriesRefresh
PR Close  #25556  
						
						
					 
					
						2018-08-20 16:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							11e2d9da1a 
							
						 
					 
					
						
						
							
							feat(ivy): add support to template local refs in the compiler ( #25576 )  
						
						... 
						
						
						
						Fixes  #23316 
PR Close  #25576  
					
						2018-08-20 16:24:56 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							21a14407f6 
							
						 
					 
					
						
						
							
							refactor(ivy): generate vars in component defs ( #25562 )  
						
						... 
						
						
						
						PR Close  #25562  
						
						
					 
					
						2018-08-20 11:08:10 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							f2aa9c6a7f 
							
						 
					 
					
						
						
							
							refactor(ivy): use generated consts value to set binding index ( #25533 )  
						
						... 
						
						
						
						PR Close  #25533  
						
						
					 
					
						2018-08-17 14:32:55 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							4708cb91ef 
							
						 
					 
					
						
						
							
							refactor(ivy): remove reserveSlots instruction ( #25533 )  
						
						... 
						
						
						
						PR Close  #25533  
						
						
					 
					
						2018-08-17 14:32:55 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							31f0f5b3c3 
							
						 
					 
					
						
						
							
							feat(ivy): add support for local refs on ng-template ( #25482 )  
						
						... 
						
						
						
						PR Close  #25482  
						
						
					 
					
						2018-08-17 09:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							116946fb11 
							
						 
					 
					
						
						
							
							style: tslint enforces no debugger statements left behind ( #25532 )  
						
						... 
						
						
						
						PR Close  #25532  
						
						
					 
					
						2018-08-16 16:00:22 -07:00