Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5dee8e26cc 
							
						 
					 
					
						
						
							
							fix(views): remove dynamic component views, free host views, free embedded views  
						
						... 
						
						
						
						Closes  #2472 
Closes  #2339 
BREAKING CHANGE
- `Compiler.compile` has been removed, the only way to compile
  components dynamically is via `Compiler.compileInHost`
- `DynamicComponentLoader.loadIntoExistingLocation` has changed:
  * renamed into `loadIntoLocation`
  * will always create the host element as well
  * requires an element with a variable inside of the host component view
    next to which it will load new component.
- `DynamicComponentLoader.loadNextToExistingLocation` was renamed into
  `DynamicComponentLoader.loadNextToLocation`
- `DynamicComponentLoader.loadIntoNewLocation` is removed
  * use `DynamicComponentLoader.loadNextToLocation` instead
    and then move the view nodes
    manually around via `DomRenderer.getRootNodes()`
- `AppViewManager.{create,destroy}Free{Host,Embedded}View` was removed
  * use `AppViewManager.createViewInContainer` and then move the view nodes
    manually around via `DomRenderer.getRootNodes()`
- `Renderer.detachFreeView` was removed. Use `DomRenderer.getRootNodes()`
  to get the root nodes of a view and detach them manually. 
					
						2015-06-17 11:33:51 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c66949b2 
							
						 
					 
					
						
						
							
							feat: allow Type.annotations = Component(...).View(...)  
						
						... 
						
						
						
						Closes  #2577  
					
						2015-06-16 16:36:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5ffe75d0 
							
						 
					 
					
						
						
							
							docs(Http): add docs for Http lib  
						
						... 
						
						
						
						Fixes  #2442  
					
						2015-06-16 15:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							e68e69e7e5 
							
						 
					 
					
						
						
							
							refactor(Http): rename request options interface  
						
						
						
						
					 
					
						2015-06-16 15:42:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							70ffd267f8 
							
						 
					 
					
						
						
							
							refactor(Http): implement Request object parameter for http.request  
						
						... 
						
						
						
						Fixes  #2416  
					
						2015-06-16 15:42:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							b68e561c0f 
							
						 
					 
					
						
						
							
							feat(Http): add Http class  
						
						... 
						
						
						
						Fixes  #2530  
					
						2015-06-16 15:42:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							93596dff3f 
							
						 
					 
					
						
						
							
							feat(BaseRequestOptions): add merge method to make copies of options  
						
						
						
						
					 
					
						2015-06-16 15:42:01 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							cdfb635737 
							
						 
					 
					
						
						
							
							refactor(facade): refactor type check function - is*()  
						
						
						
						
					 
					
						2015-06-16 19:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							91c75f99fe 
							
						 
					 
					
						
						
							
							refactor(ShadowDomStrategy): remove unused imports in test  
						
						
						
						
					 
					
						2015-06-16 17:41:32 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6e38515402 
							
						 
					 
					
						
						
							
							fix(ShadowDom): fix emulation integration spec to test all 3 strategies  
						
						... 
						
						
						
						fixes  #2546  
					
						2015-06-16 17:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							d599fd3434 
							
						 
					 
					
						
						
							
							fix(Compiler): fix text nodes after content tags  
						
						... 
						
						
						
						fixes  #2095  
					
						2015-06-16 17:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b2e6ad85ea 
							
						 
					 
					
						
						
							
							style(TestComponentBuilder): fix a typo in the spec  
						
						
						
						
					 
					
						2015-06-16 17:37:58 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e2795368 
							
						 
					 
					
						
						
							
							fix(view): local variables override local variables set by ng-for  
						
						
						
						
					 
					
						2015-06-16 07:48:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7a41b19e58 
							
						 
					 
					
						
						
							
							test(PropertySetterFactory): add more tests  
						
						... 
						
						
						
						There are upcoming changes to the way we generate
and verify setters so more test are needed to cover
all the corner cases that are being handled today.
Closes  #2559  
						
						
					 
					
						2015-06-16 14:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							bc9e482b39 
							
						 
					 
					
						
						
							
							fix: Class factory now adds annotations  
						
						
						
						
					 
					
						2015-06-15 22:23:54 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							cab1d0ef0f 
							
						 
					 
					
						
						
							
							feat(router): allow configuring app base href via token  
						
						
						
						
					 
					
						2015-06-15 18:04:09 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f1541e65b3 
							
						 
					 
					
						
						
							
							fix(forms): fixed the handling of the select element  
						
						
						
						
					 
					
						2015-06-15 13:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							9bad70be5e 
							
						 
					 
					
						
						
							
							fix(selector): select by attribute independent of value and order  
						
						... 
						
						
						
						Closes  #2513  
					
						2015-06-15 12:10:11 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfcca2d5b 
							
						 
					 
					
						
						
							
							feat(query): notify on changes  
						
						
						
						
					 
					
						2015-06-15 11:10:21 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							73d152506b 
							
						 
					 
					
						
						
							
							fix(router): ensure that root URL redirect doesn't redirect non-root URLs  
						
						... 
						
						
						
						Closes  #2221  
					
						2015-06-15 10:48:47 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3e624d0f 
							
						 
					 
					
						
						
							
							feat(View): add support for styleUrls and styles  
						
						... 
						
						
						
						fixes  #2382  
					
						2015-06-15 19:35:16 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7d32879929 
							
						 
					 
					
						
						
							
							feat(Parser): support if statements in actions  
						
						... 
						
						
						
						fixes  #2022  
					
						2015-06-15 18:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ae34f066 
							
						 
					 
					
						
						
							
							feat: support decorator chaining and class creation in ES5  
						
						... 
						
						
						
						Closes  #2534  
					
						2015-06-14 16:54:08 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							5782f063f1 
							
						 
					 
					
						
						
							
							fix(router): rethrow exceptions  
						
						... 
						
						
						
						Closes  #2391  
					
						2015-06-12 18:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae7df27d2 
							
						 
					 
					
						
						
							
							fix: improve type safety by typing refs.  
						
						
						
						
					 
					
						2015-06-12 18:02:07 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c51aef9f7d 
							
						 
					 
					
						
						
							
							fix(element_injector): changed visibility rules to expose hostInjector of the component to its shadow dom  
						
						
						
						
					 
					
						2015-06-12 17:17:31 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfb4e1dcc 
							
						 
					 
					
						
						
							
							fix(dynamic_component_loader): Fix for ts2dart issue  
						
						... 
						
						
						
						Fix a build break by declaring a type for `locals`.
See https://github.com/angular/ts2dart/wiki/Builtin-fa%C3%A7ade-methods#fixing-untyped-property-access-errors 
for some context. 
						
						
					 
					
						2015-06-12 16:55:08 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3bf3907a 
							
						 
					 
					
						
						
							
							feat(dart/transform): Use the best available Change Detectors  
						
						... 
						
						
						
						Enable pregenerated (for Dart) and JIT (for Js) change detectors when
possible. Previously we would always use `DynamicChangeDetector`s, but
these cause megamorphic calls and are therefore much slower.
Closes  #502  
						
						
					 
					
						2015-06-12 16:04:09 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							21dcfc89e9 
							
						 
					 
					
						
						
							
							fix(dynamic_component_loader): implemented dispose for dynamically-loaded components  
						
						
						
						
					 
					
						2015-06-12 15:47:09 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d741854a 
							
						 
					 
					
						
						
							
							fix: add types for ts2dart's façade handling.  
						
						... 
						
						
						
						... in many, many places. 
						
						
					 
					
						2015-06-12 15:41:08 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ecbf0a7f 
							
						 
					 
					
						
						
							
							fix: rename FORWARD_REF to forwardRef in the Angular code base.  
						
						... 
						
						
						
						Now that ts2dart understands forwardRef, there's
no need to maintain the old syntax. 
						
						
					 
					
						2015-06-12 15:41:08 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc7b03e67 
							
						 
					 
					
						
						
							
							fix(router): avoid two slash values between the baseHref and the path  
						
						
						
						
					 
					
						2015-06-12 15:23:29 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							e372cc779d 
							
						 
					 
					
						
						
							
							fix(router): do not prepend the root URL with a starting slash  
						
						
						
						
					 
					
						2015-06-12 15:23:29 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							38e5c3f918 
							
						 
					 
					
						
						
							
							style: format the code with the updated clang  
						
						
						
						
					 
					
						2015-06-12 19:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e82b8bc7 
							
						 
					 
					
						
						
							
							fix(DirectiveMetadata): add support for events, changeDetection  
						
						
						
						
					 
					
						2015-06-12 19:05:51 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e7123995 
							
						 
					 
					
						
						
							
							feat: adjust formatting for clang-format v1.0.19.  
						
						
						
						
					 
					
						2015-06-12 09:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							7648bb8ee3 
							
						 
					 
					
						
						
							
							doc(Lifecycle events): Document the call order  
						
						
						
						
					 
					
						2015-06-12 18:51:04 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe919335c 
							
						 
					 
					
						
						
							
							refactor(forms): made directive names consistent  
						
						
						
						
					 
					
						2015-06-12 09:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a858f6ac42 
							
						 
					 
					
						
						
							
							fix(forms): getError does not work without path  
						
						
						
						
					 
					
						2015-06-12 09:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							355ab5b3a6 
							
						 
					 
					
						
						
							
							feat(query): adds support for descendants and more list apis.  
						
						... 
						
						
						
						Additional clean up of query code.
Closes : #1935 
BREAKING CHANGE:
By default Query only queries direct children. 
						
						
					 
					
						2015-06-11 16:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ca09701343 
							
						 
					 
					
						
						
							
							perf(render): only create LightDom instances if the element has children  
						
						
						
						
					 
					
						2015-06-11 14:45:44 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							4f27611ae6 
							
						 
					 
					
						
						
							
							perf(render): don't create property setters if not needed  
						
						
						
						
					 
					
						2015-06-11 14:45:44 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab92ce844 
							
						 
					 
					
						
						
							
							bug: increase number of supported contstructor args to 20  
						
						... 
						
						
						
						Closes  #2487  
					
						2015-06-11 14:02:36 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							591f742d42 
							
						 
					 
					
						
						
							
							feat(transform): update for Directive.host  
						
						
						
						
					 
					
						2015-06-11 13:11:10 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f3b49378e4 
							
						 
					 
					
						
						
							
							feat(Directive): Have a single Directive.host which mimics HTML  
						
						... 
						
						
						
						fixes  #2268 
BREAKING CHANGE:
Before
    @Directive({
      hostListeners: {'event': 'statement'},
      hostProperties: {'expression': 'hostProp'},
      hostAttributes: {'attr': 'value'},
      hostActions: {'action': 'statement'}
    })
After
    @Directive({
      host: {
        '(event)': 'statement',
        '[hostProp]': 'expression'  // k & v swapped
        'attr': 'value',
        '@action': 'statement'
      }
    }) 
					
						2015-06-11 13:11:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f9745327e6 
							
						 
					 
					
						
						
							
							fix(Parser): Parse pipes in arguments  
						
						... 
						
						
						
						fixes  #1680  
					
						2015-06-11 21:02:40 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							a187c782aa 
							
						 
					 
					
						
						
							
							feat(dart/transform): Allow absolute urls in templates  
						
						... 
						
						
						
						Allow `templateUrl` to be specified as an absolute `package:` import. 
						
						
					 
					
						2015-06-11 09:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							950f2a38cd 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Rename parser.dart > ng_deps.dart  
						
						... 
						
						
						
						- Rename the file that defines NgDeps from parser.dart to ng_deps.dart.
- Remove the `Parser` class and replace with the static `NgDeps.parse`
  method. 
						
						
					 
					
						2015-06-11 08:42:34 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f2371487a1 
							
						 
					 
					
						
						
							
							refactor(ProtoRecord): switch to enum  
						
						
						
						
					 
					
						2015-06-11 17:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca81fb98c 
							
						 
					 
					
						
						
							
							refactor(ProtoViewDto): switch to enum  
						
						
						
						
					 
					
						2015-06-11 17:11:34 +02:00