Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							f3da37c92f 
							
						 
					 
					
						
						
							
							fix(WebWorker): Add zone support to MessageBus  
						
						... 
						
						
						
						Closes  #4053  
					
						2015-09-08 14:03:58 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							d43bd9b4ca 
							
						 
					 
					
						
						
							
							refactor(forms): update example apps to use the new way of registering validators  
						
						
						
						
					 
					
						2015-09-03 15:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							358908e605 
							
						 
					 
					
						
						
							
							feat(WebWorker): Expose MessageBroker API  
						
						... 
						
						
						
						Closes  #3942  
					
						2015-09-01 23:53:54 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							3468f7cfd5 
							
						 
					 
					
						
						
							
							chore(build): Add WebWorker bundle.  
						
						... 
						
						
						
						Closes  #3207 
Closes  #3881  
					
						2015-08-28 20:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							69926dd002 
							
						 
					 
					
						
						
							
							refactor(change_detection): introduce enum ChangeDetectionStrategy  
						
						... 
						
						
						
						BREAKING CHANGE
Closes  #2497 
- change detection strategy type changes from string to ChangeDetectionStrategy
- CHECK_ONCE => ChangeDetectionStrategy.CheckOnce
- CHECKED => ChangeDetectionStrategy.Checked
- CHECK_ALWAYS => ChangeDetectionStrategy.CheckAlways
- DETACHED => ChangeDetectionStrategy.Detached
- ON_PUSH => ChangeDetectionStrategy.OnPush
- DEFAULT => ChangeDetectionStrategy.Default
- ON_PUSH_OBSERVE => ChangeDetectionStrategy.OnPushObserve 
						
						
					 
					
						2015-08-27 21:41:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba4427510 
							
						 
					 
					
						
						
							
							feat(WebWorkers): Add WebSocket MessageBuses for debugging apps  
						
						... 
						
						
						
						Closes  #3858  
					
						2015-08-26 19:07:53 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							343dcfa0c0 
							
						 
					 
					
						
						
							
							refactor(tests): removed @IMPLEMENTS  
						
						
						
						
					 
					
						2015-08-26 15:06:25 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							5863f50316 
							
						 
					 
					
						
						
							
							chore(transform): Remove reflection_entry_points from examples pubspec  
						
						... 
						
						
						
						Specifying `reflection_entry_points` is no longer necessary for most
Angular 2 apps.
Closes  #3850  
						
						
					 
					
						2015-08-26 17:36:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed22ce6e7 
							
						 
					 
					
						
						
							
							chore: update all import paths  
						
						
						
						
					 
					
						2015-08-25 15:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							c2279dd651 
							
						 
					 
					
						
						
							
							fix(build): make e2e tests faster  
						
						... 
						
						
						
						Closes  #3822  
					
						2015-08-25 17:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							21f60c5dce 
							
						 
					 
					
						
						
							
							refactor(WebWorker): Abstract message passing and serialization to UIMessageBroker  
						
						... 
						
						
						
						closes  #3703 
Closes  #3815  
					
						2015-08-25 03:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5d403966d5 
							
						 
					 
					
						
						
							
							refactor: rename web-workers to web_workers  
						
						... 
						
						
						
						Closes  #3683  
					
						2015-08-22 14:20:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							0b59e664ec 
							
						 
					 
					
						
						
							
							feat(WebWorker) Add channel support to MessageBus  
						
						... 
						
						
						
						closes  #3661  and #3686  
					
						2015-08-19 10:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ccfadb9b47 
							
						 
					 
					
						
						
							
							refactor: make bindings/directives names consistent  
						
						... 
						
						
						
						BREAKING CHANGE
- `routerDirectives` => `ROUTER_DIRECTIVES`
- `routerInjectables` => `ROUTER_BINDINGS`
- `ELEMENT_PROBE_CONFIG` => `ELEMENT_PROBE_BINDINGS` 
						
						
					 
					
						2015-08-18 21:23:26 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9411cbeb 
							
						 
					 
					
						
						
							
							chore: removed a VI tmp file  
						
						... 
						
						
						
						Closes  #3706  
					
						2015-08-19 00:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							675cb87c76 
							
						 
					 
					
						
						
							
							fix(examples): Modifies web worker examples to be compatible with systemjs 0.18.10.  
						
						... 
						
						
						
						Adds the rx path to each respective web worker loader.
Closes  #3630  
						
						
					 
					
						2015-08-18 21:45:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7a783ff2 
							
						 
					 
					
						
						
							
							chore(build): Modifies replace scripts to reflect new changes in systemjs.  
						
						
						
						
					 
					
						2015-08-18 21:45:12 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							52da220016 
							
						 
					 
					
						
						
							
							feat(change_detection): added an example demonstrating how to use observable models  
						
						... 
						
						
						
						Closes  #3684  
					
						2015-08-18 19:00:04 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							284dc67076 
							
						 
					 
					
						
						
							
							chore: disable dart for HTTP package  
						
						... 
						
						
						
						BREAKING CHANGE
Stop supporting http module in Dart. This is because Dart has a
well developed http package which should be used by Dart
customers instead. 
						
						
					 
					
						2015-08-13 21:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							60af19f0e1 
							
						 
					 
					
						
						
							
							refactor: rename all const to UPPER_CASE  
						
						... 
						
						
						
						Closes  #3573 
BREAKING CHANGE
Rename:
- `appComponentTypeToken` => `APP_COMPONENT`
- `coreDirectives` => `CORE_DIRECTIVES`
- `formDirectives` => `FORM_DIRECTIVES`
- `formInjectables` => `FORM_BINDINGS`
- `httpInjectables` => `HTTP_BINDINGS`
- `jsonpInjectables` => `JSONP_BINDINGS`
- `PROTO_CHANGE_DETECTOR_KEY` => `PROTO_CHANGE_DETECTOR`
- `appComponentRefPromiseToken` => `APP_COMPONENT_REF_PROMISE`
- `appComponentTypeToken` => `APP_COMPONENT`
- `undefinedValue` => `UNDEFINED`
- `formDirectives` => `FORM_DIRECTIVES`
- `DOCUMENT_TOKEN` => `DOCUMENT`
- `APP_ID_TOKEN` => `APP_ID`
- `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE_TOKEN` => `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE`
- `appBaseHrefToken` => `APP_BASE_HREF` 
					
						2015-08-13 21:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							5a405011de 
							
						 
					 
					
						
						
							
							refactor(http): move http files to top-level module  
						
						... 
						
						
						
						Closes  #2680 
Closes  #3417  
					
						2015-08-11 22:32:17 +00:00 
						 
				 
			
				
					
						
							
							
								jteplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c53eec6b 
							
						 
					 
					
						
						
							
							Refactor(WebWorker): Unify WebWorker naming  
						
						... 
						
						
						
						Closes  #3205  
					
						2015-08-07 14:43:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							84463cf0bd 
							
						 
					 
					
						
						
							
							Feat(WebWorker): Add WebWorker Image Filter Demo  
						
						
						
						
					 
					
						2015-08-07 11:25:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							bd498977bd 
							
						 
					 
					
						
						
							
							chore(material): clean up old workarounds with new features.  
						
						
						
						
					 
					
						2015-08-06 17:54:34 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							643c71740e 
							
						 
					 
					
						
						
							
							chore(build): enable type-checking for TypeScript ES6 emit.  
						
						... 
						
						
						
						This requires delicate handling of type definitions which collide, because
we use TypeScript-provided lib.d.ts for --target=es5 and lib.es6.d.ts for
--target=es6.
We need to include our polyfill typings only in the --target=es5 case,
and the usages have to be consistent with lib.es6.d.ts.
Also starting with this change we now typecheck additional modules,
so this fixes a bunch of wrong typings which were never checked before.
Fixes  #3178  
						
						
					 
					
						2015-08-06 16:57:52 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							f11f4e0b45 
							
						 
					 
					
						
						
							
							style(dart): Format with dartfmt v0.2.0  
						
						... 
						
						
						
						Format all pure Dart code with package:dart_style v0.2.0
Command:
```
find -type f -name "*.dart" | xargs dartformat -w
``` 
						
						
					 
					
						2015-08-05 11:04:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							6d280ea31f 
							
						 
					 
					
						
						
							
							feat(md-button): enhance button focus appearance.  
						
						
						
						
					 
					
						2015-07-31 14:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yegor Jbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							7354206c74 
							
						 
					 
					
						
						
							
							chore(examples): manual encoding of data: urls is no longer necessary  
						
						
						
						
					 
					
						2015-07-31 20:46:53 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							39b0286d6b 
							
						 
					 
					
						
						
							
							fix: remove unused imports  
						
						
						
						
					 
					
						2015-07-31 20:40:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							c5cb7009ca 
							
						 
					 
					
						
						
							
							feat(WebWorkers): Add WebWorker Todo Example. Add support for more DOM events.  
						
						... 
						
						
						
						Fixed breakage caused by previous DI commit in WebWorker Todo example 
						
						
					 
					
						2015-07-31 19:48:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							014b6cb397 
							
						 
					 
					
						
						
							
							Revert "feat(WebWorkers): Add WebWorker Todo Example. Add support for more DOM events."  
						
						... 
						
						
						
						This reverts commit d44827a4c5d06d605c705bf262257901c16e0e5a.
This broke master due to a race condition in our presubmit queue. 
						
						
					 
					
						2015-07-31 11:40:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							d44827a4c5 
							
						 
					 
					
						
						
							
							feat(WebWorkers): Add WebWorker Todo Example. Add support for more DOM events.  
						
						
						
						
					 
					
						2015-07-31 18:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3cda7128d0 
							
						 
					 
					
						
						
							
							cleanup(di): renamed viewInjector and hostInjector  
						
						... 
						
						
						
						BREAKING CHANGE
    Replace viewInjector with viewBindings
    Replace hostInjector with bindings 
						
						
					 
					
						2015-07-31 09:49:51 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							985627bd65 
							
						 
					 
					
						
						
							
							cleanup(DI): clean up visibility decorators  
						
						... 
						
						
						
						BREAKING CHANGE:
    Replace @Ancestor() with @Host() @SkipSelf()
    Replace @Unbounded() wwith @SkipSelf()
    Replace @Ancestor({self:true}) with @Host()
    Replace @Unbounded({self:true}) with nothing
    Replace new AncestorMetadata() with [new HostMetadata(), new SkipSelfMetadata()]
    Replace new UnboundedMetadata() with new SkipSelfMetadata()
    Replace new Ancestor({self:true}) with new HostMetadata() 
						
						
					 
					
						2015-07-31 02:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Elbourn 
							
						 
					 
					
						
						
						
						
							
						
						
							21e2f3c1db 
							
						 
					 
					
						
						
							
							chore(button): dramatically clean-up button css.  
						
						
						
						
					 
					
						2015-07-31 01:34:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							eee2146735 
							
						 
					 
					
						
						
							
							fix(testing): Fixed race condition in WebWorker and Routing tests  
						
						
						
						
					 
					
						2015-07-30 18:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							7b834e02ec 
							
						 
					 
					
						
						
							
							feat(WebWorkers) Add DOM event support  
						
						... 
						
						
						
						closes  #3046  
					
						2015-07-29 23:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							16e3d7e96e 
							
						 
					 
					
						
						
							
							refactor(shadow_dom): remove ShadowDomStrategy in favor of @View(encapsulation)  
						
						... 
						
						
						
						BREAKING CHANGES:
- `ShadowDomStrategy` was removed. To specify the encapsulation of a component use `@View(encapsulation: ViewEncapsulation.NONE | ViewEncapsulation.EMULATED | ViewEncapsulation.NATIVE)`
- The default encapsulation strategy is now `ViewEncapsulation.EMULATED` if a component contains styles and `ViewEncapsulation.NONE` if it does not. Before this was always `NONE`.
- `ViewLoader` now returns the template as a string and the styles as a separate array 
						
						
					 
					
						2015-07-28 22:33:11 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							4cfe92c47a 
							
						 
					 
					
						
						
							
							example(routing): adding routing example and e2e tests  
						
						
						
						
					 
					
						2015-07-28 15:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c9951273a 
							
						 
					 
					
						
						
							
							style(dart): Run dartfmt v0.1.8+2 on all pure Dart code  
						
						... 
						
						
						
						Update formatting for all pure Dart code in the repo. 
						
						
					 
					
						2015-07-28 12:44:03 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							a2bb81c406 
							
						 
					 
					
						
						
							
							Revert "fix(url_resolver): in Dart make package urls relative to AppRootUrl"  
						
						... 
						
						
						
						This reverts commit 469afda53ea56c88fac4fc961e9b8c82b4f0e372. 
						
						
					 
					
						2015-07-27 14:15:02 -07:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							469afda53e 
							
						 
					 
					
						
						
							
							fix(url_resolver): in Dart make package urls relative to AppRootUrl  
						
						
						
						
					 
					
						2015-07-24 16:37:01 -07:00