vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f210c41c1f 
							
						 
					 
					
						
						
							
							feat(di): changed toFactory to support dependency annotations  
						
						
						
						
					 
					
						2015-05-21 08:34:48 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b6b52e62b2 
							
						 
					 
					
						
						
							
							fix(element_injector): fixed element injector to inject view dependencies into its components  
						
						
						
						
					 
					
						2015-05-20 17:48:04 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							e61d82b9be 
							
						 
					 
					
						
						
							
							refactor(core): ts’ify core  
						
						
						
						
					 
					
						2015-05-20 16:30:41 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							4afd2b4138 
							
						 
					 
					
						
						
							
							feat(PromisePipe): remove ref onDestroy  
						
						
						
						
					 
					
						2015-05-20 14:00:57 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c45283216f 
							
						 
					 
					
						
						
							
							fix(router): router link should navigate to non-base Url.  
						
						... 
						
						
						
						While still displaying full base + custom part of url in the href. 
						
						
					 
					
						2015-05-20 11:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							28c2b8f432 
							
						 
					 
					
						
						
							
							fix(element_injector): fixed element injector to resolve dependencies of regular services  
						
						
						
						
					 
					
						2015-05-20 10:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							91ccc9af98 
							
						 
					 
					
						
						
							
							fix(XHRImpl): fix errors, add a spec  
						
						... 
						
						
						
						fixes  #1715  
					
						2015-05-20 08:31:50 +02:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a664f5a6de 
							
						 
					 
					
						
						
							
							fix: don't call onAllChangesDone on checkNoChanges  
						
						
						
						
					 
					
						2015-05-20 08:27:48 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae89ac096 
							
						 
					 
					
						
						
							
							feat(CD): add support for === and !==  
						
						... 
						
						
						
						relates to #1500  
						
						
					 
					
						2015-05-20 07:50:43 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec5d5daaf 
							
						 
					 
					
						
						
							
							refactor(async): extract timer related functions into a TimerWrapper  
						
						
						
						
					 
					
						2015-05-20 07:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							62b1a08f06 
							
						 
					 
					
						
						
							
							refactor(reflection): improved error message  
						
						
						
						
					 
					
						2015-05-19 21:17:52 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							1beadb8607 
							
						 
					 
					
						
						
							
							refactor(render): ts’ify render api  
						
						
						
						
					 
					
						2015-05-19 15:12:59 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							791caf0037 
							
						 
					 
					
						
						
							
							fix(router): use appRootComponentToken to get root route configs  
						
						... 
						
						
						
						Closes  #1947  
					
						2015-05-19 14:36:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab773538b 
							
						 
					 
					
						
						
							
							fix(errors): require passing stack traces explicitly in ng2 own code  
						
						
						
						
					 
					
						2015-05-19 12:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0f002a5b18 
							
						 
					 
					
						
						
							
							feat(fakeAsync): allow simulating the passage of time  
						
						
						
						
					 
					
						2015-05-19 06:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b066b8d15a 
							
						 
					 
					
						
						
							
							feat(di): added hostInjector and viewInjector to the Directive annotation  
						
						
						
						
					 
					
						2015-05-18 18:30:53 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							7b511462af 
							
						 
					 
					
						
						
							
							refactor(core): renamed injectables into appInjector  
						
						... 
						
						
						
						BREAKING CHANGES
Before:
@Component({injectables: [Type]} class MyCmp{}
After:
@Component({appInjector: [Type]} class MyCmp{} 
						
						
					 
					
						2015-05-18 18:30:52 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3a53f67911 
							
						 
					 
					
						
						
							
							feat(di): removed publishAs  
						
						... 
						
						
						
						BREAKING CHANGES
Removes the publishAs property from the Component annotation. 
						
						
					 
					
						2015-05-18 18:30:52 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							5db89071d4 
							
						 
					 
					
						
						
							
							fix(router): improve route matching priorities  
						
						
						
						
					 
					
						2015-05-18 15:57:08 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							c29ab86d85 
							
						 
					 
					
						
						
							
							refactor(router): improve control flow of descendant route activation  
						
						
						
						
					 
					
						2015-05-18 15:57:08 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							6b02cb9b44 
							
						 
					 
					
						
						
							
							test(router): rename helpers in test  
						
						
						
						
					 
					
						2015-05-18 15:57:08 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							986038242a 
							
						 
					 
					
						
						
							
							feat(change_detection): json pipe  
						
						... 
						
						
						
						Closes  #1957  
					
						2015-05-18 14:34:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3011cd86bd 
							
						 
					 
					
						
						
							
							feat(compiler): special-case class attribute in hostAttributes  
						
						... 
						
						
						
						Closes  #1774 
Closes  #1841  
					
						2015-05-18 14:34:36 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							11e4385173 
							
						 
					 
					
						
						
							
							feat(forms): improved error messages  
						
						... 
						
						
						
						Closes  #1839  
					
						2015-05-18 14:34:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							bb2eda2d15 
							
						 
					 
					
						
						
							
							feat(element_injector): allow @Optional for ProtoViewRef  
						
						
						
						
					 
					
						2015-05-18 12:48:33 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							3644036693 
							
						 
					 
					
						
						
							
							refactor(proto_view_factory): Move getChangeDetectorDefinitions out of ProtoViewFactory  
						
						... 
						
						
						
						Move `getChangeDetectorDefinitions` out of `ProtoViewFactory` since it
does not depend on any state in that object. 
						
						
					 
					
						2015-05-18 08:45:59 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							1eea2b254e 
							
						 
					 
					
						
						
							
							feat: allow for forward references in injection  
						
						... 
						
						
						
						It is possible for a class defined first to be referencing a class defined later,
and as a result at the time of the definition it is not possible to access the later's
class reference. This allows to refer to the later defined class through
a closure.Closes #1891  
						
						
					 
					
						2015-05-15 21:12:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f29b4448 
							
						 
					 
					
						
						
							
							feat(errors): preserve stack traces of user exceptions in Dart  
						
						
						
						
					 
					
						2015-05-15 15:03:31 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							421d8916a6 
							
						 
					 
					
						
						
							
							refactor(view_manager): split inPlace views into root and free host views.  
						
						... 
						
						
						
						BREAKING CHANGE:
`AppViewManager.createInPlaceHostView` is replaced by
`AppViewManager.createRootHostView` (for bootstrap) and
`AppViewManager.createFreeHostView` (for imperative components).
The later creates new host elements that are not attached anywhere.
To attach them, use `DomRenderer.getHostElement(hostviewRef)`
to get the host element.
Closes  #1920  
						
						
					 
					
						2015-05-15 13:24:53 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4a635399 
							
						 
					 
					
						
						
							
							feat(change_detection): uppercase and lowercase pipes  
						
						... 
						
						
						
						because the world needs more uppercase madness
[✔] clang-format
[✔] tests 
						
						
					 
					
						2015-05-15 19:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							557d54b3de 
							
						 
					 
					
						
						
							
							feat(facade): toUpperCase and toLowerCase  
						
						
						
						
					 
					
						2015-05-15 19:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							25cd6e4321 
							
						 
					 
					
						
						
							
							fix(Compiler): add an error when a directive is null or undefined  
						
						... 
						
						
						
						fixes  #1908  
					
						2015-05-15 19:26:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb068019b 
							
						 
					 
					
						
						
							
							refactor(proto_view_factory): expose data for generating change detectors  
						
						... 
						
						
						
						Also consolidates metadata handling in `ElementInjector`
BREAKING CHANGE:
- renames `DirectiveMetadataReader` into `DirectiveResolver`
  and removes `src/core/compiler/directive_metadata`.
Fixes  #1712 
Fixes  #1713  
						
						
					 
					
						2015-05-13 17:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							08f21dbf51 
							
						 
					 
					
						
						
							
							feat(change_detection): implemented change detection that can be configured with pregenerated change detectors  
						
						
						
						
					 
					
						2015-05-13 16:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c7c274e4 
							
						 
					 
					
						
						
							
							refactor(change_detector): extracted ChangeDetectorDefinition  
						
						
						
						
					 
					
						2015-05-13 16:23:22 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							685a6507b6 
							
						 
					 
					
						
						
							
							feat(compiler): added support for [()] syntax  
						
						
						
						
					 
					
						2015-05-13 16:08:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob MacDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							846354473d 
							
						 
					 
					
						
						
							
							chore(cleanup): Remove some unused files.  
						
						
						
						
					 
					
						2015-05-13 13:56:54 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							390cfb793b 
							
						 
					 
					
						
						
							
							fix(router): generate links for router-link with baseHref  
						
						
						
						
					 
					
						2015-05-13 12:22:45 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							17392f663f 
							
						 
					 
					
						
						
							
							fix(router): sort possible routes by cost  
						
						
						
						
					 
					
						2015-05-13 11:57:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c20060d259 
							
						 
					 
					
						
						
							
							fix(directives): fix import path  
						
						
						
						
					 
					
						2015-05-13 11:56:50 +02:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							111fa60a93 
							
						 
					 
					
						
						
							
							chore: rename for to ng-for  
						
						... 
						
						
						
						Closes  #1598 
Closes  #1295 
Closes  #1827 
Closes  #1827  
					
						2015-05-12 15:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f236b70f 
							
						 
					 
					
						
						
							
							chore: rename switch to ng-switch  
						
						
						
						
					 
					
						2015-05-12 15:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							78d3f62b6a 
							
						 
					 
					
						
						
							
							chore: rename non-bindable to ng-non-bindable  
						
						
						
						
					 
					
						2015-05-12 15:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							d310a9c0b4 
							
						 
					 
					
						
						
							
							chore: rename if to ng-if  
						
						
						
						
					 
					
						2015-05-12 15:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							032f8b7840 
							
						 
					 
					
						
						
							
							fix(test): fixed a test  
						
						
						
						
					 
					
						2015-05-12 14:40:20 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							e11c20541a 
							
						 
					 
					
						
						
							
							refactor(VmTurnZone): renamed to NgZone  
						
						... 
						
						
						
						BREAKING CHANGE:
VmTurnZone has been renamed to NgZone.
- The public API has not chnanged,
- The "outer" zone is now named "mount" zone (private to NgZone). 
						
						
					 
					
						2015-05-12 21:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c75e216871 
							
						 
					 
					
						
						
							
							refactor(VmTurnZone): outer zone = root zone  
						
						
						
						
					 
					
						2015-05-12 21:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a6c95e2a 
							
						 
					 
					
						
						
							
							feat(VmTurnZone): Rework the implementation to minimize change detection runs  
						
						... 
						
						
						
						Before this PR there were only 2 zones: root zone = outer zone > inner
zone.
This PR creates the outer zone as a fork of the root zone: root > outer
> inner.
By doing this it is possible to detected microtasks scheduling in the
outer zone and run the change detection less often (no more than one
time per VM turn).
The PR also introduce a Promise monkey patch for the JS implementation.
It makes Promises aware of microtasks and again allow running the change
detection only once per turn. 
						
						
					 
					
						2015-05-12 21:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							358a6750ed 
							
						 
					 
					
						
						
							
							feat(di): support type literals in DI  
						
						
						
						
					 
					
						2015-05-12 10:57:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							97d24563f4 
							
						 
					 
					
						
						
							
							feat(dart/transform): Inline templateUrl values  
						
						... 
						
						
						
						Modify DirectiveProcessor to inline `templateUrl` values to avoid making
additional browser requests.
Closes  #1035  
						
						
					 
					
						2015-05-12 09:08:56 -07:00