rainabba 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8a6ebf68 
							
						 
					 
					
						
						
							
							docs(codegen_logic_util): typo  
						
						... 
						
						
						
						Closes  #4127  
					
						2015-09-11 15:18:24 -07:00 
						 
				 
			
				
					
						
							
							
								David Fuka 
							
						 
					 
					
						
						
						
						
							
						
						
							19408968f3 
							
						 
					 
					
						
						
							
							docs(di/binding.ts): Typo on line 73  
						
						... 
						
						
						
						Closes  #4128  
					
						2015-09-11 15:18:24 -07:00 
						 
				 
			
				
					
						
							
							
								Georgios Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							efaed076ab 
							
						 
					 
					
						
						
							
							docs(pipes): add missing parenthesis in AsyncPipe example  
						
						... 
						
						
						
						Closes  #4139  
					
						2015-09-11 15:18:23 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f6cc573687 
							
						 
					 
					
						
						
							
							fix(exception_handler): fix error messages of wrapped exceptions  
						
						... 
						
						
						
						Closes  #4117  
					
						2015-09-10 22:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							892d2b9652 
							
						 
					 
					
						
						
							
							refactor(exception_handler): move ExceptionHandler into facade  
						
						
						
						
					 
					
						2015-09-10 22:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							63141ab9ab 
							
						 
					 
					
						
						
							
							chore(tools): remove rtts from the repo.  
						
						... 
						
						
						
						Closes  #4107  
					
						2015-09-10 21:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							1926335b85 
							
						 
					 
					
						
						
							
							fix(Typings): Output public constructors in .d.ts files  
						
						... 
						
						
						
						Closes  #3926 .
Closes  #3963  
					
						2015-09-10 01:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							12dd44f7f6 
							
						 
					 
					
						
						
							
							feat(compiler): add change detector generation  
						
						... 
						
						
						
						Runtime and Codegen.
Part of #3605 
Closes  #4057  
						
						
					 
					
						2015-09-10 00:59:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							2ab8c59ad5 
							
						 
					 
					
						
						
							
							docs(pipes): improve docs for async pipe  
						
						... 
						
						
						
						Closes  #4104  
					
						2015-09-09 22:31:07 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							77e8304fc4 
							
						 
					 
					
						
						
							
							fix(router): do not reuse common children with different parents  
						
						
						
						
					 
					
						2015-09-09 12:03:59 -07:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							8aec215ca0 
							
						 
					 
					
						
						
							
							fix(router): throw when generating non-terminal link  
						
						... 
						
						
						
						Closes  #3979 
Closes  #4092  
					
						2015-09-09 15:53:30 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							f91c087c46 
							
						 
					 
					
						
						
							
							feat(TestComponentBuilder): add #overrideBindings and #overrideViewBindings  
						
						... 
						
						
						
						Closes  #4052  
					
						2015-09-09 14:20:05 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							39a6f85e95 
							
						 
					 
					
						
						
							
							test(TestComponentBuilder): add tests for overriding child component's directive  
						
						
						
						
					 
					
						2015-09-09 14:20:05 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							998c7c2e03 
							
						 
					 
					
						
						
							
							doc: add some API doc  
						
						... 
						
						
						
						Closes  #4060  
					
						2015-09-09 02:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd6c4680b 
							
						 
					 
					
						
						
							
							feat(perf): change detection profiler  
						
						... 
						
						
						
						Closes  #4000  
					
						2015-09-09 01:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							f3da37c92f 
							
						 
					 
					
						
						
							
							fix(WebWorker): Add zone support to MessageBus  
						
						... 
						
						
						
						Closes  #4053  
					
						2015-09-08 14:03:58 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9c08676a 
							
						 
					 
					
						
						
							
							fix(compiler): Implement Token#toString for Operator  
						
						... 
						
						
						
						Include a case for `TokenType.Operator`.
Closes  #4049  
						
						
					 
					
						2015-09-08 10:30:27 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a8bdb693b9 
							
						 
					 
					
						
						
							
							feat(pipes): add support for pure pipes  
						
						... 
						
						
						
						By default, pipes are pure. This means that an instance of a pipe will be reused and the pipe will be called only when its arguments change.
BREAKING CHANGE
Before:
@Pipe({name: 'date'}) class DatePipe {} defines an impure pipe.
After:
@Pipe({name: 'date'}) class DatePipe {} defines a pure pipe.
@Pipe({name: 'date', pure: false}) class DatePipe {} defines an impure pipe.
Closes  #3966  
						
						
					 
					
						2015-09-08 16:24:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Greenland 
							
						 
					 
					
						
						
						
						
							
						
						
							70f6a46f1c 
							
						 
					 
					
						
						
							
							fix(forms): Also update viewModel in NgFormControl  
						
						
						
						
					 
					
						2015-09-05 11:58:42 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Greenland 
							
						 
					 
					
						
						
						
						
							
						
						
							e36966b83c 
							
						 
					 
					
						
						
							
							fix(forms): Update NgModel's viewModel when model changes  
						
						... 
						
						
						
						Closes  #3627  
					
						2015-09-05 11:58:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							f14b212dc9 
							
						 
					 
					
						
						
							
							refactor: export core APIs from angular2/core  
						
						... 
						
						
						
						This change moves many APIs to the angular2/core export.
This change also automatically adds FORM_BINDINGS in
the application root injector.
BREAKING CHANGE:
    Many dependencies that were previously exported from specific
    APIs are now exported from angular2/core. Affected exports, which
    should now be included from angular2/core include:
    angular2/forms
    angular2/di
    angular2/directives
    angular2/change_detection
    angular2/bootstrap (except for dart users)
    angular2/render
    angular2/metadata
    angular2/debug
    angular2/pipes
Closes  #3977  
						
						
					 
					
						2015-09-05 07:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							6d13cf9b8f 
							
						 
					 
					
						
						
							
							refactor(core): move more modules into core  
						
						
						
						
					 
					
						2015-09-05 07:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							86bda288bd 
							
						 
					 
					
						
						
							
							fix(DirectiveResolver): Synced with latest changes  
						
						... 
						
						
						
						Closes  #3928  
					
						2015-09-05 01:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							3d38ec8aac 
							
						 
					 
					
						
						
							
							refactor(Lifecycle hooks): move the hooks to their own module (lifecycle_hooks)  
						
						... 
						
						
						
						BREAKING CHANGE
Lifecycle hooks now live in the `angular2/lifecycle_hooks` module.
They previously lived in the `metadata` module. 
						
						
					 
					
						2015-09-05 01:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							8302afffb4 
							
						 
					 
					
						
						
							
							refactor(LifecycleEvent): remove LifecycleEvent  
						
						... 
						
						
						
						fixes  #3924 
BREAKING CHANGE
The `lifecycle` configuration for directive has been dropped.
Before
    // Dart
    @Component({lifecycle: const [LifecycleEvent.OnChanges], ...})
    class MyComponent implements OnChanges {
      void onChanges() {...}
    }
    // Typescript
    @Component({lifecycle: [LifecycleEvent.OnChanges], ...})
    class MyComponent implements OnChanges {
      onChanges(): void {...}
    }
    // ES5
    var MyComponent = ng.
    Component({lifecycle: [LifecycleEvent.OnChanges], ...}).
    Class({
      onChanges: function() {...}
    });
After
    // Dart
    @Component({...})
    class MyComponent implements OnChanges {
      void onChanges() {...}
    }
    // Typescript
    @Component({...})
    class MyComponent implements OnChanges {
      onChanges(): void {...}
    }
    // ES5
    var MyComponent = ng
      .Component({...})
      .Class({
        onChanges: function() {
        }
      }); 
					
						2015-09-05 01:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Terkelsen 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c5ab232c 
							
						 
					 
					
						
						
							
							refactor: add leading underscore to private fields  
						
						... 
						
						
						
						Closes  #4001  
					
						2015-09-05 00:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							15164a8e6c 
							
						 
					 
					
						
						
							
							fix(reflector): merge prop metadata from getters and setters  
						
						... 
						
						
						
						Closes  #4006  
					
						2015-09-04 23:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							df8e15cab7 
							
						 
					 
					
						
						
							
							feat(core): add support for @HostBinding and @HostListener  
						
						... 
						
						
						
						Example:
@Directive({selector: 'my-directive'})
class MyDirective {
  @HostBinding("attr.my-attr") myAttr: string;
  @HostListener("click", ["$event.target"])
  onClick(target) {
    this.target = target;
  }
}
Closes  #3996  
						
						
					 
					
						2015-09-04 22:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							855cb16cc7 
							
						 
					 
					
						
						
							
							refactor(event_manager): use multi bindings to configure EventManager  
						
						... 
						
						
						
						Closes  #3978  
					
						2015-09-04 21:57:36 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							5ebeaf7c9b 
							
						 
					 
					
						
						
							
							feat(query): implement query update mechanism based on views.  
						
						... 
						
						
						
						Instead of working with finer grained element injectors, queries now
iterate through the views as static units of modification of the
application structure. Views already contain element injectors in the
correct depth-first preorder.
This allows us to remove children linked lists on element injectors and a
lot of book keeping that is already present at the view level.
Queries are recalculated using the afterContentChecked and
afterViewChecked hooks, only during init and after a view container has
changed.
BREAKING CHANGE:
ViewQuery no longer supports the descendants flag. It queries the whole
component view by default.
Closes  #3973  
						
						
					 
					
						2015-09-04 21:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								Alfonso Presa 
							
						 
					 
					
						
						
						
						
							
						
						
							be954115f8 
							
						 
					 
					
						
						
							
							feat(NgFor): $last property support  
						
						... 
						
						
						
						Makes a new `$last` property available during the loop with a boolean
showing if it's the last item in the iteration.
closes : #3102 
Closes  #3991  
						
						
					 
					
						2015-09-04 21:01:42 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							2384082b5c 
							
						 
					 
					
						
						
							
							feat(compiler): add stylesheet compiler  
						
						... 
						
						
						
						Part of #3605 
Closes  #3891  
						
						
					 
					
						2015-09-04 19:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							896add7d77 
							
						 
					 
					
						
						
							
							feat(core): add support for @Property and @Event decorators  
						
						... 
						
						
						
						Example:
@Directive({selector: 'my-selector'})
class MyDirective {
  @Property() prop;
  @Property('el-prop') prop2;
  @Event() event;
  @Event('el-event') event2;
}
Closes  #3992  
						
						
					 
					
						2015-09-04 18:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
						
						
							
						
						
							337ce21149 
							
						 
					 
					
						
						
							
							docs(util): fix typos  
						
						... 
						
						
						
						Closes  #3988  
					
						2015-09-04 15:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							34deda594f 
							
						 
					 
					
						
						
							
							fix(test_lib): add missing types  
						
						
						
						
					 
					
						2015-09-03 23:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							ddde7117a7 
							
						 
					 
					
						
						
							
							fix(fake_async): remove unused variable  
						
						
						
						
					 
					
						2015-09-03 23:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							44c303aad2 
							
						 
					 
					
						
						
							
							refactor(collection.ts): simplify ListWrapper.clear implementation  
						
						
						
						
					 
					
						2015-09-03 23:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							53d0861372 
							
						 
					 
					
						
						
							
							style(di): fix a variable name typo  
						
						
						
						
					 
					
						2015-09-03 23:52:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							696edde17c 
							
						 
					 
					
						
						
							
							fix(WebWorker): Fix Todo Server demo and add test to ensure the demo can bootstrap.  
						
						... 
						
						
						
						Closes  #3970  
					
						2015-09-03 18:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff321475d 
							
						 
					 
					
						
						
							
							cleanup(di): fix dart analyzer errors  
						
						... 
						
						
						
						Closes  #3962  
					
						2015-09-03 15:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							79994b2abf 
							
						 
					 
					
						
						
							
							refactor(forms): use multibindings instead of query to get a list of validators  
						
						... 
						
						
						
						BREAKING CHANGE
Before:
@Directive({selector: '[credit-card]', bindings: [new Binding(NgValidator, {toAlias: forwardRef(() => CreditCardValidator)})]})
class CreditCardValidator {
  get validator() { return CreditCardValidator.validate; }
  static validate(c): StringMap<string, boolean> {...}
}
After:
function creditCardValidator(c): StringMap<string, boolean> {...}
@Directive({selector: '[credit-card]', bindings: [new Binding(NG_VALIDATORS, {toValue: creditCardValidator, multi: true})]})
class CreditCardValidator {} 
						
						
					 
					
						2015-09-03 15:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							7736964a37 
							
						 
					 
					
						
						
							
							feat(di): add support for multi bindings  
						
						... 
						
						
						
						BREAKING CHANGE
Previously a content binding of a component was visible to the directives in its view with the host constraint. This is not the case any more. To access that binding, remove the constraint. 
						
						
					 
					
						2015-09-03 15:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							2fea0c2602 
							
						 
					 
					
						
						
							
							feat(compiler): allow to create ChangeDetectors from parsed templates  
						
						... 
						
						
						
						Part of #3605 
Closes  #3950  
						
						
					 
					
						2015-09-02 23:20:14 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							01cdd31339 
							
						 
					 
					
						
						
							
							fix(query): clean-up queryref during dehydration  
						
						... 
						
						
						
						The QueryRef objects persists during dehydration but needs to be
cleaned-up by removing callbacks and previous elements.
Closes  #3944 
Closes  #3948  
						
						
					 
					
						2015-09-02 19:00:17 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							44a991e245 
							
						 
					 
					
						
						
							
							refactor(test_lib): do not execute jasmine test as async if not required  
						
						... 
						
						
						
						fixes  #3893  
					
						2015-09-01 17:49:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							358908e605 
							
						 
					 
					
						
						
							
							feat(WebWorker): Expose MessageBroker API  
						
						... 
						
						
						
						Closes  #3942  
					
						2015-09-01 23:53:54 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7888de4f 
							
						 
					 
					
						
						
							
							fix(ComponentUrlMapper): support relative template URLs in Dartium  
						
						... 
						
						
						
						When running in Dartium without using transformers (i.e. with a normal
static web server), handle relative template URLs. This works by using
mirrors to get the URL of the library where the component class is
defined.
Closes  #2771 
Closes  #3743  
						
						
					 
					
						2015-09-01 18:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							60ce884671 
							
						 
					 
					
						
						
							
							feat(core): remove the (^ syntax and make all DOM events bubbling  
						
						... 
						
						
						
						BREAKING CHANGE
Before
<div (^click)="onEventHandler()">
  <button></button>
</div>
After
<div (click)="onEventHandler()">
  <button></button>
</div>
Closes  #3864  
						
						
					 
					
						2015-09-01 15:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Isaac Park 
							
						 
					 
					
						
						
						
						
							
						
						
							3791c4a682 
							
						 
					 
					
						
						
							
							fix(RouteRegistry): initialize RouteParams.params  
						
						... 
						
						
						
						Fix a bug caused by RouteRegistry.generate not initializing RouteParams.params to a StringMap
Closes  #3755  
						
						
					 
					
						2015-08-31 22:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf6ba3974 
							
						 
					 
					
						
						
							
							refactor: prefer const over var for constants  
						
						... 
						
						
						
						Closes  #3818  
					
						2015-08-31 21:59:33 +00:00