Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b73ba68215 
							
						 
					 
					
						
						
							
							refactor(LifecycleEvent): change from onInit to Lifecycle.onInit  
						
						... 
						
						
						
						BREAKING CHANGE
Closes  #2928  
						
						
					 
					
						2015-07-14 16:51:44 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3bf3907a 
							
						 
					 
					
						
						
							
							feat(dart/transform): Use the best available Change Detectors  
						
						... 
						
						
						
						Enable pregenerated (for Dart) and JIT (for Js) change detectors when
possible. Previously we would always use `DynamicChangeDetector`s, but
these cause megamorphic calls and are therefore much slower.
Closes  #502  
						
						
					 
					
						2015-06-12 16:04:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e82b8bc7 
							
						 
					 
					
						
						
							
							fix(DirectiveMetadata): add support for events, changeDetection  
						
						
						
						
					 
					
						2015-06-12 19:05:51 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							591f742d42 
							
						 
					 
					
						
						
							
							feat(transform): update for Directive.host  
						
						
						
						
					 
					
						2015-06-11 13:11:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							a187c782aa 
							
						 
					 
					
						
						
							
							feat(dart/transform): Allow absolute urls in templates  
						
						... 
						
						
						
						Allow `templateUrl` to be specified as an absolute `package:` import. 
						
						
					 
					
						2015-06-11 09:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							950f2a38cd 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Rename parser.dart > ng_deps.dart  
						
						... 
						
						
						
						- Rename the file that defines NgDeps from parser.dart to ng_deps.dart.
- Remove the `Parser` class and replace with the static `NgDeps.parse`
  method. 
						
						
					 
					
						2015-06-11 08:42:34 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							851797aecb 
							
						 
					 
					
						
						
							
							refactor(dart): Run dartfmt 0.1.8  
						
						... 
						
						
						
						Format Dart code using dartfmt 0.1.8. Update pubspec to require
dart_style 0.1.8. 
						
						
					 
					
						2015-06-05 11:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6e7eb19b 
							
						 
					 
					
						
						
							
							feat(dart/transform): Record Type interfaces  
						
						... 
						
						
						
						To support interface-based lifecycle methods (#2220 ), we need to be able
to query for the `interface`s a class supports. Record implemented
interfaces to allow mirror-less querying at runtime.
Closes  #2204  
						
						
					 
					
						2015-06-04 15:02:12 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e5419febe4 
							
						 
					 
					
						
						
							
							feat(transformers): updated transformers  
						
						
						
						
					 
					
						2015-06-04 14:14:03 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f19970a481 
							
						 
					 
					
						
						
							
							feat(transformers): added support for lifecycle events  
						
						
						
						
					 
					
						2015-05-29 16:40:34 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							35f0ee510a 
							
						 
					 
					
						
						
							
							refactor(transformer): updates in properties syntax  
						
						
						
						
					 
					
						2015-05-29 11:44:44 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							d7df853bde 
							
						 
					 
					
						
						
							
							feat(Directive): convert properties to an array  
						
						... 
						
						
						
						fixes  #2013 
BREAKING CHANGE:
Before
    @Directive(properties: {
      'sameName': 'sameName',
      'directiveProp': 'elProp | pipe'
    })
After
    @Directive(properties: [
      'sameName',
      'directiveProp: elProp | pipe'
    ]) 
					
						2015-05-29 11:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							5d2af54730 
							
						 
					 
					
						
						
							
							feat(dart/transform): Improve constant evaluation  
						
						... 
						
						
						
						Use `package:analyzer`'s `ConstantEvaluator` to read from the AST.
This cleanly builds values for us from adjacent strings, interpolations,
etc. 
						
						
					 
					
						2015-05-28 15:18:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							abc8878547 
							
						 
					 
					
						
						
							
							feat(dart/transform): Reuse readDirectiveMetadata in plugin  
						
						... 
						
						
						
						Share code for parsing `DirectiveMetadata` values between the
transformer and the analyzer plugin. 
						
						
					 
					
						2015-05-08 14:34:16 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ebd11d63 
							
						 
					 
					
						
						
							
							feat(dart/transform): Generate DirectiveMetadata for exports  
						
						... 
						
						
						
						For all files that export another library, include `DirectiveMetadata`
for the exported library in that file's associated `ng_meta.json` file. 
						
						
					 
					
						2015-05-06 17:17:04 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							0520ca68b4 
							
						 
					 
					
						
						
							
							feat(dart/transform): Add DirectiveMetadataExtractor transform step  
						
						... 
						
						
						
						Add a step that reads `DirectiveMetadata` object off annotated classes
into `.ng_meta.dart` files. These will be used by the `TemplateCompiler`
step as inputs to the Angular 2 render compiler.
Update one test to avoid unsupported functionality, format others. 
						
						
					 
					
						2015-05-05 12:07:50 -07:00