Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4e46db20 
							
						 
					 
					
						
						
							
							refactor(tests): simplify code ( #11485 )  
						
						
						
						
					 
					
						2016-09-09 12:04:38 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d44a42c9 
							
						 
					 
					
						
						
							
							refactor(NgClass): cleanup, readability ( #11467 )  
						
						
						
						
					 
					
						2016-09-09 12:03:51 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							109dc99d32 
							
						 
					 
					
						
						
							
							build(npm): remove obsolete npm dependencies  
						
						... 
						
						
						
						I also removed an obsolete bundling script which depended on systemjs-builder that I removed. 
						
						
					 
					
						2016-09-02 15:58:46 -07:00 
						 
				 
			
				
					
						
							
							
								Kara 
							
						 
					 
					
						
						
						
						
							
						
						
							8c09933803 
							
						 
					 
					
						
						
							
							fix(forms): support rebinding nested controls ( #11210 )  
						
						
						
						
					 
					
						2016-09-02 15:57:35 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Probst 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc8e808a9 
							
						 
					 
					
						
						
							
							feat(router): register NgModuleFactory objects. ( #11211 )  
						
						... 
						
						
						
						When lazily loading code, users need to be able to get hold of the
NgModuleFactory. For SystemJS environments, the SystemJS registry serves
this purpose. However other environments, such as modules compiled with
Closure compiler, do not expose exports object or a path based registry.
For these environments, `@NgModule` objects can include an identifier, and
the loading code can then pass `loadModule(id).then(() =>
getNgModule(id))` to the router. 
						
						
					 
					
						2016-09-01 13:46:08 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							99c0a7fae2 
							
						 
					 
					
						
						
							
							fix(tsc-wrapped): correct the tsickle dependency in package.json  
						
						
						
						
					 
					
						2016-08-31 15:10:09 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							6dceaf209d 
							
						 
					 
					
						
						
							
							fix(benchmarks): recreate setup for running benchmarks  
						
						
						
						
					 
					
						2016-08-31 08:24:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							1ef122988e 
							
						 
					 
					
						
						
							
							fix(benchpress): make code compile and unit tests green again  
						
						
						
						
					 
					
						2016-08-31 08:24:10 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							2b20db6c5a 
							
						 
					 
					
						
						
							
							chore: update to typescript@2.0.2 - the currect 2.0 rc  
						
						
						
						
					 
					
						2016-08-30 21:07:45 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							71ae2c4525 
							
						 
					 
					
						
						
							
							refactor(webworkers): move webworkers to separate @angular/platform-webworker and @angular/platform-webworker-dynamic packages  
						
						... 
						
						
						
						BREAKING CHANGE: web worker platform is now exported via separate packages.
Please use @angular/platform-webworker and @angular/platform-webworker-dynamic 
						
						
					 
					
						2016-08-30 21:07:45 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c74a438f0c 
							
						 
					 
					
						
						
							
							docs(router): fix up the exampesd  
						
						
						
						
					 
					
						2016-08-30 20:37:35 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							979657989b 
							
						 
					 
					
						
						
							
							fix(packages): use ES modules for primary build ( #11120 )  
						
						
						
						
					 
					
						2016-08-30 18:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Kara 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a1566065 
							
						 
					 
					
						
						
							
							fix(forms): support radio buttons with same name but diff parent ( #11152 )  
						
						... 
						
						
						
						Closes  #10065  
					
						2016-08-29 17:49:42 -07:00 
						 
				 
			
				
					
						
							
							
								Kara Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2ad871279 
							
						 
					 
					
						
						
							
							fix(forms): update validity when validator dir changes  
						
						... 
						
						
						
						closes  #11116  
					
						2016-08-29 13:12:46 -07:00 
						 
				 
			
				
					
						
							
							
								Javier Ros 
							
						 
					 
					
						
						
						
						
							
						
						
							0b665c0ece 
							
						 
					 
					
						
						
							
							feat(validations): add support to bind validation attributes  
						
						... 
						
						
						
						This change enables to bind the validations attributes `required`,
`minlength`, `maxlength` and `pattern`.
Closes : #10505 , #7393  
						
						
					 
					
						2016-08-29 13:12:20 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							875e66409c 
							
						 
					 
					
						
						
							
							fix(closure): prevent closure renaming of testability interface ( #11146 )  
						
						
						
						
					 
					
						2016-08-29 13:08:28 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							27539c8b80 
							
						 
					 
					
						
						
							
							refactor(example): refactor forward_ref example into a spec and unignore example specs ( #11088 )  
						
						
						
						
					 
					
						2016-08-26 15:40:46 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd85cb7f1 
							
						 
					 
					
						
						
							
							test(tools): make the test suite to pass on Windows ( #10926 )  
						
						
						
						
					 
					
						2016-08-26 15:36:04 -07:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							7c07bfff97 
							
						 
					 
					
						
						
							
							fix(errors): [2/2] Rename Exception to Error; remove from public API  
						
						... 
						
						
						
						BREAKING CHANGE:
Exceptions are no longer part of the public API. We don't expect that anyone should be referring to the Exception types.
ExceptionHandler.call(exception: any, stackTrace?: any, reason?: string): void;
change to:
ErrorHandler.handleError(error: any): void; 
						
						
					 
					
						2016-08-26 10:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							a2deafc50f 
							
						 
					 
					
						
						
							
							fix(router): add an option to disable initial navigation  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								vsavkin 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc5c57b31 
							
						 
					 
					
						
						
							
							feat(router): add support for custom error handlers  
						
						
						
						
					 
					
						2016-08-26 10:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							0a053a4cd5 
							
						 
					 
					
						
						
							
							fix(i18n): Currency/Date/Number pipe use injected locale ( #11093 )  
						
						
						
						
					 
					
						2016-08-26 09:16:01 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							66df335998 
							
						 
					 
					
						
						
							
							chore(dependencies): switch from es6-shim to core-js ( #10884 )  
						
						
						
						
					 
					
						2016-08-25 17:28:36 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							fc2fe00d16 
							
						 
					 
					
						
						
							
							fix(compiler): allow tsc-wrapped to be compile with TypeScript 2.0 ( #11086 )  
						
						
						
						
					 
					
						2016-08-25 17:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							811962b2bb 
							
						 
					 
					
						
						
							
							refactor: rename SanitizationService to Sanitizer and DomSanitizationService to DomSanitizer ( #11085 )  
						
						... 
						
						
						
						BREAKING CHANGE: Previously inconsistently named APIs SanitizationService and DomSanitizationService were renamed to Sanitizer and DomSanitizer 
						
						
					 
					
						2016-08-25 15:41:19 -07:00 
						 
				 
			
				
					
						
							
							
								Kara 
							
						 
					 
					
						
						
						
						
							
						
						
							ce08982f78 
							
						 
					 
					
						
						
							
							fix(forms): fix conflicting getter name ( #11081 )  
						
						
						
						
					 
					
						2016-08-25 14:56:31 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2e5521e8 
							
						 
					 
					
						
						
							
							refactor: replace any[] with Provider[] where possible  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7d8c702c 
							
						 
					 
					
						
						
							
							fix(core): FactoryProvider's deps property should be optional  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							5d294624fa 
							
						 
					 
					
						
						
							
							docs(core): update stability markers for core apis  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							3aaf064d11 
							
						 
					 
					
						
						
							
							refactor(router): remove ROUTER_DIRECTIVES which were replaced by RouterModule  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							f38a700e35 
							
						 
					 
					
						
						
							
							docs(upgrade): mark upgrade apis as stable  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							501b83441d 
							
						 
					 
					
						
						
							
							refactor(forms): remove FORM_PROVIDERS, FORM_DIRECTIVES, REACTIVE_FORM_PROVIDERS, REACTIVE_DIRECTIVES  
						
						... 
						
						
						
						All of these have been replaced by FormsModule and ReactiveFormsModule. 
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							c03e25a7b7 
							
						 
					 
					
						
						
							
							docs(common): mark platform-browser and platform-browser-dynamic apis stable  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							1f5a5895e5 
							
						 
					 
					
						
						
							
							refactor(common): rename UrlChangeEvent and UrlChangeListener to LocationChangeEvent and LocationChangeListener  
						
						... 
						
						
						
						These apis are not expected to be used anyone, hence I'm not documenting this change as a breaking. 
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							8a2324f86a 
							
						 
					 
					
						
						
							
							docs(common): mark all common apis except for i18n as stable  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							6335b31702 
							
						 
					 
					
						
						
							
							refactor(common): remove COMMON_DIRECTIVES, COMMON_PIPES, CORE_DIRECTIVES that were replace with CommonModule  
						
						
						
						
					 
					
						2016-08-25 13:29:03 -07:00 
						 
				 
			
				
					
						
							
							
								Kara 
							
						 
					 
					
						
						
						
						
							
						
						
							2b313e4979 
							
						 
					 
					
						
						
							
							feat(forms): add support for disabled controls ( #10994 )  
						
						
						
						
					 
					
						2016-08-24 16:58:43 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8f8cfc66 
							
						 
					 
					
						
						
							
							feat(animations): make sure animation callback reports the totalTime ( #11022 )  
						
						... 
						
						
						
						Closes  #11022  
					
						2016-08-24 16:55:00 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							8b782818f5 
							
						 
					 
					
						
						
							
							feat(linker): Allow configurable module prefixes and suffixes. ( #11049 )  
						
						
						
						
					 
					
						2016-08-24 16:54:42 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Savkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ce7607a6 
							
						 
					 
					
						
						
							
							fix(router): canLoad should cancel a navigation instead of failing it ( #11001 )  
						
						
						
						
					 
					
						2016-08-24 10:20:44 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							7dfcaac730 
							
						 
					 
					
						
						
							
							fix(http): restructure exports so that we don't leak private factory functions ( #11016 )  
						
						... 
						
						
						
						Ref #10615  
						
						
					 
					
						2016-08-23 16:34:57 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a874dd2f 
							
						 
					 
					
						
						
							
							feature(ngc): allow codegen to skip over .d.ts inputs ( #11021 )  
						
						
						
						
					 
					
						2016-08-23 16:26:35 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							05bbb8efcf 
							
						 
					 
					
						
						
							
							fix(platform-browser): remove export for private symbol _WORKER_UI_PLATFORM_PROVIDERS. ( #11018 )  
						
						
						
						
					 
					
						2016-08-23 16:16:40 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							5ddecb18a7 
							
						 
					 
					
						
						
							
							feat(router): throw a helpful error when misusing forRoot() from a lazy module. ( #10996 )  
						
						
						
						
					 
					
						2016-08-23 11:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							4a740f23a4 
							
						 
					 
					
						
						
							
							refactor(core): remove deprecated @Component.directives and @Component.pipes  
						
						... 
						
						
						
						BREAKING CHANGE: previously deprecated @Component.directives and @Component.pipes support was removed.
All the components and pipes now must be declarated via an NgModule. NgModule is the basic
compilation block passed into the Angular compiler via Compiler#compileModuleSync or #compileModuleAsync.
Because of this change, the Compiler#compileComponentAsync and #compileComponentSync were removed as well -
any code doing compilation should compile module instead using the apis mentioned above.
Lastly, since modules are the basic compilation unit, the ngUpgrade module was modified to always require
an NgModule to be passed into the UpgradeAdapter's constructor - previously this was optional. 
						
						
					 
					
						2016-08-23 09:59:00 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							a782232ca3 
							
						 
					 
					
						
						
							
							refactor(core): fix typo in private property name  
						
						
						
						
					 
					
						2016-08-23 09:59:00 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							39a2c39cef 
							
						 
					 
					
						
						
							
							feat(compiler): Added "strictMetadataEmit" option to ngc ( #10951 )  
						
						... 
						
						
						
						ngc can now validate metadata before emitting to verify it doesn't
contain an error symbol that will result in a runtime error if
it is used by the StaticReflector.
To enable this add the section,
  "angularCompilerOptions": {
    "strictMetadataEmit": true
  }
to the top level of the tsconfig.json file passed to ngc.
Enabled metadata validation for packages that are intended to be
used statically. 
						
						
					 
					
						2016-08-22 17:37:48 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							ca41b4f5ff 
							
						 
					 
					
						
						
							
							feature(core): update RxJS to 5.0.0-beta.11 ( #10648 )  
						
						
						
						
					 
					
						2016-08-22 17:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							3c561475c8 
							
						 
					 
					
						
						
							
							refactor(animations): add an onStart handler for AnimationPlayer ( #10360 )  
						
						
						
						
					 
					
						2016-08-22 16:39:52 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b76826a0 
							
						 
					 
					
						
						
							
							fix(compiler): Only emit metadata for exported enums ( #10957 )  
						
						... 
						
						
						
						Closes : #10955  
					
						2016-08-22 10:26:22 -07:00