William KOZA 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c53f3666 
							
						 
					 
					
						
						
							
							fix(core): Remove reference to "Angular 2" in dev mode warning ( #13751 )  
						
						
						
						
					 
					
						2017-01-03 10:03:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Walsh 
							
						 
					 
					
						
						
						
						
							
						
						
							bb0d23f82b 
							
						 
					 
					
						
						
							
							Typo ( #13698 )  
						
						
						
						
					 
					
						2016-12-29 09:41:21 -08:00 
						 
				 
			
				
					
						
							
							
								Emanuel Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6440e81b 
							
						 
					 
					
						
						
							
							docs(Http): fix and extend samples for testing/MockBackend ( #13689 )  
						
						... 
						
						
						
						Fix samples for MockBackend and MockBackend.connections that were outdated. Also extend central sample for MockBackend to ease getting started. 
						
						
					 
					
						2016-12-29 09:39:00 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							6b02b80a03 
							
						 
					 
					
						
						
							
							fix(compiler): improve error message for undefined providers ( #13546 )  
						
						... 
						
						
						
						Closes  #10835  
					
						2016-12-27 17:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c0c86e3ce 
							
						 
					 
					
						
						
							
							fix(compiler): improve the error when template is not a string  
						
						... 
						
						
						
						Closes  #8708 
Closes  #13377  
					
						2016-12-27 17:04:16 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b4bea24de 
							
						 
					 
					
						
						
							
							refactor(compiler): clean up directive normalizer  
						
						
						
						
					 
					
						2016-12-27 17:03:58 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							7690d02133 
							
						 
					 
					
						
						
							
							fix(compiler): don’t throw when using ANALYZE_FOR_ENTRY_COMPONENTS with user classes ( #13679 )  
						
						... 
						
						
						
						Fixed  #13565  
					
						2016-12-27 16:58:52 -08:00 
						 
				 
			
				
					
						
							
							
								Tsuyoshi Ito 
							
						 
					 
					
						
						
						
						
							
						
						
							b2ae7b607e 
							
						 
					 
					
						
						
							
							docs(Core): fix API docs for ContentChild and ViewChildren ( #13656 )  
						
						... 
						
						
						
						Move the documentations of the ContentChild and ViewChildren decorators
so that they appear correctly on angular.io.
Closes  #13625  
						
						
					 
					
						2016-12-27 16:58:33 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							7c210645a3 
							
						 
					 
					
						
						
							
							fix(compiler): query <template> elements before their children. ( #13677 )  
						
						... 
						
						
						
						Fixes  #13118 
Closes  #13167  
					
						2016-12-27 16:28:54 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							07e0fce8fc 
							
						 
					 
					
						
						
							
							fix(router): update route snapshot before emit new values ( #13558 )  
						
						... 
						
						
						
						Closes  #12912  
					
						2016-12-27 15:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ac8e102de 
							
						 
					 
					
						
						
							
							test(i18n): add extraction to integration specs  
						
						... 
						
						
						
						Closes  #13648 . 
					
						2016-12-27 15:32:54 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e74d8aaf92 
							
						 
					 
					
						
						
							
							fix(i18n): parse ICU messages while normalizing templates  
						
						... 
						
						
						
						Fixes:
- Inject the i18n specific HtmlParser into the directive normalizer,
- Parse ICU messages while normalizing templates,
- Normalize (visit) the content of ICU messages.
🎄 🎁 🎅  
						
						
					 
					
						2016-12-27 15:32:43 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							881eb894bc 
							
						 
					 
					
						
						
							
							fix(Compiler): allow "." in attribute selectors ( #13653 )  
						
						... 
						
						
						
						fixes  #13645  
					
						2016-12-27 15:23:49 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							0eca960494 
							
						 
					 
					
						
						
							
							fix(router): fix lazy loaded module with wildcard route ( #13649 )  
						
						... 
						
						
						
						Closes  #12955  
					
						2016-12-27 15:22:57 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							eed83443b8 
							
						 
					 
					
						
						
							
							chore(tslint): update tslint to 4.x ( #13603 )  
						
						
						
						
					 
					
						2016-12-27 14:55:58 -08:00 
						 
				 
			
				
					
						
							
							
								Georgios Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c4e5801f 
							
						 
					 
					
						
						
							
							fix(upgrade): fix/improve support for lifecycle hooks ( #13020 )  
						
						... 
						
						
						
						With the exception of `$onChanges()`, all lifecycle hooks in ng1 are called on
the controller, regardless if it is the binding destination or not (i.e.
regardless of the value of `bindToController`).
This change makes `upgrade` mimic that behavior when calling lifecycle hooks.
Additionally, calling the `$onInit()` hook has been moved before calling the
linking functions, which also mimics the ng1 behavior. 
						
						
					 
					
						2016-12-27 14:42:53 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							69fa3bbc03 
							
						 
					 
					
						
						
							
							feat(router): add an extra argument to CanDeactivate interface ( #13560 )  
						
						... 
						
						
						
						Adds a `nextState` argument to access the future url from `CanDeactivate`.
BEFORE:
    canDeactivate(component: T, route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean>|Promise<boolean>|boolean;
AFTER:
    canDeactivate(component: T, currentRoute: ActivatedRouteSnapshot, currentState: RouterStateSnapshot, nextState?: RouterStateSnapshot): Observable<boolean>|Promise<boolean>|boolean;
Closes  #9853  
						
						
					 
					
						2016-12-27 14:08:06 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							445ed43b9a 
							
						 
					 
					
						
						
							
							fix(compiler): throw an error for invalid provider ( #13544 )  
						
						... 
						
						
						
						Closes  #8870  
					
						2016-12-27 14:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							174334dec3 
							
						 
					 
					
						
						
							
							fix(router): routerLink support of null/undefined ( #13380 )  
						
						... 
						
						
						
						Closes  #6971  
					
						2016-12-27 13:45:16 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							9c697030e6 
							
						 
					 
					
						
						
							
							feat(compiler): generate proper reexports in .ngfactory.ts files to not need transitive deps for compiling .ngfactory.ts files. ( #13524 )  
						
						... 
						
						
						
						Note: This checks the constructors of `@Injectable` classes more strictly.
E.g this will fail now as the constructor argument has no `@Inject` nor is
the type of the argument a DI token.
```
@Injectable()
class MyService {
  constructor(dep: string) {}
}
```
Last part of #12787 
Closes  #12787  
						
						
					 
					
						2016-12-27 09:36:47 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							697690349f 
							
						 
					 
					
						
						
							
							fix(common): add link to trackBy docs ( #13634 )  
						
						
						
						
					 
					
						2016-12-22 13:25:51 -08:00 
						 
				 
			
				
					
						
							
							
								Filipe Silva 
							
						 
					 
					
						
						
						
						
							
						
						
							0448e80704 
							
						 
					 
					
						
						
							
							docs(examples): fix example path ( #13635 )  
						
						
						
						
					 
					
						2016-12-22 13:25:21 -08:00 
						 
				 
			
				
					
						
							
							
								Georgios Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							e85232afd2 
							
						 
					 
					
						
						
							
							docs(ngIf): fix typos ( #13630 )  
						
						
						
						
					 
					
						2016-12-22 12:36:47 -08:00 
						 
				 
			
				
					
						
							
							
								Chase 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ece6c8ce 
							
						 
					 
					
						
						
							
							fixed minor typo ( #13626 )  
						
						
						
						
					 
					
						2016-12-22 12:36:24 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							67380d4b28 
							
						 
					 
					
						
						
							
							fix(testing): improve misleading error message when don't call compileComponents ( #13543 )  
						
						... 
						
						
						
						Closes  #11301  
					
						2016-12-22 12:35:57 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							842f52e841 
							
						 
					 
					
						
						
							
							fix(animations): always recover from a failed animation step ( #13604 )  
						
						
						
						
					 
					
						2016-12-21 14:14:45 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2ceff4ba 
							
						 
					 
					
						
						
							
							fix(router): should reset location if a navigation by location is successful ( #13545 )  
						
						... 
						
						
						
						Closes  #13491  
					
						2016-12-21 12:47:58 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f49ab56160 
							
						 
					 
					
						
						
							
							fix(animations): always quote string map key values in AOT code ( #13602 )  
						
						
						
						
					 
					
						2016-12-20 18:17:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f750af4e 
							
						 
					 
					
						
						
							
							fix(compiler): ignore @import in comments ( #13368 )  
						
						... 
						
						
						
						* refactor(compiler): clean up style url resolver
* fix(compiler): ignore @import in css comments
Closes  #12196  
						
						
					 
					
						2016-12-20 17:51:02 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							e69c1fb36c 
							
						 
					 
					
						
						
							
							refactor(platform-browser): resolver merge conflict for tslint ( #13601 )  
						
						
						
						
					 
					
						2016-12-20 17:49:25 -08:00 
						 
				 
			
				
					
						
							
							
								Georgios Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							9da4c259a5 
							
						 
					 
					
						
						
							
							feat(upgrade): support the $doCheck() lifecycle hook in UpgradeComponent ( #13015 )  
						
						
						
						
					 
					
						2016-12-20 16:18:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd116fdc0 
							
						 
					 
					
						
						
							
							fix(common): throw an error if trackBy is not a function ( #13420 )  
						
						... 
						
						
						
						* fix(common): throw an error if trackBy is not a function
Closes  #13388 
* refactor(platform-browser): disable no-console rule in DomAdapter 
						
						
					 
					
						2016-12-20 16:18:24 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							383adc9ad9 
							
						 
					 
					
						
						
							
							fix(core): improve error message when component factory cannot be found ( #13541 )  
						
						... 
						
						
						
						Closes  #12678  
					
						2016-12-20 16:17:22 -08:00 
						 
				 
			
				
					
						
							
							
								crisbeto 
							
						 
					 
					
						
						
						
						
							
						
						
							171a9bdc85 
							
						 
					 
					
						
						
							
							feat: update to rxjs@5.0.1 and unpin the rxjs peerDeps via ^5.0.1 ( #13572 )  
						
						... 
						
						
						
						Now that rxjs is stable and the rxjs team follows semver, we can update and unpin the dependency safely.
From now on the Angular application/library developers are in charge of controlling the rxjs version as long as it's newer than 5.0.1.
closes  #13561 
closes  #13478 
closes  #13572  
						
						
					 
					
						2016-12-19 16:24:53 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							e49c7fae22 
							
						 
					 
					
						
						
							
							refactor(compiler-cli): support extracting the mesage bundle without writing a file ( #13580 )  
						
						
						
						
					 
					
						2016-12-19 15:28:55 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6b65fc1286 
							
						 
					 
					
						
						
							
							feat(compiler-cli): private i18n API for the CLI ( #13536 )  
						
						... 
						
						
						
						Also change the Extractor API to align with the Codegen API (internal APIs) 
						
						
					 
					
						2016-12-19 11:56:10 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3981afc1 
							
						 
					 
					
						
						
							
							fix(compiler-cli): produce metadata for .d.ts files without metadata ( #13526 )  
						
						... 
						
						
						
						Fixes  #13307 
Fixes  #13473 
Fixes  #13521  
					
						2016-12-16 15:33:47 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							e78508507d 
							
						 
					 
					
						
						
							
							fix(compiler): do not lex }} when interpolation is disabled ( #13531 )  
						
						... 
						
						
						
						* doc(compiler): fix the ICU expander API docs
* test(compiler): add lexer and parser specs
* fix(compiler): do not lex `}}` when interpolation is disabled
fix  #13525  
						
						
					 
					
						2016-12-16 15:33:16 -08:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
						
						
							
						
						
							a23fa94ca8 
							
						 
					 
					
						
						
							
							fix(common): capitalize first letter of all words in TitleCasePipe ( #13511 )  
						
						
						
						
					 
					
						2016-12-16 15:24:26 -08:00 
						 
				 
			
				
					
						
							
							
								Dzmitry Shylovich 
							
						 
					 
					
						
						
						
						
							
						
						
							4568d5ddac 
							
						 
					 
					
						
						
							
							refactor(core): fix typo ( #13515 )  
						
						... 
						
						
						
						Closes  #13512  
					
						2016-12-16 15:21:58 -08:00 
						 
				 
			
				
					
						
							
							
								Janne Vanhala 
							
						 
					 
					
						
						
						
						
							
						
						
							c6e893953f 
							
						 
					 
					
						
						
							
							fix(upgrade): fix registerForNg1Tests ( #13522 )  
						
						... 
						
						
						
						Fix an issue in `registerForNg1Tests`, where it passes a `null` as
`ng1Injector` to `_bootstrapDone`. This causes a "TypeError: Cannot
read property 'get' of null" to be thrown from `_bootstrapDone`. 
						
						
					 
					
						2016-12-16 15:14:16 -08:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							55dfa1b69d 
							
						 
					 
					
						
						
							
							test(forms): refactor integration tests to improve speed ( #13500 )  
						
						
						
						
					 
					
						2016-12-15 17:07:26 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe3cd9a4c 
							
						 
					 
					
						
						
							
							fix(i18n): add a default example to xmb placeholders ( #13507 )  
						
						... 
						
						
						
						Otherwise the TC would not be able to load the message 
						
						
					 
					
						2016-12-15 15:33:42 -08:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							0c19898694 
							
						 
					 
					
						
						
							
							fix(animations): allow players to be destroyed before initialized ( #13346 )  
						
						... 
						
						
						
						Closes  #13293 
Closes  #13346  
					
						2016-12-15 14:18:57 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							5b6e8ea3ec 
							
						 
					 
					
						
						
							
							refactor(compiler): format update ( #13506 )  
						
						
						
						
					 
					
						2016-12-15 13:54:38 -08:00 
						 
				 
			
				
					
						
							
							
								Trotyl Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							732f446ad2 
							
						 
					 
					
						
						
							
							docs(common): fix ngIf example ( #13496 )  
						
						
						
						
					 
					
						2016-12-15 13:07:36 -08:00 
						 
				 
			
				
					
						
							
							
								Bowen Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e092515c 
							
						 
					 
					
						
						
							
							refactor(compiler): don't print stack trace on template parse errors ( #13390 )  
						
						
						
						
					 
					
						2016-12-15 13:07:12 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							33910ddfc9 
							
						 
					 
					
						
						
							
							refactor(compiler): store metadata of top level symbols also in summaries ( #13289 )  
						
						... 
						
						
						
						This allows a build using summaries to not need .metadata.json files at all
any more.
Part of #12787  
						
						
					 
					
						2016-12-15 09:12:40 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6cefccb314 
							
						 
					 
					
						
						
							
							build: bump angular to 4.0.0-beta.0 & tsc-wrapped to 0.5.0  
						
						
						
						
					 
					
						2016-12-14 16:42:44 -08:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9e21e83c 
							
						 
					 
					
						
						
							
							fix(compiler): fix merge error in compiler_host  
						
						
						
						
					 
					
						2016-12-14 15:36:49 -08:00