Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6ac185e5 
							
						 
					 
					
						
						
							
							refactor(ivy): double size of DI bloom filter ( #22775 )  
						
						... 
						
						
						
						PR Close  #22775  
						
						
					 
					
						2018-03-15 14:49:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							e55bf8fa79 
							
						 
					 
					
						
						
							
							refactor(ivy): access component def through tData ( #22771 )  
						
						... 
						
						
						
						PR Close  #22771  
						
						
					 
					
						2018-03-15 14:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							112431db69 
							
						 
					 
					
						
						
							
							test(ivy): add canonical compiler spec for class/style ( #22719 )  
						
						... 
						
						
						
						Adds a stub for `elementStyle` and `elementClass` instruction
with a canonical spec for the compiler. The spec shows the the
compiler should be using `elementStyle` and `elementClass` instruction
in place of `[class]` and `[style]` bindings respectively.
PR Close  #22719  
						
						
					 
					
						2018-03-14 12:59:52 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a0a01f1e1e 
							
						 
					 
					
						
						
							
							refactor(ivy): rename class/style to make space for new instruction ( #22719 )  
						
						... 
						
						
						
						Rename:
- `elementClass` (short: `k`) => `elementClassNamed` (short: `kn`)
- `elementStyle` (short: `s`) => `elementStyleNamed` (short: `sn`)
Currently `[class.name]` is `elementClass(0, ‘name’, value)`. We would
like to introduce new binding `[class]` which needs a new instruction
ideally `elementClass(0, value)`. Doing the rename creates space
to create such an instruction in subsequent change.
PR Close  #22719  
						
						
					 
					
						2018-03-14 12:59:52 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ae19d071bb 
							
						 
					 
					
						
						
							
							test(ivy): add ComponentFixture for cleaner tests. ( #22719 )  
						
						... 
						
						
						
						PR Close  #22719  
						
						
					 
					
						2018-03-14 12:59:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c09bd67aee 
							
						 
					 
					
						
						
							
							fix(ivy): fix views manipulation logic ( #22656 )  
						
						... 
						
						
						
						This commit fixes a bug that would result in views insert / remove
even if a view needed only refresh operation.
The crux of the bug was that we were looking for a view to update
only in the LContainer.nextIndex position. This is incorrect as a
view with a given block id could be present later in the views
array (this happens if we about to remove a view in the middle of
the views array).
The code in this fix searches for a view to update in the views array and
can remove views in the middle of the views collection. Previously we
would remove views at the end of the collection only.
PR Close  #22656  
						
						
					 
					
						2018-03-14 12:07:15 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							b1365d1fa8 
							
						 
					 
					
						
						
							
							refactor(ivy): remove directiveRefresh instruction ( #22745 )  
						
						... 
						
						
						
						PR Close  #22745  
						
						
					 
					
						2018-03-13 23:29:21 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd9d4df735 
							
						 
					 
					
						
						
							
							refactor(ivy): remove inputsPropertyName ( #22716 )  
						
						... 
						
						
						
						Closes  #22591 
PR Close  #22716  
					
						2018-03-13 13:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							f95730b8e2 
							
						 
					 
					
						
						
							
							fix(ivy): elements properties should not be stringified ( #22683 )  
						
						... 
						
						
						
						PR Close  #22683  
						
						
					 
					
						2018-03-12 13:16:05 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							8449eb8d62 
							
						 
					 
					
						
						
							
							build: upgrade to TypeScript 2.7 ( #22669 )  
						
						... 
						
						
						
						Fixes : #21571 
PR Close  #22669  
					
						2018-03-12 09:27:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7dba244b 
							
						 
					 
					
						
						
							
							feat(ivy): support checkNoChanges ( #22710 )  
						
						... 
						
						
						
						PR Close  #22710  
						
						
					 
					
						2018-03-11 22:16:38 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa451bcd19 
							
						 
					 
					
						
						
							
							feat(ivy): support markForCheck ( #22690 )  
						
						... 
						
						
						
						PR Close  #22690  
						
						
					 
					
						2018-03-09 20:29:05 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							b26a90567c 
							
						 
					 
					
						
						
							
							feat(ivy): support attaching and detaching views from change detection ( #22670 )  
						
						... 
						
						
						
						PR Close  #22670  
						
						
					 
					
						2018-03-08 23:44:33 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							2fee5cc095 
							
						 
					 
					
						
						
							
							test(ivy): add injection canonical specs ( #22595 )  
						
						... 
						
						
						
						PR Close  #22595  
						
						
					 
					
						2018-03-08 12:09:39 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							4c089c1d93 
							
						 
					 
					
						
						
							
							feat(ivy): support ChangeDetectorRef.detectChanges ( #22614 )  
						
						... 
						
						
						
						PR Close  #22614  
						
						
					 
					
						2018-03-07 21:08:25 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							d485346d3c 
							
						 
					 
					
						
						
							
							fix(ivy): lifecycle hooks should be queued for root component ( #22614 )  
						
						... 
						
						
						
						PR Close  #22614  
						
						
					 
					
						2018-03-07 21:08:25 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							f64ee15487 
							
						 
					 
					
						
						
							
							feat(ivy): implement pipes ( #22254 )  
						
						... 
						
						
						
						PR Close  #22254  
						
						
					 
					
						2018-03-07 20:58:48 -08:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1367d297 
							
						 
					 
					
						
						
							
							feat(ivy): provide sanitization methods which can be tree shaken ( #22540 )  
						
						... 
						
						
						
						By providing a top level sanitization methods (rather than service) the
compiler can generate calls into the methods only when needed. This makes
the methods tree shakable.
PR Close  #22540  
						
						
					 
					
						2018-03-07 18:24:07 -08:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2c75acc5b3 
							
						 
					 
					
						
						
							
							feat(ivy): add support for the ngProjectAs attribute ( #22498 )  
						
						... 
						
						
						
						PR Close  #22498  
						
						
					 
					
						2018-03-06 06:55:51 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2b62f45f 
							
						 
					 
					
						
						
							
							fix(ivy): preventDefault when listener returns false ( #22529 )  
						
						... 
						
						
						
						Closes  #22495 
PR Close  #22529  
					
						2018-03-05 12:15:17 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca643c27 
							
						 
					 
					
						
						
							
							test(ivy): add injectAttribute spec ( #22510 )  
						
						... 
						
						
						
						PR Close  #22510  
						
						
					 
					
						2018-03-05 10:10:32 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							9eaf1bbe67 
							
						 
					 
					
						
						
							
							feat(ivy): support injecting ChangeDetectorRef ( #22469 )  
						
						... 
						
						
						
						PR Close  #22469  
						
						
					 
					
						2018-02-28 13:35:48 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c358844dd 
							
						 
					 
					
						
						
							
							feat(ivy): support OnPush change detection ( #22417 )  
						
						... 
						
						
						
						PR Close  #22417  
						
						
					 
					
						2018-02-28 10:42:11 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							e454c5a98e 
							
						 
					 
					
						
						
							
							refactor(ivy): store creationMode in LView.flags ( #22417 )  
						
						... 
						
						
						
						PR Close  #22417  
						
						
					 
					
						2018-02-28 10:42:11 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							aad431642a 
							
						 
					 
					
						
						
							
							refactor(ivy): rename componentRefresh to directiveRefresh ( #22395 )  
						
						... 
						
						
						
						PR Close  #22395  
						
						
					 
					
						2018-02-23 09:42:08 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							7effb0016c 
							
						 
					 
					
						
						
							
							fix(ivy): ngOnChanges to receive SimpleChanges with non minified property names as keys ( #22352 )  
						
						... 
						
						
						
						PR Close  #22352  
						
						
					 
					
						2018-02-22 17:48:52 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ffeaa22b 
							
						 
					 
					
						
						
							
							fix(ivy): OnDestroy hook should not be called twice for a directive on an element ( #22350 )  
						
						... 
						
						
						
						PR Close  #22350  
						
						
					 
					
						2018-02-22 13:35:17 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							ee60bb5b36 
							
						 
					 
					
						
						
							
							fix(ivy): pureFunction8 should update the right bindings ( #22313 )  
						
						... 
						
						
						
						PR Close  #22313  
						
						
					 
					
						2018-02-20 11:36:50 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce495b3d8 
							
						 
					 
					
						
						
							
							refactor(ivy): simplify interpolation instructions ( #22268 )  
						
						... 
						
						
						
						PR Close  #22268  
						
						
					 
					
						2018-02-18 18:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							d40263447d 
							
						 
					 
					
						
						
							
							refactor(ivy): move get functions next to their underlying variable ( #22268 )  
						
						... 
						
						
						
						PR Close  #22268  
						
						
					 
					
						2018-02-18 18:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							31c5c1060a 
							
						 
					 
					
						
						
							
							docs(ivy): update the API docs instructions to add details about removing attributes ( #22268 )  
						
						... 
						
						
						
						PR Close  #22268  
						
						
					 
					
						2018-02-18 18:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ebd60435 
							
						 
					 
					
						
						
							
							refactor(ivy): interpolatiom instructions do not support NO_CHANGE at input. ( #22268 )  
						
						... 
						
						
						
						PR Close  #22268  
						
						
					 
					
						2018-02-18 18:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5a14e2238f 
							
						 
					 
					
						
						
							
							refactor(ivy): split the memory instruction into store and load ( #22268 )  
						
						... 
						
						
						
						PR Close  #22268  
						
						
					 
					
						2018-02-18 18:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							49082d7ab2 
							
						 
					 
					
						
						
							
							feat(ivy): support host attributes ( #22213 )  
						
						... 
						
						
						
						PR Close  #22213  
						
						
					 
					
						2018-02-18 13:22:38 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2b04a5ab 
							
						 
					 
					
						
						
							
							test(ivy): Add small_app spec for sprint  #3  ( #22018 )  
						
						... 
						
						
						
						PR Close  #22018  
						
						
					 
					
						2018-02-18 13:18:54 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							f693be3996 
							
						 
					 
					
						
						
							
							feat(ivy): add pureFunction0 instruction ( #22214 )  
						
						... 
						
						
						
						PR Close  #22214  
						
						
					 
					
						2018-02-16 18:03:55 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							a73d5308e0 
							
						 
					 
					
						
						
							
							refactor(ivy): rename objectLiteral to pureFn to prep for pipes ( #22214 )  
						
						... 
						
						
						
						PR Close  #22214  
						
						
					 
					
						2018-02-16 18:03:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							d241532488 
							
						 
					 
					
						
						
							
							docs(ivy): add a note about exporting top level variables ( #22234 )  
						
						... 
						
						
						
						PR Close  #22234  
						
						
					 
					
						2018-02-15 16:16:40 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5dd2b5135d 
							
						 
					 
					
						
						
							
							refactor(ivy): rename bindX() functions to interpolationX() ( #22229 )  
						
						... 
						
						
						
						rationale: remove the confusion with `bind()` and `bind0()`
PR Close  #22229  
						
						
					 
					
						2018-02-15 14:20:53 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a1d86daa71 
							
						 
					 
					
						
						
							
							refactor(ivy): assertion ( #22189 )  
						
						... 
						
						
						
						Encourage the use of message to explain the assertion
PR Close  #22189  
						
						
					 
					
						2018-02-15 09:53:05 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f628797d91 
							
						 
					 
					
						
						
							
							Revert "refactor(ivy): assertion ( #22189 )"  
						
						... 
						
						
						
						This reverts commit 0b683123d280f45e4fb904c1552292f50de6bfc7. 
						
						
					 
					
						2018-02-14 22:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0b683123d2 
							
						 
					 
					
						
						
							
							refactor(ivy): assertion ( #22189 )  
						
						... 
						
						
						
						Encourage the use of message to explain the assertion
PR Close  #22189  
						
						
					 
					
						2018-02-14 18:42:04 -05:00 
						 
				 
			
				
					
						
							
							
								Kara 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4af7c550 
							
						 
					 
					
						
						
							
							fix(ivy): o2+ should work with multiple template instances ( #22075 )  
						
						... 
						
						
						
						Closes  #22075  
					
						2018-02-13 10:24:41 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							62e7b9da1e 
							
						 
					 
					
						
						
							
							refactor(ivy): code simplification ( #22082 )  
						
						... 
						
						
						
						PR Close  #22082  
						
						
					 
					
						2018-02-12 10:00:56 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							61341b2791 
							
						 
					 
					
						
						
							
							refactor(ivy): generatePropertyAliases ( #22082 )  
						
						... 
						
						
						
						PR Close  #22082  
						
						
					 
					
						2018-02-12 10:00:56 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5a3d6ea1 
							
						 
					 
					
						
						
							
							refactor(ivy): add internal isProceduralRenderer() ( #22055 )  
						
						... 
						
						
						
						PR Close  #22055  
						
						
					 
					
						2018-02-07 17:03:25 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							10a014d89e 
							
						 
					 
					
						
						
							
							refactor(ivy): prefix viewStart & viewEnd with embedded ( #22055 )  
						
						... 
						
						
						
						PR Close  #22055  
						
						
					 
					
						2018-02-07 17:03:25 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							8feb8e5408 
							
						 
					 
					
						
						
							
							refactor(ivy): use long instruction format in tests ( #22055 )  
						
						... 
						
						
						
						PR Close  #22055  
						
						
					 
					
						2018-02-07 17:03:25 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							16dada28f5 
							
						 
					 
					
						
						
							
							docs(ivy): Simplify & dedup API docs for canInsertNativeNode ( #22055 )  
						
						... 
						
						
						
						PR Close  #22055  
						
						
					 
					
						2018-02-07 17:03:25 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							b58c3527e9 
							
						 
					 
					
						
						
							
							test(ivy): add canonical spec for object literals ( #22045 )  
						
						... 
						
						
						
						PR Close  #22045  
						
						
					 
					
						2018-02-07 12:10:16 -08:00