Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							8e1d53b5e9 
							
						 
					 
					
						
						
							
							feat(router): adds the router to the self-executing bundle.  
						
						... 
						
						
						
						Due to limitation of system build, the router cannot have its own sfx
bundle.
Fixes an issue with RouteConfig decorator by moving it into its own
file. 
						
						
					 
					
						2015-05-05 10:55:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							f5b56c627b 
							
						 
					 
					
						
						
							
							refactor: add types to top-level fields in change_detection  
						
						... 
						
						
						
						Also introduced an abstract PipeFactory base class 
						
						
					 
					
						2015-05-05 10:21:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							f88c4b77ca 
							
						 
					 
					
						
						
							
							feat(material): add prototype dialog component w/ demo.  
						
						
						
						
					 
					
						2015-05-04 16:43:15 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							75da6e4c4a 
							
						 
					 
					
						
						
							
							feat(router): export decorator version of RouteConfig  
						
						
						
						
					 
					
						2015-05-04 15:44:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob MacDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							1864f60afb 
							
						 
					 
					
						
						
							
							feat(benchmarks): Add basic dart transformer benchmarks.  
						
						... 
						
						
						
						Adds simple benchmarks for various transformation phases, as well as hello_world.
Does not integrate these into any benchmark frameworks yet. 
						
						
					 
					
						2015-05-04 14:03:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							457c15cd6c 
							
						 
					 
					
						
						
							
							feat(decorators): adds decorator versions of DI annotations.  
						
						... 
						
						
						
						In 'angular2/di' the symbol:
- Inject is a decorator
- InjectAnnotation is an annotation
Internally one an get a hold of annotations without *Annotations appened
(to make ts2dart work without workarounds) by importing from
'angular2/src/di/annotations_impl' instead of 'angular2/di'. This is
needed only for users that transpile through TS and through ts2dart. 
						
						
					 
					
						2015-05-04 13:35:09 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							28feac9411 
							
						 
					 
					
						
						
							
							refactor(router): rename "alias" to "as"  
						
						
						
						
					 
					
						2015-05-03 20:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							9153331303 
							
						 
					 
					
						
						
							
							feat(router): route redirects  
						
						
						
						
					 
					
						2015-05-03 20:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							9d5c33f9dd 
							
						 
					 
					
						
						
							
							feat(router): sibling outlets  
						
						
						
						
					 
					
						2015-05-03 20:26:47 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							2713b7877b 
							
						 
					 
					
						
						
							
							fix(router): navigate on popstate event  
						
						
						
						
					 
					
						2015-05-03 20:26:22 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							259f872cea 
							
						 
					 
					
						
						
							
							fix(router): throw if config does not contain required fields  
						
						
						
						
					 
					
						2015-05-01 16:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							68ed8f1b6b 
							
						 
					 
					
						
						
							
							refactor(router): rename LocationMock to LocationSpy  
						
						
						
						
					 
					
						2015-05-01 16:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ef7014fe19 
							
						 
					 
					
						
						
							
							feat(router): export routerInjectables  
						
						
						
						
					 
					
						2015-05-01 16:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							46ad3552c7 
							
						 
					 
					
						
						
							
							fix(router): infer top-level routing from app component  
						
						... 
						
						
						
						Closes  #1600  
					
						2015-05-01 16:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							4965226f3f 
							
						 
					 
					
						
						
							
							fix(router): use lists for RouteConfig annotations  
						
						
						
						
					 
					
						2015-05-01 15:55:53 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ea546f5069 
							
						 
					 
					
						
						
							
							feat(router): add location service  
						
						
						
						
					 
					
						2015-05-01 15:55:53 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6a2ba836 
							
						 
					 
					
						
						
							
							refactor(view): moved the logic from ProtoView to ProtoViewFactory  
						
						
						
						
					 
					
						2015-05-01 13:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							3c77855b39 
							
						 
					 
					
						
						
							
							chore(build): Remove .es6 files which shadow .ts files.  
						
						... 
						
						
						
						This removes .es6 files which are pure duplicates of a
.ts file in the same folder.
Next we need to remove .js files as well, and remove karma preprocessors for dart. 
						
						
					 
					
						2015-05-01 09:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c1579222bd 
							
						 
					 
					
						
						
							
							fix(view): changed view manager to hydrate change detector after creating directives  
						
						
						
						
					 
					
						2015-04-30 22:01:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							f863ea0db5 
							
						 
					 
					
						
						
							
							feat(decorators): adds support for parameter decorators.  
						
						... 
						
						
						
						Paramater decorators expect to be called as currently implemented by TS. 
						
						
					 
					
						2015-04-30 18:42:40 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8d31d532 
							
						 
					 
					
						
						
							
							fix(compiler): clone templates before compiling them  
						
						... 
						
						
						
						This is needed as the compiler changes templates during compilation
and we are caching templates in the `TemplateLoader`.
Closes  #1058  
						
						
					 
					
						2015-04-30 16:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							f75a50c1dd 
							
						 
					 
					
						
						
							
							refactor(compiler): rename decorator directives into directive  
						
						... 
						
						
						
						BREAKING CHANGE:
Previously, `Directive` was the abstract base class of several directives.
Now, `Directive` is the former `Decorator`, and `Component` inherits from it. 
						
						
					 
					
						2015-04-30 13:38:40 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ead21c91a4 
							
						 
					 
					
						
						
							
							fix(exception_handler): log errors via console.error  
						
						... 
						
						
						
						This is e.g. needed as we use this to test for errors
in our examples. 
						
						
					 
					
						2015-04-30 11:45:34 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							87dcd5eb6f 
							
						 
					 
					
						
						
							
							fix(decorators): updates missing benchmark and fixes typo.  
						
						
						
						
					 
					
						2015-04-30 10:22:30 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							8faf6364dc 
							
						 
					 
					
						
						
							
							refactor(core): remove DynamicComponent  
						
						... 
						
						
						
						BREAKING CHANGE:
A dynamic component is just a component that has no @View annotation… 
						
						
					 
					
						2015-04-30 09:17:25 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							bb50fc131b 
							
						 
					 
					
						
						
							
							chore(build): update TypeScript version to unreleased beta  
						
						... 
						
						
						
						Also fixup the typings which were broken by changes in typescript's lib.d.ts.
Second attempt to merge this, now that bugfix for tsd is in. 
						
						
					 
					
						2015-04-29 17:03:02 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							3aac2fefd7 
							
						 
					 
					
						
						
							
							refactor(compiler): remove Viewport directives, use Decorator instead  
						
						... 
						
						
						
						BREAKING_CHANGE:
- The special type of `Viewport` directives is removed
  in favor of a more general `Decorator` directive
- `ViewContainerRef` now no more has a default `ProtoViewRef`
  but requires an explicit one when creating views.
Closes  #1536  
						
						
					 
					
						2015-04-29 15:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							fb67e37339 
							
						 
					 
					
						
						
							
							feat(decorators): adds decorators to be used by TS and Babel transpiled apps.  
						
						
						
						
					 
					
						2015-04-29 15:13:25 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							648c514c28 
							
						 
					 
					
						
						
							
							feat(dart/transform): Add directiveMetadata{To,From}Map  
						
						... 
						
						
						
						Add utility methods to convert `render.dom.DirectiveMetadata` to and
from maps. This will allow saving and restoring `DirectiveMetadata` in
the Angular 2 Transformer.
We discussed adding this as a member on `DirectiveMetadata`. Since this
is not necessary for anything except the Transformer, we decided to put
it into a separate file to avoid shipping it with the Angular 2 core
code. 
						
						
					 
					
						2015-04-29 14:22:08 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							511e832ee2 
							
						 
					 
					
						
						
							
							chore(build): Karma watches broccoli output.  
						
						... 
						
						
						
						This is a prerequisite for switching to TypeScript. We need to remove the Traceur preprocessor
from Karma, so we have the build specified in a single place (broccoli tree def'n). 
						
						
					 
					
						2015-04-29 14:15:45 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							09f8d8f7ba 
							
						 
					 
					
						
						
							
							refactor(core): introduce ViewRef and ProtoViewRef  
						
						... 
						
						
						
						BREAKING CHANGES:
- `NgElement` merged into `ElementRef`
- `Compiler.compile…` returns `ProtoViewRef`
- `ViewContainer` uses `ProtoViewRef`s and `ViewRef`s.
- `ViewRef`/`ProtoViewRef` in renderer were renamed to
  `RenderViewRef`/`RenderProtoViewRef`.
Related to #1477 
Closes  #1592  
						
						
					 
					
						2015-04-29 14:03:38 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							b5032fd374 
							
						 
					 
					
						
						
							
							fix(build): revert typescript upgrade which broke the build.  
						
						... 
						
						
						
						This reverts commit a7a9463624f40c17105abe4574794e0fc8302c24.
This reverts commit 59824e40e8354e5b8c70c8c0f81dfce2c0ecb2f4. 
						
						
					 
					
						2015-04-29 10:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a9463624 
							
						 
					 
					
						
						
							
							fix(build): refer to newest version of hammerjs typings  
						
						
						
						
					 
					
						2015-04-29 10:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							59824e40e8 
							
						 
					 
					
						
						
							
							chore(build): update TypeScript version to unreleased beta  
						
						... 
						
						
						
						Also fixup the typings which were broken by changes in typescript's lib.d.ts 
						
						
					 
					
						2015-04-29 10:09:32 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							a51a5c2968 
							
						 
					 
					
						
						
							
							chore(build): run forms tests in Node  
						
						... 
						
						
						
						Closes  #1565  
					
						2015-04-29 13:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e3c11045bf 
							
						 
					 
					
						
						
							
							fix(compiler): changed the compiler to set up event listeners and host properties on host view elements  
						
						... 
						
						
						
						Closes  #1584  
					
						2015-04-29 05:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d4e7d783 
							
						 
					 
					
						
						
							
							refactor(parser): remove unused variables  
						
						... 
						
						
						
						Closes  #1553  
					
						2015-04-29 04:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1b574baf 
							
						 
					 
					
						
						
							
							fix(di): improve error messages for invalid bindings  
						
						... 
						
						
						
						Fixes  #1515 
Closes  #1573  
					
						2015-04-28 23:42:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f3778dda 
							
						 
					 
					
						
						
							
							docs(For): fix example to use for-of syntax  
						
						... 
						
						
						
						Closes  #1572  
					
						2015-04-28 23:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								Matteo Suppo 
							
						 
					 
					
						
						
						
						
							
						
						
							d4925b61ff 
							
						 
					 
					
						
						
							
							fix(change_detector): ensure that locals are only used when implicit receiver  
						
						... 
						
						
						
						closes  #1542  
					
						2015-04-28 23:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								Josh Kurz 
							
						 
					 
					
						
						
						
						
							
						
						
							14988d4415 
							
						 
					 
					
						
						
							
							docs(core): updating some errors in 01_templates  
						
						... 
						
						
						
						Signed-off-by: Josh Kurz <jkurz25@gmail.com>
Closes  #1529  
						
						
					 
					
						2015-04-28 23:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Josh Kurz 
							
						 
					 
					
						
						
						
						
							
						
						
							cd953ceb48 
							
						 
					 
					
						
						
							
							docs(core): update core directives document  
						
						... 
						
						
						
						Signed-off-by: Josh Kurz <jkurz25@gmail.com> 
						
						
					 
					
						2015-04-28 23:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							818bb9b697 
							
						 
					 
					
						
						
							
							test: changed test bed to run change detection twice to make sure there are no changes second time  
						
						... 
						
						
						
						Closes  #1517  
					
						2015-04-28 23:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e4586249fa 
							
						 
					 
					
						
						
							
							refactor(change_detection): removed NO_CHANGED and replaced it with WrappedValue  
						
						
						
						
					 
					
						2015-04-28 23:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							3d62546314 
							
						 
					 
					
						
						
							
							fix(compiler): only sets viewDefinition absUrl if the view has either a template or templateUrl  
						
						... 
						
						
						
						fixes  #1326 
closes  #1327  
					
						2015-04-28 15:40:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							b9eab463f7 
							
						 
					 
					
						
						
							
							chore(): fix host properties for MD components.  
						
						
						
						
					 
					
						2015-04-28 10:48:03 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb2f2069c 
							
						 
					 
					
						
						
							
							docs(Injector): remove unwanted tab characters in the examples  
						
						... 
						
						
						
						These mess up the jade templates that use tabs for structuring the output. 
						
						
					 
					
						2015-04-28 14:31:35 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							a801da6f7c 
							
						 
					 
					
						
						
							
							fix(ViewManager): dehydrate views recursively over ViewContainers  
						
						... 
						
						
						
						Closes  #1560  
					
						2015-04-27 17:39:20 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							6fcd3709cf 
							
						 
					 
					
						
						
							
							fix(render): return views when destroyed in ViewContainer  
						
						... 
						
						
						
						Closes  #1316  
					
						2015-04-27 17:39:09 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							1b2754dacd 
							
						 
					 
					
						
						
							
							feat(router): add initial implementation  
						
						
						
						
					 
					
						2015-04-27 17:15:58 -07:00