vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							15164a8e6c 
							
						 
					 
					
						
						
							
							fix(reflector): merge prop metadata from getters and setters  
						
						... 
						
						
						
						Closes  #4006  
					
						2015-09-04 23:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							e9ad100b1f 
							
						 
					 
					
						
						
							
							fix(build): switch to cjs output for es5.  
						
						... 
						
						
						
						System output does not work at the current versions of TS and
system.js. Will revisit after upgrading TS.
Removes unused traceur tooling.
Closes  #3974  
						
						
					 
					
						2015-09-04 23:10:34 +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 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							2a126f72f3 
							
						 
					 
					
						
						
							
							feat(tests): add helper to eval a module  
						
						... 
						
						
						
						Needed later for unit tests for code gen and runtime code
in #3605  
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							687e7b565f 
							
						 
					 
					
						
						
							
							fix(test_lib): reexport fake_async via angular/test  
						
						... 
						
						
						
						previously fake_async was not being publically exported at all 
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							5c9613e084 
							
						 
					 
					
						
						
							
							test(query): add a test for view query with var bindings  
						
						... 
						
						
						
						Closes  #3920 
Closes  #3946  
					
						2015-09-02 20:26:59 +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 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b9cf945b30 
							
						 
					 
					
						
						
							
							chore(di): do not double export DI  
						
						
						
						
					 
					
						2015-09-01 13:28:15 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5b8ce1e42a 
							
						 
					 
					
						
						
							
							chore(http.d.ts): have http properly reexport core types  
						
						
						
						
					 
					
						2015-09-01 13:28:15 -07: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 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1bd5fc11 
							
						 
					 
					
						
						
							
							refector(router): rename outlet integration spec to navigation spec  
						
						... 
						
						
						
						The new name better reflects the behavior under test. 
						
						
					 
					
						2015-08-31 23:24:09 +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 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b29b045d78 
							
						 
					 
					
						
						
							
							refactor(WTF): rename scopes to follow coding conventions  
						
						
						
						
					 
					
						2015-08-31 21:59:33 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							c349bbbc08 
							
						 
					 
					
						
						
							
							refactor(ViewEncapsulation): rename to PascalCase  
						
						... 
						
						
						
						BREAKING CHANGE
- ViewEncapsulation.EMULATED => ViewEncapsulation.Emulated
- ViewEncapsulation.NATIVE => ViewEncapsulation.Native
- ViewEncapsulation.NONE => ViewEncapsulation.None
Closes  #3889  
						
						
					 
					
						2015-08-31 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							e916836261 
							
						 
					 
					
						
						
							
							chore(ts2dart): replace List with Array  
						
						... 
						
						
						
						Closes  #3514  
					
						2015-08-31 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							4415855683 
							
						 
					 
					
						
						
							
							refactor(ngProbe): rename to ng.probe  
						
						... 
						
						
						
						BREAKING CHANGE:
Closes  #3786 
- ngProbe => ng.probe 
						
						
					 
					
						2015-08-31 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							cebd670a8e 
							
						 
					 
					
						
						
							
							refactor(ChandeDetection): Rename ChangeDetectorRef.markForCheck  
						
						... 
						
						
						
						BREAKING CHANGE
Closes  #3403 
- ChangeDetectorRef.requestCheck() => ChangeDetectorRef.markForCheck() 
						
						
					 
					
						2015-08-31 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b8be4bfaaf 
							
						 
					 
					
						
						
							
							fix(router): re-export of Type  
						
						... 
						
						
						
						Closes  #3632 
Closes  #3704  
					
						2015-08-31 20:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3c6060a5 
							
						 
					 
					
						
						
							
							fix(core): Fix type error  
						
						... 
						
						
						
						Ensure that values passed to `DomRenderer#setElementAttribute` are
strings. Currently, booleans can be passed to this method, resulting in
failures when running in Dart checked mode. 
						
						
					 
					
						2015-08-31 13:02:29 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							46dd5fcbb0 
							
						 
					 
					
						
						
							
							refactor(transform): Remove reflection_entry_points parameter  
						
						... 
						
						
						
						Remove the now unnecessary `reflection_entry_points` parameter from the
Angular 2 transformer.
Support glob syntax for `entry_points`. 
						
						
					 
					
						2015-08-31 13:02:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							9619636ba7 
							
						 
					 
					
						
						
							
							fix(WebWorker): WebWorkerRenderer removes views after they're destroyed  
						
						... 
						
						
						
						closes  #3240 
Closes  #3894  
					
						2015-08-31 18:33:25 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2c6791b4 
							
						 
					 
					
						
						
							
							docs(router): improve docs for RouterOutlet methods  
						
						... 
						
						
						
						Closes  #3909  
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							ad16e9d910 
							
						 
					 
					
						
						
							
							refactor(router): move setting reuse flag from RouterOutlet to Router  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							7de447e4b5 
							
						 
					 
					
						
						
							
							test(router): fix typo in spec name  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							36eb9d392d 
							
						 
					 
					
						
						
							
							feat(router): router-link-active CSS class support  
						
						... 
						
						
						
						The `[router-link]` directive now applies the `router-link-active` CSS
class to the associated element whenever the link is active.
Closes  #3209  
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							de37729823 
							
						 
					 
					
						
						
							
							feat(router): implement Router.isRouteActive  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							e1a7e0329c 
							
						 
					 
					
						
						
							
							feat(router): hash-cons ComponentInstructions  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							76e1f863a2 
							
						 
					 
					
						
						
							
							docs(router): add description for Url class  
						
						
						
						
					 
					
						2015-08-31 18:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d49bc438e8 
							
						 
					 
					
						
						
							
							feat(core): added afterContentInit, afterViewInit, and afterViewChecked hooks  
						
						... 
						
						
						
						Closes  #3897  
					
						2015-08-31 17:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							f93cd9ced7 
							
						 
					 
					
						
						
							
							feat(compiler): add full directive metadata and validation logic  
						
						... 
						
						
						
						With this, the new `TemplateParser` has feature/data parity with the `ProtoViewDto` of the `RenderCompiler`.
Part of #3605 
Closes  #3880  
						
						
					 
					
						2015-08-28 14:55:47 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4eb1b524 
							
						 
					 
					
						
						
							
							refactor(compiler): simplify metadata  
						
						
						
						
					 
					
						2015-08-28 14:55:23 -07:00