Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5266ffe04a 
							
						 
					 
					
						
						
							
							feat(ivy): add (event)="handle" syntax support to compiler ( #22921 )  
						
						... 
						
						
						
						PR Close  #22921  
						
						
					 
					
						2018-04-02 15:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							85d3b591b6 
							
						 
					 
					
						
						
							
							refactor(ivy): generate pipe names instead of defs ( #23104 )  
						
						... 
						
						
						
						PR Close  #23104  
						
						
					 
					
						2018-04-02 09:42:44 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd446565c 
							
						 
					 
					
						
						
							
							refactor(compiler): generate flat css selectors ( #23074 )  
						
						... 
						
						
						
						PR Close  #23074  
						
						
					 
					
						2018-03-30 15:27:50 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							910a16a1ff 
							
						 
					 
					
						
						
							
							refactor(ivy): remove directive references from template ( #22986 )  
						
						... 
						
						
						
						PR Close  #22986  
						
						
					 
					
						2018-03-26 22:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							65f296a676 
							
						 
					 
					
						
						
							
							test(compiler): assert translation names pattern ( #22960 )  
						
						... 
						
						
						
						PR Close  #22960  
						
						
					 
					
						2018-03-23 15:06:06 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							bcaa07b0ac 
							
						 
					 
					
						
						
							
							refactor(compiler): move handling of translations to the ConstantPool ( #22942 )  
						
						... 
						
						
						
						PR Close  #22942  
						
						
					 
					
						2018-03-23 13:12:58 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab9d4d437 
							
						 
					 
					
						
						
							
							test(compiler): allow asserting matching identifier names ( #22835 )  
						
						... 
						
						
						
						PR Close  #22835  
						
						
					 
					
						2018-03-22 21:24:19 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							129bb1800b 
							
						 
					 
					
						
						
							
							refactor(compiler): refactor code matching helpers for compliance spec ( #22835 )  
						
						... 
						
						
						
						PR Close  #22835  
						
						
					 
					
						2018-03-22 21:24:19 -04:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							204ba9d413 
							
						 
					 
					
						
						
							
							feat(compiler): add basic support for in ivy/i18n code generation ( #22654 )  
						
						... 
						
						
						
						PR Close  #22654  
						
						
					 
					
						2018-03-22 19:01:51 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0ebd577db4 
							
						 
					 
					
						
						
							
							refactor(compiler): Drop support for the deprecated <template>. Use <ng-template> instead ( #22783 )  
						
						... 
						
						
						
						BREAKING CHANGE:
The `<template>` tag was deprecated in Angular v4 to avoid collisions (i.e. when
using Web Components).
This commit removes support for `<template>`. `<ng-template>` should be used
instead.
BEFORE:
    <!-- html template -->
    <template>some template content</template>
    # tsconfig.json
    {
      # ...
      "angularCompilerOptions": {
        # ...
        # This option is no more supported and will have no effect
        "enableLegacyTemplate": [true|false]
      }
    }
AFTER:
    <!-- html template -->
    <ng-template>some template content</ng-template>
PR Close  #22783  
						
						
					 
					
						2018-03-15 14:52:22 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b9ca3386 
							
						 
					 
					
						
						
							
							feat(ivy): produce Renderer2 back-patching and factories. ( #22506 )  
						
						... 
						
						
						
						Produces back-patch as described in the #22235  and referenced in #22480 .
This just contains the compiler implementations and the corresponding unit
tests. Connecting the dots as described in #22480  will be in a follow on
change.
PR Close  #22506  
						
						
					 
					
						2018-03-08 22:39:07 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							73c203fda9 
							
						 
					 
					
						
						
							
							feat(ivy): support host attribute and property bindings ( #22334 )  
						
						... 
						
						
						
						PR Close  #22334  
						
						
					 
					
						2018-03-08 10:57:30 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							0451fd93df 
							
						 
					 
					
						
						
							
							feat(ivy): support generating view and content queries ( #22330 )  
						
						... 
						
						
						
						PR Close  #22330  
						
						
					 
					
						2018-03-01 13:06:47 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							49f074f61d 
							
						 
					 
					
						
						
							
							feat(ivy): support array and object literals in binding expressions ( #22336 )  
						
						... 
						
						
						
						PR Close  #22336  
						
						
					 
					
						2018-03-01 13:02:58 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							99909bbf2c 
							
						 
					 
					
						
						
							
							feat(ivy): generate pipe references and definitions ( #22034 )  
						
						... 
						
						
						
						PR Close  #22034  
						
						
					 
					
						2018-02-20 13:58:03 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							aa456edafc 
							
						 
					 
					
						
						
							
							refactor(ivy): validate that identifier identity in emitted output ( #21877 )  
						
						... 
						
						
						
						Modifies validation syntax to generate back references to ensure
that identifiers are used consistently.
Introduced … to allow validating constant definition and usage.
PR Close  #21877  
						
						
					 
					
						2018-02-09 13:06:10 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							f816666ede 
							
						 
					 
					
						
						
							
							fix(ivy): generate lifecycle pattern ( #21865 )  
						
						... 
						
						
						
						Implement the lifecycle pattern defined in #21793 
PR Close  #21865  
						
						
					 
					
						2018-02-02 07:50:31 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc1d76ee7 
							
						 
					 
					
						
						
							
							fix(ivy): generate correct interpolations ( #21946 )  
						
						... 
						
						
						
						Ivy compile would generate the an incorrect interpolation if there
were more than 8 interpolations in a text block.
Fixes : #21927 
PR Close  #21946  
						
						
					 
					
						2018-02-02 07:49:13 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							06d6c76192 
							
						 
					 
					
						
						
							
							fix(ivy): compiler should emit new refresh pattern ( #21862 )  
						
						... 
						
						
						
						Change compiler to reflect changes made in #21650 
PR Close  #21862  
						
						
					 
					
						2018-01-31 10:19:57 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							18174e5564 
							
						 
					 
					
						
						
							
							feat(ivy): support ng-content projection in the ivy compiler ( #21764 )  
						
						... 
						
						
						
						PR Close  #21764  
						
						
					 
					
						2018-01-29 11:35:32 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5bd93b1f0f 
							
						 
					 
					
						
						
							
							build: fix broken build ( #21835 )  
						
						... 
						
						
						
						PR Close  #21835  
						
						
					 
					
						2018-01-27 14:19:29 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							87754ad5ec 
							
						 
					 
					
						
						
							
							fix(ivy): emit type type fields ( #21789 )  
						
						... 
						
						
						
						PR Close  #21789  
						
						
					 
					
						2018-01-27 10:49:54 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb8f386f1 
							
						 
					 
					
						
						
							
							feat(ivy): implement template variables ( #21760 )  
						
						... 
						
						
						
						PR Close  #21760  
						
						
					 
					
						2018-01-25 22:19:20 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							33b338120c 
							
						 
					 
					
						
						
							
							refactor(ivy): move onDestroys out of cleanup ( #21650 )  
						
						... 
						
						
						
						PR Close  #21650  
						
						
					 
					
						2018-01-24 22:14:33 -08:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							811679a583 
							
						 
					 
					
						
						
							
							refactor(ivy): remove unnecessary Comp.r function ( #21650 )  
						
						... 
						
						
						
						PR Close  #21650  
						
						
					 
					
						2018-01-24 22:14:33 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							8baff1858b 
							
						 
					 
					
						
						
							
							fix(ivy): add names to function expressions ( #21714 )  
						
						... 
						
						
						
						PR Close  #21714  
						
						
					 
					
						2018-01-23 13:33:48 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							86d9612230 
							
						 
					 
					
						
						
							
							feat(ivy): update compiler to specification ( #21657 )  
						
						... 
						
						
						
						PR Close  #21657  
						
						
					 
					
						2018-01-20 09:28:44 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							64d16dee02 
							
						 
					 
					
						
						
							
							feat(compiler): implement "enableIvy" compiler option ( #21427 )  
						
						... 
						
						
						
						The "enableIvy" compiler option is the initial implementation
of the Render3 (or Ivy) code generation. This commit enables
generation generating "Hello, World" (example in the test)
but not much else. It is currenly only useful for internal Ivy
testing as Ivy is in development.
PR Close  #21427  
						
						
					 
					
						2018-01-18 18:22:44 -06:00