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 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							be07390859 
							
						 
					 
					
						
						
							
							refactor(test_lib): BrowserDetection util  
						
						... 
						
						
						
						Closes  #3805  
					
						2015-08-28 11:41:17 +02:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							551d9a1688 
							
						 
					 
					
						
						
							
							chore(LifecycleEvent): change to PascalCase / rename  
						
						... 
						
						
						
						BREAKING CHANGE
Closes  #3863 
- LifecycleEvent.onInit => LifecycleEvent.OnInit
- LifecycleEvent.onDestroy => LifecycleEvent.OnDestroy
- LifecycleEvent.onChange => LifecycleEvent.OnChanges
- LifecycleEvent.onCheck => LifecycleEvent.DoCheck
- LifecycleEvent.onAllChangesDone => LifecycleEvent.AfterContentChecked
- OnCheck.onCheck() => DoCheck.doCheck()
- OnChange.onChange() => OnChanges.onChanges()
- OnAllChangesDone.onAllChangesDone() => AfterContentChecked.afterContentChecked
Closes  #3851  
						
						
					 
					
						2015-08-27 22:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3f5106e4 
							
						 
					 
					
						
						
							
							refactor(view): remove hostActions  
						
						... 
						
						
						
						BREAKING CHANGE
Closes  #3396 
Replacement. Either direct DOM access or Renderer in WebWorkers. 
						
						
					 
					
						2015-08-27 22:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							37b042b361 
							
						 
					 
					
						
						
							
							chore: Make enum names consistent with TypeScript convention  
						
						... 
						
						
						
						BREAKING_CHANGE
Ts2Dart issue: https://github.com/angular/ts2dart/issues/270 
TypeScript convention: https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines 
DartConvertion: https://www.dartlang.org/articles/style-guide/ 
Rename:
- NumberFormatStyle.DECIMAL => NumberFormatStyle.Decimal
- NumberFormatStyle.PERCENT => NumberFormatStyle.Percent
- NumberFormatStyle.CURRENCY => NumberFormatStyle.Currency
- RequestMethods.GET => RequestMethods.Get
- RequestMethods.POST => RequestMethods.Post
- RequestMethods.PUT => RequestMethods.Put
- RequestMethods.DELETE => RequestMethods.Delete
- RequestMethods.HEAD => RequestMethods.Head
- RequestMethods.PATCH => RequestMethods.Patch
- ReadyStates.UNSENT => ReadyStates.Unsent
- ReadyStates.OPEN => ReadyStates.Open
- ReadyStates.HEADERS_RECEIVED => ReadyStates.HeadersReceived
- ReadyStates.LOADING => ReadyStates.Loading
- ReadyStates.DONE => ReadyStates.Done
- ReadyStates.CANCELLED => ReadyStates.Canceled 
						
						
					 
					
						2015-08-27 22:32:21 -07: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 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb27deecc 
							
						 
					 
					
						
						
							
							feat(exception_handler): changed ExceptionHandler to use console.error instead of console.log  
						
						... 
						
						
						
						Closes  #3812  
					
						2015-08-28 00:09:01 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							02d9e18279 
							
						 
					 
					
						
						
							
							chore(transform): Move registrations tests to modules_dart  
						
						... 
						
						
						
						This moves tests which were created in 104302a958e7408ef3e9d2ea591a34e94116ad23
and were not moved in 88a5b8da0fbb81acfa347b788f6479081998c960. 
						
						
					 
					
						2015-08-27 20:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							557d309377 
							
						 
					 
					
						
						
							
							chore(build): improve reliability of the saucelabs job  
						
						... 
						
						
						
						Closes  #3848  
					
						2015-08-27 09:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba4427510 
							
						 
					 
					
						
						
							
							feat(WebWorkers): Add WebSocket MessageBuses for debugging apps  
						
						... 
						
						
						
						Closes  #3858  
					
						2015-08-26 19:07:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							9f576b0233 
							
						 
					 
					
						
						
							
							feat(compile): add HtmlParser, TemplateParser, ComponentMetadataLoader  
						
						... 
						
						
						
						First bits of new compile pipeline #3605 
Closes  #3839  
						
						
					 
					
						2015-08-27 00:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							343dcfa0c0 
							
						 
					 
					
						
						
							
							refactor(tests): removed @IMPLEMENTS  
						
						
						
						
					 
					
						2015-08-26 15:06:25 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							457eb5d69c 
							
						 
					 
					
						
						
							
							fix(WebWorker): Return boolean from dispatchRenderEvent  
						
						... 
						
						
						
						Update web_worker `dispatchRenderEvent` to return a boolean, which
[view.ts](https://github.com/angular/angular/blob/master/modules/angular2/src/core/render/dom/view/view.ts#L85 ) expects. 
						
						
					 
					
						2015-08-26 14:12:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed22ce6e7 
							
						 
					 
					
						
						
							
							chore: update all import paths  
						
						
						
						
					 
					
						2015-08-25 15:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							38a5a2a955 
							
						 
					 
					
						
						
							
							chore: move core modules into core directory  
						
						... 
						
						
						
						BREAKING CHANGE:
    This change moves the http module into angular2/, so its import
    path is now angular2/http instead of http/http.
    Many other modules have also been moved around inside of angular2,
    but the public API paths have not changed as of this commit. 
						
						
					 
					
						2015-08-25 15:33:22 -07: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 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							aeef19e2a6 
							
						 
					 
					
						
						
							
							refactor(router): reorganize 2.x tests  
						
						
						
						
					 
					
						2015-08-24 20:55:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							88a5b8da0f 
							
						 
					 
					
						
						
							
							chore(transform): move transform module to modules_dart  
						
						... 
						
						
						
						The build/pure-packages.dart gulp task has also been updated to move the files into the angular2 tree.
Closes  #3729  
						
						
					 
					
						2015-08-24 03:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							92da5430e7 
							
						 
					 
					
						
						
							
							fix(injector): support getRootInjectors on dehydrated injectors.  
						
						... 
						
						
						
						Closes  #3760  
					
						2015-08-24 02:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							50eee42668 
							
						 
					 
					
						
						
							
							chore(build): add Android to CI  
						
						... 
						
						
						
						Closes  #3756  
					
						2015-08-24 00:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b039ec3da3 
							
						 
					 
					
						
						
							
							fix(parser): detect and report interpolation in expressions  
						
						... 
						
						
						
						Fixes  #3645 
Closes  #3750  
					
						2015-08-23 14:06:30 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c4044102d6 
							
						 
					 
					
						
						
							
							test(ViewMetadata): use ViewMetadata consistently in tests  
						
						... 
						
						
						
						Closes  #3746  
					
						2015-08-23 10:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							215c4aa8fb 
							
						 
					 
					
						
						
							
							fix(compiler): detect and report error for views with empty templateUrl  
						
						... 
						
						
						
						Fixes  #3762 
Closes  #3768  
					
						2015-08-23 07:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3871f89119 
							
						 
					 
					
						
						
							
							fix(ViewLoader): provide componentId in missing template / templateUrl errors  
						
						... 
						
						
						
						Befor this change it wasn't clear which component is faulty 
						
						
					 
					
						2015-08-23 07:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5d403966d5 
							
						 
					 
					
						
						
							
							refactor: rename web-workers to web_workers  
						
						... 
						
						
						
						Closes  #3683  
					
						2015-08-22 14:20:33 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e430e630 
							
						 
					 
					
						
						
							
							feat(change_detection): added support for observable components and directives  
						
						
						
						
					 
					
						2015-08-21 15:44:45 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ce454b21 
							
						 
					 
					
						
						
							
							fix(change_detection): fixed reflect properties as attributes  
						
						... 
						
						
						
						Closes  #3761  
					
						2015-08-21 19:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							b6146394ae 
							
						 
					 
					
						
						
							
							refactor(change_detection): replaced devMode with ChangeDetectorGenConfig  
						
						
						
						
					 
					
						2015-08-21 19:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							65344fcac9 
							
						 
					 
					
						
						
							
							chore(build): add IE9 to CI  
						
						... 
						
						
						
						Closes  #3747  
					
						2015-08-21 15:46:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d0715568 
							
						 
					 
					
						
						
							
							feat(change_detection): do not reparse AST when using generated detectors  
						
						
						
						
					 
					
						2015-08-21 05:16:31 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b986c54079 
							
						 
					 
					
						
						
							
							chore: remove int in favor for number  
						
						... 
						
						
						
						Closes  #3511  
					
						2015-08-21 05:10:31 +00:00 
						 
				 
			
				
					
						
							
							
								yjbanov 
							
						 
					 
					
						
						
						
						
							
						
						
							8336881a85 
							
						 
					 
					
						
						
							
							feat: track unused reflection data  
						
						
						
						
					 
					
						2015-08-20 18:20:53 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							b0d27ee896 
							
						 
					 
					
						
						
							
							chore(build): add IE10 to CI  
						
						
						
						
					 
					
						2015-08-21 00:16:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							1c9be9b5aa 
							
						 
					 
					
						
						
							
							chore(build): add Firefox to CI  
						
						
						
						
					 
					
						2015-08-21 00:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							195c5c21d4 
							
						 
					 
					
						
						
							
							fix(change_detection): update the right change detector when using ON_PUSH mode  
						
						... 
						
						
						
						Previously, in a case where you have a mix of ON_PUSH and DEFAULT detectors, Angular would update the status of a wrong detector. 
						
						
					 
					
						2015-08-20 21:55:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Teplitz 
							
						 
					 
					
						
						
						
						
							
						
						
							0b59e664ec 
							
						 
					 
					
						
						
							
							feat(WebWorker) Add channel support to MessageBus  
						
						... 
						
						
						
						closes  #3661  and #3686  
					
						2015-08-19 10:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Blasi 
							
						 
					 
					
						
						
						
						
							
						
						
							104302a958 
							
						 
					 
					
						
						
							
							refactor(dart/transform): Remove unnecessary getter/setter codegen  
						
						... 
						
						
						
						Currently the transformer generates all getters and setters even when
creating pre-generated change detectors, which remove the need for them.
Generate getters and setters via the model provided by `ProtoViewDto`,
which contains enough information to allow omitting unnecessary getters
and setters from code output.
Allow generating getters, setters, and method names which are Dart
pseudo keywords.
Closes  #3489  
						
						
					 
					
						2015-08-19 17:36:12 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							873b6da120 
							
						 
					 
					
						
						
							
							chore(test): disable tests based on Intl API in non-Chrome browsers  
						
						... 
						
						
						
						Closes  #3692  
					
						2015-08-19 09:45:34 +02: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 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							72e0b8f7dc 
							
						 
					 
					
						
						
							
							fix(router): allow router-link to link to redirects  
						
						... 
						
						
						
						Closes  #3335 
Closes  #3624  
					
						2015-08-19 01:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							b5c4d8ba79 
							
						 
					 
					
						
						
							
							feat(facade): add maximum method for ListWrapper  
						
						
						
						
					 
					
						2015-08-19 01:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Ford 
							
						 
					 
					
						
						
						
						
							
						
						
							5c95b376b5 
							
						 
					 
					
						
						
							
							fix(router): subscribe should return subscription  
						
						... 
						
						
						
						Closes  #3491 
Closes  #3695  
					
						2015-08-19 01:34:08 +00:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4965279c 
							
						 
					 
					
						
						
							
							feat(browser): support Edge  
						
						... 
						
						
						
						Closes  #3667  
					
						2015-08-18 23:07:59 +00:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							272ad61ab1 
							
						 
					 
					
						
						
							
							fix(injectors): reset the construction counter in dynamic strategy.  
						
						... 
						
						
						
						Adds tests for hydrate / dehydrate in cycle.
Closes  #3635  
						
						
					 
					
						2015-08-18 21:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								gdi2290 
							
						 
					 
					
						
						
						
						
							
						
						
							235dec26fc 
							
						 
					 
					
						
						
							
							fix(browser_adapter.ts): baseElement.getAttribute  
						
						... 
						
						
						
						currently throwing an error
```error
Error during instantiation of LocationStrategy! (RouterLink -> Router
-> Location -> LocationStrategy).
ORIGINAL ERROR: TypeError: baseElement.attr is not a function
```
Closes  #3214  
						
						
					 
					
						2015-08-18 19:07:47 +00:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							cbfc9cb344 
							
						 
					 
					
						
						
							
							feat(change_detection): added an experimental support for observables  
						
						
						
						
					 
					
						2015-08-18 19:00:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Rasmuson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed81cb94b0 
							
						 
					 
					
						
						
							
							feat(router): user metadata in route configs  
						
						... 
						
						
						
						Provide the ability to attach custom data onto a route and retrieve
that data as an injectable (RouteData) inside the component.
Closes  #2777 
Closes  #3541  
						
						
					 
					
						2015-08-18 10:33:19 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							1f54e64fcf 
							
						 
					 
					
						
						
							
							feat(PropertyBindingParser): support onbubble-event as an alternate syntax for (^event)  
						
						... 
						
						
						
						fixes  #3448 
Closes  #3616  
					
						2015-08-18 17:30:48 +00:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ea6673947c 
							
						 
					 
					
						
						
							
							refactor: rename annotations to metadata  
						
						... 
						
						
						
						BREAKING CHANGE (maybe)
Well as long as our customers use public API this should not be a
breaking change, but we have changed import structure as well as
internal names, so it could be breaking.
import:
  angular2/annotations => angular2/metadata
Classes:
  *Annotations => *Metadata
  renderer.DirectiveMetadata => renderer.RendererDirectiveMetadata
  renderer.ElementBinder => renderer.RendererElementBinder
  impl.Directive => impl.DirectiveMetadata
  impl.Component => impl.ComponentMetadata
  impl.View => impl.ViewMetadata
Closes  #3660  
						
						
					 
					
						2015-08-17 21:23:25 +00:00