Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							77d1fc149a 
							
						 
					 
					
						
						
							
							fix(router): router-link works without params  
						
						... 
						
						
						
						Router-link attaches a listener to prevent default behavior and
navigate.
Closes: 1689 
						
						
					 
					
						2015-05-11 11:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c2a42d5d2b 
							
						 
					 
					
						
						
							
							fix(location): dartium does not like pushState with null.  
						
						... 
						
						
						
						According to
https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history 
the value of the title parameter is irrelevant anyways. 
						
						
					 
					
						2015-05-11 11:48:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob MacDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							01d5c29513 
							
						 
					 
					
						
						
							
							fix(transformer): remove classDefParser in favor of hardcoded strings to speed up build  
						
						
						
						
					 
					
						2015-05-11 10:45:02 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							7844e3a275 
							
						 
					 
					
						
						
							
							chore: dartfmt Dart code in the repo  
						
						
						
						
					 
					
						2015-05-11 09:50:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a5638a940c 
							
						 
					 
					
						
						
							
							feat(directives): export collection of core directives  
						
						... 
						
						
						
						Closes  #1524  
					
						2015-05-11 16:47:45 +02:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4665726f48 
							
						 
					 
					
						
						
							
							feat(lang): support const expressions in TS/JS and Dart  
						
						... 
						
						
						
						Closes  #1796  
					
						2015-05-11 12:11:24 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3433b5bd 
							
						 
					 
					
						
						
							
							feat(view): allow to transplant a view into a ViewContainer at another place.  
						
						... 
						
						
						
						Closes  #1492 . 
					
						2015-05-08 21:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							2185e7cee9 
							
						 
					 
					
						
						
							
							feat(di): expose parent injector  
						
						
						
						
					 
					
						2015-05-08 17:11:27 -07:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0da11e55 
							
						 
					 
					
						
						
							
							feat(di): components can self-publish via publishAs  
						
						
						
						
					 
					
						2015-05-08 16:13:00 -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 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							853d1de6ec 
							
						 
					 
					
						
						
							
							fix(router): strip base href from URLs when navigating  
						
						
						
						
					 
					
						2015-05-08 13:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							84dc6ae76b 
							
						 
					 
					
						
						
							
							fix(test_lib): spy funcs should match null arguments  
						
						
						
						
					 
					
						2015-05-08 13:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							05219a54cd 
							
						 
					 
					
						
						
							
							feat(dom): add getBaseHref method  
						
						
						
						
					 
					
						2015-05-08 13:51:42 -07:00 
						 
				 
			
				
					
						
							
							
								PatrickJS 
							
						 
					 
					
						
						
						
						
							
						
						
							4b62a722f0 
							
						 
					 
					
						
						
							
							feat(change_detection.js): export null pipes  
						
						... 
						
						
						
						rather then having developers creating their own null pipes
Closes  #1624  
						
						
					 
					
						2015-05-08 13:50:17 -07:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							09b39bf77a 
							
						 
					 
					
						
						
							
							docs(core): fix Formatters -> Pipes  
						
						... 
						
						
						
						long overdue update
Closes  #1629  
						
						
					 
					
						2015-05-08 13:45:13 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Western 
							
						 
					 
					
						
						
						
						
							
						
						
							42f6baeaec 
							
						 
					 
					
						
						
							
							Fix documentation for toFactory and toAsyncFactory  
						
						... 
						
						
						
						The bound String classes should have a dependency on Number, not String.
Closes  #1654  
						
						
					 
					
						2015-05-08 13:40:12 -07:00 
						 
				 
			
				
					
						
							
							
								Matan Lurey 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb066215a 
							
						 
					 
					
						
						
							
							Add correct type to TestBed.createView  
						
						... 
						
						
						
						Closes  #1727  
					
						2015-05-08 13:17:42 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							200e190f70 
							
						 
					 
					
						
						
							
							fix(dart/transform): Handle hostAttributes in DirectiveMetadata  
						
						... 
						
						
						
						Handle `hostAttributes` in the transformer.
`hostAttributes` was introduced in 51839ca6772ed5e033c71118ce1dc78cc990246d
Closes  #1742  
						
						
					 
					
						2015-05-08 11:19:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							44f829dbc6 
							
						 
					 
					
						
						
							
							feat(dart/transform): Use the render Compiler and the DirectiveParser  
						
						... 
						
						
						
						Update the `TemplateCompile` step to use the full render `Compiler`.
Provide `DirectiveMetadata` for `ViewDefinition` objects and use it to
run the `DirectiveParser` step of the render compile pipeline. 
						
						
					 
					
						2015-05-08 11:18:40 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d717529e9a 
							
						 
					 
					
						
						
							
							fix(change_detection): updated dynamic change detector not to mutate when throwing  
						
						... 
						
						
						
						Closes  #1762  
					
						2015-05-08 10:46:08 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							c68fa27444 
							
						 
					 
					
						
						
							
							refactor(render): remove recursion from renderer  
						
						... 
						
						
						
						The goal is to make implementing a renderer straight forward.
BREAKING_CHANGE:
- Renderer interface was redone / simplified.
- `DirectDomRenderer` was replaced by `DomRenderer`.
- `DirectDomRenderer.setImperativeComponentRootNodes` is replaced
  by the following 2 steps:
    1. `ViewManager.getComponentView(elementRef) -> ViewRef`
    2. `DomRenderer.setComponentViewRootNodes(viewRef, rootNodes)`
- all `@View` annotations need to have a template, but the template
  may be empty. Previously views that had a `renderer` property did
  not have to have a `template`.
- `dynamicComponentLoader.loadIntoNewLocation` does no more allow
  to pass an element, but requires a css selector.
  Special syntax: `:document` can be used as prefix to search globally
  on the document instead of in the provided parent view.
Part of #1675  
						
						
					 
					
						2015-05-08 09:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								John Jelinek IV 
							
						 
					 
					
						
						
						
						
							
						
						
							d2507ac760 
							
						 
					 
					
						
						
							
							Add full example to FormBuilder docs  
						
						
						
						
					 
					
						2015-05-08 16:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce0d5e024 
							
						 
					 
					
						
						
							
							fix(dart): Remove unused imports.  
						
						... 
						
						
						
						These imports cause dart analyze errors once ts2dart removes the
IMPLEMENTS import. 
						
						
					 
					
						2015-05-08 15:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9e573b3e 
							
						 
					 
					
						
						
							
							docs(annotations): differentiate between component definitions and component instances  
						
						... 
						
						
						
						Closes  #1661  
					
						2015-05-08 14:50:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							51839ca677 
							
						 
					 
					
						
						
							
							feat(compiler): allow setting attributes on a host element  
						
						... 
						
						
						
						Closes  #1402  
					
						2015-05-08 14:22:07 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							fa28b28d0a 
							
						 
					 
					
						
						
							
							build(typescript): Migrated change detection to typescript  
						
						
						
						
					 
					
						2015-05-07 17:18:04 -07:00 
						 
				 
			
				
					
						
							
							
								PatrickJS 
							
						 
					 
					
						
						
						
						
							
						
						
							93c331d103 
							
						 
					 
					
						
						
							
							fix(decorators.es6): export Directive decorator  
						
						... 
						
						
						
						Closes  #1688  
					
						2015-05-07 15:12:22 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							1daa8aa3a1 
							
						 
					 
					
						
						
							
							chore(shrinkwrap): update dependencies to latest  
						
						... 
						
						
						
						Also, our package.json was out-of-sync with npm-shrinkwrap.json; see https://github.com/angular/angular/issues/1737 
This includes a fix for the shrinkwrapping of ts2dart; see https://github.com/angular/ts2dart/issues/138  
						
						
					 
					
						2015-05-07 14:29:43 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c735f72c 
							
						 
					 
					
						
						
							
							fix(decorators): incorrect annotation to decorator adapter  
						
						
						
						
					 
					
						2015-05-07 12:30:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob MacDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2047f9ca 
							
						 
					 
					
						
						
							
							chore(benchmarks): add transform benchmark runner and clean up benchmark output  
						
						
						
						
					 
					
						2015-05-07 10:36:04 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							49777648b3 
							
						 
					 
					
						
						
							
							fix(decorators): fixed decorators  
						
						
						
						
					 
					
						2015-05-06 21:08:55 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							cb87fa0970 
							
						 
					 
					
						
						
							
							chore(build): migrated di to TypeScript  
						
						
						
						
					 
					
						2015-05-06 19:00:56 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							649e276610 
							
						 
					 
					
						
						
							
							chore: support last dev build of Dart at 1.10.0-dev.1.10  
						
						... 
						
						
						
						Can revert once 1.11 is available 
						
						
					 
					
						2015-05-06 18:21:46 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef11774c2 
							
						 
					 
					
						
						
							
							chore: update pubspec files  
						
						... 
						
						
						
						Allow latest analyzer version
Add an upper constraint to the Dart SDK 
						
						
					 
					
						2015-05-06 17:55:03 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							75db2c5241 
							
						 
					 
					
						
						
							
							chore: add more types to a number of top-level properties and methods  
						
						
						
						
					 
					
						2015-05-06 17:53:44 -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 
						 
				 
			
				
					
						
							
							
								Alex Wolfe 
							
						 
					 
					
						
						
						
						
							
						
						
							577a80371f 
							
						 
					 
					
						
						
							
							fixed build process by adding comment  
						
						
						
						
					 
					
						2015-05-06 15:27:25 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							be7504d451 
							
						 
					 
					
						
						
							
							fix(decorators): fixes decorator reflection.  
						
						... 
						
						
						
						The bug appears when there are only type annotations without parameter
annotations. 
						
						
					 
					
						2015-05-06 13:44:44 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							169e4e862d 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Use render Compiler concepts  
						
						... 
						
						
						
						Update `TemplateCompiler` transform step to use abstractions used by the
render `Compiler`. For example, template code is now loaded via an
instance of `TemplateLoader` and external resources are fetched via an
instance of `XHR`. 
						
						
					 
					
						2015-05-06 12:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							abc3de7efe 
							
						 
					 
					
						
						
							
							refactor(render): rename RenderView and RenderProtoView  
						
						... 
						
						
						
						Part of #1675 
Closes  #1705  
						
						
					 
					
						2015-05-06 11:46:52 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							0856516ae9 
							
						 
					 
					
						
						
							
							refactor(renderer): separate compiler from renderer  
						
						... 
						
						
						
						Part of #1675 
Closes  #1702  
						
						
					 
					
						2015-05-06 10:50:15 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c9cec60007 
							
						 
					 
					
						
						
							
							fix(router): fix for leading slash in dart  
						
						... 
						
						
						
						Using string1 === string2 translates to identical(string1, string2) in
dart, which is incorrect as it is possilbe for dart strings to have
different reference. 
						
						
					 
					
						2015-05-05 15:19:06 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							f356d03362 
							
						 
					 
					
						
						
							
							feat(dom): add location and history as DOM-like APIs.  
						
						... 
						
						
						
						Instead of global access methods. 
						
						
					 
					
						2015-05-05 14:50:53 -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 
						 
				 
			
				
					
						
							
							
								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