Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							be6ce02021 
							
						 
					 
					
						
						
							
							refactor(NgIf): replace createElement() by el()  
						
						
						
						
					 
					
						2015-01-23 09:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							3b34ef43b1 
							
						 
					 
					
						
						
							
							perf(CD): Special cased interpolation in AST, Parser, and CD  
						
						
						
						
					 
					
						2015-01-22 16:31:58 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b734d56b83 
							
						 
					 
					
						
						
							
							fix(cd): report all changes on first cd run  
						
						... 
						
						
						
						- null values would not have been reported for Dart
- undefined values would not have been reported for JS
Closes  #454  
						
						
					 
					
						2015-01-22 16:15:17 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							829c28f3ee 
							
						 
					 
					
						
						
							
							docs: initial version of the documentation  
						
						
						
						
					 
					
						2015-01-23 00:03:21 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a12d59ca 
							
						 
					 
					
						
						
							
							feat(ng-if): an implementation of ng-if  
						
						... 
						
						
						
						Closes  #317  
					
						2015-01-22 15:34:25 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4238cd41 
							
						 
					 
					
						
						
							
							fix(compiler): fixes a bug with top level template directives.  
						
						
						
						
					 
					
						2015-01-22 12:48:08 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b4338b623c 
							
						 
					 
					
						
						
							
							fix(compiler): fix directive registration order  
						
						... 
						
						
						
						fix  #328  
					
						2015-01-22 20:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							fd34a56347 
							
						 
					 
					
						
						
							
							feat(events): adds support for injectable angular event emitters.  
						
						... 
						
						
						
						Event emitters can be injected into Directives. Event emitters take over
browser events with the same name. Emitted events do not bubble. Event
emitters can be injected even if there is no corresponding callback in
the template.
Use as follows:
@Decorator(...)
class MyDec(@EventEmitter('click') clickEmitter) {
 ...
 fireClick() {
  var eventData = {...};
  this._clickEmitter(eventData);
 }
} 
						
						
					 
					
						2015-01-22 10:14:03 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							683bb6e5a2 
							
						 
					 
					
						
						
							
							feat(directive): add ng-switch directive  
						
						
						
						
					 
					
						2015-01-22 18:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							769e9741d3 
							
						 
					 
					
						
						
							
							refactor(OnChange): update message to ease debugging  
						
						
						
						
					 
					
						2015-01-22 18:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							85a714f022 
							
						 
					 
					
						
						
							
							style(cd): add types  
						
						
						
						
					 
					
						2015-01-22 11:08:10 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							211cb12413 
							
						 
					 
					
						
						
							
							fix(ListWrapper): fix JS ListWrapper.remove()  
						
						
						
						
					 
					
						2015-01-22 09:41:26 +01:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							8612af9c50 
							
						 
					 
					
						
						
							
							fix(views): adds dehydration calls to ng-repeat removed views.  
						
						... 
						
						
						
						Closes  #416  
					
						2015-01-21 17:15:57 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							9957c1338e 
							
						 
					 
					
						
						
							
							feat(change_detection): reimplement change detection  
						
						
						
						
					 
					
						2015-01-21 14:21:14 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							03c21a8cb2 
							
						 
					 
					
						
						
							
							feat(events): add the $event local variable to the handler context  
						
						
						
						
					 
					
						2015-01-21 10:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							156f3d99e0 
							
						 
					 
					
						
						
							
							feat(parser): make method calls aware of ContextWithVariableBindings  
						
						
						
						
					 
					
						2015-01-21 09:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8a4b2ae7 
							
						 
					 
					
						
						
							
							test(ng-repeat): enables nested ng-repeat test.  
						
						... 
						
						
						
						It was failing previously because we were using nested <li> incorrectly. 
						
						
					 
					
						2015-01-20 14:19:57 -08:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0de3ea54 
							
						 
					 
					
						
						
							
							style(lang): add missing type annotation js/dart  
						
						
						
						
					 
					
						2015-01-20 14:12:09 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							48125a8448 
							
						 
					 
					
						
						
							
							fix(perf): fix selector benchmark  
						
						
						
						
					 
					
						2015-01-20 13:06:37 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5c064c19e2 
							
						 
					 
					
						
						
							
							feat(perf): autoscale benchmarks depending on the browser.  
						
						
						
						
					 
					
						2015-01-20 13:06:37 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							7f701da66f 
							
						 
					 
					
						
						
							
							fix(events): extract eventHandler to new function scope.  
						
						
						
						
					 
					
						2015-01-16 16:46:01 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							2381c3640b 
							
						 
					 
					
						
						
							
							fix(event): check hydration before firing event.  
						
						... 
						
						
						
						It is unlikely, but it can happen that an event is fired on a dehydrated
view. Extra guard asserts the events fire only on hydrated views. 
						
						
					 
					
						2015-01-16 13:43:02 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1b1da7b9 
							
						 
					 
					
						
						
							
							feat(directive): notify directive before they get destroyed  
						
						
						
						
					 
					
						2015-01-15 18:16:11 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8e9f5634 
							
						 
					 
					
						
						
							
							feat(emuldated_shadow_dom): implement intermediate content tags  
						
						
						
						
					 
					
						2015-01-15 17:43:45 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8e517ae2 
							
						 
					 
					
						
						
							
							feat(largeTable): add AngularJS 1.x largetable benchmark  
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							dfcce3a789 
							
						 
					 
					
						
						
							
							fix(treeBenchmark): bootstrap only relevant portion to prevent angular from clobbering form  
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b58202a0 
							
						 
					 
					
						
						
							
							feat(benchpress): add getStringParameter method to support text and radio inputs  
						
						
						
						
					 
					
						2015-01-15 13:38:31 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							d02c0accbb 
							
						 
					 
					
						
						
							
							refactor(benchmarks): add cloud reporter, add params  
						
						... 
						
						
						
						- adds console and cloud reporter (via Google BigQuery).
- makes parameters of tests explicit and modifiable.
- removes `detect` and `ignoreGc` mode from benchpress
  as these can result in unstable numbers. 
						
						
					 
					
						2015-01-15 09:09:05 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							af02f2beb1 
							
						 
					 
					
						
						
							
							fix(e2e): adds events to hello world static.  
						
						... 
						
						
						
						Extends e2e test to cover events. 
						
						
					 
					
						2015-01-14 18:00:27 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							bf609f0e56 
							
						 
					 
					
						
						
							
							refactor(tests): exctract createElement into a helper  
						
						
						
						
					 
					
						2015-01-14 09:13:56 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b0baf805 
							
						 
					 
					
						
						
							
							feat(view): adds event binding to view instantiation.  
						
						... 
						
						
						
						Only native non-bubbling events are supported by the commit. 
						
						
					 
					
						2015-01-13 21:12:52 -08:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							bccc863567 
							
						 
					 
					
						
						
							
							fix(benchmark): remove duplicate line.  
						
						
						
						
					 
					
						2015-01-13 21:09:28 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ebaf74d3 
							
						 
					 
					
						
						
							
							perf: force GC on profiles  
						
						
						
						
					 
					
						2015-01-13 13:06:17 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							abf03401df 
							
						 
					 
					
						
						
							
							make dart analyzer happy  
						
						
						
						
					 
					
						2015-01-13 11:14:05 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3c692a1b85 
							
						 
					 
					
						
						
							
							feat(element_injector): add distance to propertly implement @parent  
						
						
						
						
					 
					
						2015-01-13 09:39:08 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							bed4b52a63 
							
						 
					 
					
						
						
							
							perf: Change baseline benchmark to be more consistent with the Angular  
						
						
						
						
					 
					
						2015-01-12 21:58:19 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							e4a4ec840e 
							
						 
					 
					
						
						
							
							perf: run CPU profile on constant count so that time numbers can be compared between runs  
						
						
						
						
					 
					
						2015-01-12 21:58:18 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							c0a99ee7b1 
							
						 
					 
					
						
						
							
							perf: remove field declarations from branches in constructors  
						
						... 
						
						
						
						This should help with hidden class detection. 
						
						
					 
					
						2015-01-12 15:16:25 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9f48564f 
							
						 
					 
					
						
						
							
							perf: add button for profiling tree benchmark  
						
						
						
						
					 
					
						2015-01-12 15:16:24 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1feec257 
							
						 
					 
					
						
						
							
							perf: use === instead of == for faster checks.  
						
						
						
						
					 
					
						2015-01-12 15:16:24 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							41907853b4 
							
						 
					 
					
						
						
							
							refactor(view): code simplification  
						
						
						
						
					 
					
						2015-01-09 19:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd6e4c468 
							
						 
					 
					
						
						
							
							feat(directive): add ng-non-bindable directive  
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							48e50121d4 
							
						 
					 
					
						
						
							
							feat(compiler): handle compileChildren from @Decorator  
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9cacde92bb 
							
						 
					 
					
						
						
							
							refactor(NgRepeat): remove dead code  
						
						
						
						
					 
					
						2015-01-09 09:23:37 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							4f2f083b16 
							
						 
					 
					
						
						
							
							feat(compiler): allow ignoring element children  
						
						
						
						
					 
					
						2015-01-09 09:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c141cbe865 
							
						 
					 
					
						
						
							
							refactor(pipeline_spec): remove dead code  
						
						
						
						
					 
					
						2015-01-09 09:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2074cc1ca9 
							
						 
					 
					
						
						
							
							fix(bootstrap): change bootstrap not to create a separate injector for the provided bindings  
						
						... 
						
						
						
						Currently, we create a separate injector for the passed-in / root bindings. This injectors sits below the one creating the application component. This means that the applicaiton component cannot access the passed-in bindings. 
						
						
					 
					
						2015-01-08 19:53:18 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fbcc59dc67 
							
						 
					 
					
						
						
							
							feat(components): initial implementation of emulated content tag  
						
						
						
						
					 
					
						2015-01-08 19:38:37 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							14e91e209e 
							
						 
					 
					
						
						
							
							feat(test): add e2e tests for benchmarks and examples  
						
						... 
						
						
						
						Disables running the actual benchmarks on every commit as well
to speed up the build. 
						
						
					 
					
						2015-01-08 10:51:08 -08:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							8c6527251b 
							
						 
					 
					
						
						
							
							cleanup: remove import from "test_lib" from production code  
						
						
						
						
					 
					
						2015-01-08 09:53:17 -08:00