Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							53694eb64a 
							
						 
					 
					
						
						
							
							feat(FakeAsync): check pending timers at the end of fakeAsync in Dart  
						
						... 
						
						
						
						Made possible with quiver 0.21.4 
						
						
					 
					
						2015-06-04 09:09:18 +02:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							552985e305 
							
						 
					 
					
						
						
							
							fix(types): parametrize QueryList.  
						
						
						
						
					 
					
						2015-06-03 17:08:55 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							f999d5a156 
							
						 
					 
					
						
						
							
							chore: move to clang-format 1.0.17.  
						
						... 
						
						
						
						clang-format 1.0.17 substantially improves formatting for fat arrow functions
and array literal detection. It also fixes a number of minor formatting issues. 
						
						
					 
					
						2015-06-03 15:27:27 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3baf815d76 
							
						 
					 
					
						
						
							
							feat(forms): added support for status classes  
						
						
						
						
					 
					
						2015-06-03 14:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							96cadcc29e 
							
						 
					 
					
						
						
							
							refactor(forms): handle dirty/pristine explicitly  
						
						
						
						
					 
					
						2015-06-03 14:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5030ffb01c 
							
						 
					 
					
						
						
							
							feat(view): introduce free embedded views  
						
						... 
						
						
						
						Free embedded views are view instances that are created
logically in the same was as views of a ViewContainer,
but their dom nodes are not attached.
BREAKING CHANGE:
- `Renderer.detachFreeHostView` was renamed to
  `Renderer.detachFreeView`
- `DomRenderer.getHostElement()` was generalized into
  `DomRenderer.getRootNodes()` 
						
						
					 
					
						2015-06-03 14:42:00 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							246151b2f9 
							
						 
					 
					
						
						
							
							test(dart/transform): More change detector unit tests  
						
						... 
						
						
						
						Port some change detector unit tests which formerly ran only on dynamic
& JIT change detection to run for pre-generated Dart change detectors as
well. 
						
						
					 
					
						2015-06-03 10:37:34 -07:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							2b714df64e 
							
						 
					 
					
						
						
							
							refactor(test/mock): Ts'ify angular2/test/mock  
						
						... 
						
						
						
						Translates the last test directory -- angular2/test/mock -- to TypeScript. 
						
						
					 
					
						2015-06-03 09:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c7572ac1f9 
							
						 
					 
					
						
						
							
							feat(fakeAsync): flush the microtasks before returning  
						
						... 
						
						
						
						fixes  #2269  
					
						2015-06-03 06:48:08 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3a78289f 
							
						 
					 
					
						
						
							
							feat(forms): added touched and untouched to Control  
						
						
						
						
					 
					
						2015-06-02 17:32:41 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f543834be9 
							
						 
					 
					
						
						
							
							feat(forms): renamed control, control-group into ng-control and ng-control-group  
						
						
						
						
					 
					
						2015-06-02 16:24:08 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							6bef1c4169 
							
						 
					 
					
						
						
							
							feat(forms): changed the selector of TemplatdrivenFormDirective to match <form>  
						
						
						
						
					 
					
						2015-06-02 16:24:08 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							652ed0cf6d 
							
						 
					 
					
						
						
							
							feat(form): implemented an imperative way of updating the view by updating the value of a control  
						
						
						
						
					 
					
						2015-06-02 16:24:07 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							559f54e92b 
							
						 
					 
					
						
						
							
							feat(forms): added ng-model  
						
						
						
						
					 
					
						2015-06-02 16:24:07 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ba7956f521 
							
						 
					 
					
						
						
							
							fix(render): only look for content tags in views that might have them.  
						
						... 
						
						
						
						Largetable benchmark with `interpolationAttr` and 200 rows / 20 columns:
Time for destroy/create pair dropped from about 1260ms to about 150ms.
Related to #2298 , but does not really fix it as we are still slow
if people are using `<content>`.
Closes  #2297  
						
						
					 
					
						2015-06-02 15:31:07 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0b43e3cf32 
							
						 
					 
					
						
						
							
							refactor(lang_spec): Add missing ;s and clang-format  
						
						
						
						
					 
					
						2015-06-02 21:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							ba07f39347 
							
						 
					 
					
						
						
							
							refactor(router): convert to typescript  
						
						... 
						
						
						
						Fixes  #2001  
					
						2015-06-02 11:06:44 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							4c8e11a577 
							
						 
					 
					
						
						
							
							fix(ShadowCss): keyframes tests failing in Safari  
						
						... 
						
						
						
						Closes  #2283  
					
						2015-06-02 19:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c60091b949 
							
						 
					 
					
						
						
							
							refactor(Compiler): improve the error message on component load error  
						
						... 
						
						
						
						by adding the fetched url.
relates to #1460  
						
						
					 
					
						2015-06-02 12:59:50 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							62a95823e0 
							
						 
					 
					
						
						
							
							fix(selector): support multiple :not clauses  
						
						... 
						
						
						
						Fixes  #2243  
					
						2015-06-01 14:24:19 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							22f5925202 
							
						 
					 
					
						
						
							
							fix(facade): Make PromiseWrapper#all semantics equivalent  
						
						... 
						
						
						
						The semantics between ES6 `Promise#all` and Dart's `Future#wait` are
different for values that are not `Promise`/`Future`s. In ES6,
non-`Promise` values are immediately completed to their current value.
In Dart, non-`Future` values cause an error.
Updated Dart's `PromiseWrapper#all` implementation to conform to the ES6
spec. 
						
						
					 
					
						2015-06-01 07:26:46 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d6fd9afa 
							
						 
					 
					
						
						
							
							feat(forms): implemented template-driven forms  
						
						
						
						
					 
					
						2015-05-30 11:56:00 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f19970a481 
							
						 
					 
					
						
						
							
							feat(transformers): added support for lifecycle events  
						
						
						
						
					 
					
						2015-05-29 16:40:34 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d523613329 
							
						 
					 
					
						
						
							
							test(di): added a test verifying hierarchical injection  
						
						
						
						
					 
					
						2015-05-29 15:52:46 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							000a8e25a2 
							
						 
					 
					
						
						
							
							fix(dart/transform): Fix DirectiveMetadata read tests  
						
						
						
						
					 
					
						2015-05-29 14:56:42 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							8a3b0b366f 
							
						 
					 
					
						
						
							
							feat(dart/transform): Generate ChangeDetector classes  
						
						... 
						
						
						
						Use the `ProtoViewDto` created by the render `Compiler` to create a
`ChangeDetectorDefinition`.
From there, generate a subclass of `AbstractChangeDetector` for each
`ChangeDetectorDefinition`.
Run some basic unit tests for the dynamic and JIT change detectors on
pre-generated change detectors. 
						
						
					 
					
						2015-05-29 14:48:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							f9908cd436 
							
						 
					 
					
						
						
							
							feat(test): add element probe  
						
						... 
						
						
						
						Usage: bootstrap the app with the special binding
`ELEMENT_PROBE_CONFIG` from `angular2/debug`.
This will provide a global method `ngProbe(element)` that
will expose a `DebugElement` with directive instances, ... on it.
During tests that use Angular's test injector, the probe is
enabled by default. The `DebugElement ` can be retrieved via the
function `inspectDomElement` of `angular2/debug`. Note
that the `TestComponentBuilder` already returns `DebugElement `s.
Closes  #1992  
						
						
					 
					
						2015-05-29 12:44:21 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							75578f41e7 
							
						 
					 
					
						
						
							
							feat(view): add AppViewListener interface  
						
						... 
						
						
						
						Basic functionality how element probe is hooked into
the system. 
						
						
					 
					
						2015-05-29 11:33:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb219fb91 
							
						 
					 
					
						
						
							
							style(dart): Format Dart source with dart_style 0.1.8  
						
						
						
						
					 
					
						2015-05-29 10:42:47 -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 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c39c8ebcd0 
							
						 
					 
					
						
						
							
							feat(change_detection): added onInit and onCheck hooks  
						
						
						
						
					 
					
						2015-05-28 16:46:22 -07: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 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a9be2ebf1b 
							
						 
					 
					
						
						
							
							feat: add support for the safe navigation (aka Elvis) operator  
						
						... 
						
						
						
						fixes  #791  
					
						2015-05-28 23:03:30 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2d8cc2c8 
							
						 
					 
					
						
						
							
							feat(binding): throw on binding to a blank alias  
						
						... 
						
						
						
						fixes  #2068  
					
						2015-05-28 22:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							01fb8e6635 
							
						 
					 
					
						
						
							
							fix: fix clang errors  
						
						
						
						
					 
					
						2015-05-28 11:08:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							9d90128463 
							
						 
					 
					
						
						
							
							refactor(ChangeDetection): convert change detection tests to typescript  
						
						
						
						
					 
					
						2015-05-28 10:01:30 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							34cfc9f474 
							
						 
					 
					
						
						
							
							feat(di): added optional self parameter to Parent, Ancestor, and Unbounded  
						
						
						
						
					 
					
						2015-05-28 09:53:06 -07:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe1e73b1a 
							
						 
					 
					
						
						
							
							refactor (test/test_lib): Ts'ifying test/test_lib  
						
						... 
						
						
						
						Translates AtScript files in test/test_lib to TypeScript.
Closes  #2183  
						
						
					 
					
						2015-05-28 09:50:59 -07:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce0a67c81 
							
						 
					 
					
						
						
							
							refactor (test/services): Ts'ifying test/services  
						
						... 
						
						
						
						Translates AtScript files in test/services to TypeScript
Closes  #2193  
						
						
					 
					
						2015-05-28 09:48:38 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							c065fb1422 
							
						 
					 
					
						
						
							
							feat(dart/transform): Remove unnecessary .ng_deps.dart files  
						
						... 
						
						
						
						Removes `.ng_deps.dart` files which
1. Do not register any `@Injectable` classes
2. Do not call `initReflector` on any other `.ng_deps.dart` files.
Closes  #1929  
						
						
					 
					
						2015-05-28 07:51:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							cda35101df 
							
						 
					 
					
						
						
							
							fix(facade): Fix bug in TS indexOf  
						
						... 
						
						
						
						startIndex defaults to -1, which in Chrome results in returning -1
regardless of the other parameters.
Added regression tests. 
						
						
					 
					
						2015-05-28 06:56:24 -07:00 
						 
				 
			
				
					
						
							
							
								Julie Ralph 
							
						 
					 
					
						
						
						
						
							
						
						
							c32dbad747 
							
						 
					 
					
						
						
							
							feat(tests): add TestComponentBuilder  
						
						... 
						
						
						
						Adds a TestComponentBuilder for use in component level tests.
For usage examples, see test_component_builder_spec
Closes  #1812  
						
						
					 
					
						2015-05-27 17:15:13 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							30b6542fc8 
							
						 
					 
					
						
						
							
							feat(core): added support for detecting lifecycle events based on interfaces  
						
						
						
						
					 
					
						2015-05-27 16:23:42 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							34d75e8918 
							
						 
					 
					
						
						
							
							feat(reflector): added a method to get type's interfaces  
						
						
						
						
					 
					
						2015-05-27 15:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							c6335c128e 
							
						 
					 
					
						
						
							
							feat(test_lib): add method to compare stringified DOM element  
						
						... 
						
						
						
						Closes  #2106  
					
						2015-05-27 16:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							fb42d5908e 
							
						 
					 
					
						
						
							
							fix(test): solve CSS discrepancies across browsers  
						
						... 
						
						
						
						Closes  #2177  
					
						2015-05-27 14:54:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							8609543ad0 
							
						 
					 
					
						
						
							
							refactor (test/facade): Ts'ify test/facade  
						
						... 
						
						
						
						Translate AtScript in test/facade to TypeScript 
						
						
					 
					
						2015-05-27 08:10:11 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							79f564be46 
							
						 
					 
					
						
						
							
							refactor(core): ts’ify tests  
						
						
						
						
					 
					
						2015-05-26 17:01:31 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							23d59df81a 
							
						 
					 
					
						
						
							
							feat(test_lib): add containsRegex  
						
						
						
						
					 
					
						2015-05-26 17:01:31 -07:00