Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							af520947aa 
							
						 
					 
					
						
						
							
							test(AstSerializer): fix serializing void tags  
						
						
						
						
					 
					
						2016-09-30 17:59:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							040bf57966 
							
						 
					 
					
						
						
							
							fix(xlif): fix <x> ctype names  
						
						... 
						
						
						
						fixes  #12000 
see http://docs.oasis-open.org/xliff/v1.2/os/xliff-core.html#ctype  
					
						2016-09-30 17:59:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							65a60b7456 
							
						 
					 
					
						
						
							
							style(I18N): Carriage returns in serialized files  
						
						
						
						
					 
					
						2016-09-30 17:59:43 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9316f95467 
							
						 
					 
					
						
						
							
							fix(ShadowCss): support @page and @document CSS rules ( #11878 )  
						
						... 
						
						
						
						fixes  #11860  
					
						2016-09-30 16:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							83d94b7504 
							
						 
					 
					
						
						
							
							fix(ShadowCss): support quoted attribute values  
						
						... 
						
						
						
						fixes  #6085  
					
						2016-09-30 14:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a121136fae 
							
						 
					 
					
						
						
							
							refactor(ShadowCss): add missing types  
						
						
						
						
					 
					
						2016-09-30 14:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a6bb84e02b 
							
						 
					 
					
						
						
							
							fix(ShadowCss): fix :host(tag) and :host-context(tag)  
						
						... 
						
						
						
						fixes  #11972  
					
						2016-09-30 14:37:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							1c012a035f 
							
						 
					 
					
						
						
							
							refactor(CssSelector): misc cleanup  
						
						
						
						
					 
					
						2016-09-30 11:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							38c5304b7f 
							
						 
					 
					
						
						
							
							docs(CssSelector): [name*=value] is not supported  
						
						... 
						
						
						
						fixes  #6042  
					
						2016-09-30 11:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							6c4ec05a4a 
							
						 
					 
					
						
						
							
							fix(ShadowCss): support [attr="value with space"]  
						
						... 
						
						
						
						fixes  #6249  
					
						2016-09-30 10:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f7bfda31ff 
							
						 
					 
					
						
						
							
							refactor(ShadowCss): cleanup  
						
						
						
						
					 
					
						2016-09-30 10:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a92b573309 
							
						 
					 
					
						
						
							
							test(DirectiveResolver): test that a prop can have both @Input and @HostBinding  
						
						
						
						
					 
					
						2016-09-30 10:08:52 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							4fd13d71c8 
							
						 
					 
					
						
						
							
							refactor(DirectiveResolver): cleanup  
						
						
						
						
					 
					
						2016-09-30 10:08:52 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							0286956107 
							
						 
					 
					
						
						
							
							refactor(facade): Inline isBlank called with object-type argument ( #11992 )  
						
						
						
						
					 
					
						2016-09-30 09:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							e884f4854d 
							
						 
					 
					
						
						
							
							feat(animations): provide aliases for :enter and :leave transitions ( #11991 )  
						
						
						
						
					 
					
						2016-09-30 09:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							41c8c30973 
							
						 
					 
					
						
						
							
							chore(lint): remove unused imports ( #11923 )  
						
						... 
						
						
						
						This was done automatically by tslint, which can now fix issues it finds.
The fixer is still pending in PR https://github.com/palantir/tslint/pull/1568 
Also I have a local bugfix for https://github.com/palantir/tslint/issues/1569 
which causes too many imports to be deleted. 
						
						
					 
					
						2016-09-27 17:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Laval 
							
						 
					 
					
						
						
						
						
							
						
						
							61129fa12d 
							
						 
					 
					
						
						
							
							fix(compiler): move detection of unsafe properties for binding to ElementSchemaRegistry ( #11378 )  
						
						
						
						
					 
					
						2016-09-27 17:10:02 -07:00 
						 
				 
			
				
					
						
							
							
								vikerman 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5b4882bc 
							
						 
					 
					
						
						
							
							fix(compiler): Do not embed templateUrl in view factories in non-debug mode. ( #11818 )  
						
						... 
						
						
						
						Fixes  #11117 . 
					
						2016-09-27 17:09:44 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							425c1e6042 
							
						 
					 
					
						
						
							
							refactor: remove dead code  
						
						
						
						
					 
					
						2016-09-27 16:13:09 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							58605cf350 
							
						 
					 
					
						
						
							
							refactor(facade): remove useless facades  
						
						
						
						
					 
					
						2016-09-27 16:13:09 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							52f5ae1961 
							
						 
					 
					
						
						
							
							chore(compiler): followup fix for PR#11846 ( #11870 )  
						
						... 
						
						
						
						Original PR set [] to any, but any[], is a tighter type and still
works for SNC enabled consumers of the emit. 
						
						
					 
					
						2016-09-24 07:13:05 +09:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b6c6efa1 
							
						 
					 
					
						
						
							
							refactor(animations): ensure animation input/outputs are managed within the template parser ( #11782 )  
						
						... 
						
						
						
						Closes  #11782 
Closes  #11601 
Related #11707  
					
						2016-09-24 05:37:04 +09:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef5ede6d6 
							
						 
					 
					
						
						
							
							chore(compiler): emit ([] as any[]) instead of purely []. ( #11846 )  
						
						... 
						
						
						
						In SNC mode `[]` has type of never[], so we cast it to any[] to
typecheck correctly see
https://github.com/Microsoft/TypeScript/issues/10479 .
This is temporary workaround, until we fully
migrate the framework to TS 2.0 and strictNullChecks. 
						
						
					 
					
						2016-09-24 02:21:59 +09:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f23b22a0f4 
							
						 
					 
					
						
						
							
							refactor: misc cleanup  
						
						
						
						
					 
					
						2016-09-22 11:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c041b93418 
							
						 
					 
					
						
						
							
							refactor(TemplateParser): clearer error message for on* binding ( #11802 )  
						
						... 
						
						
						
						fixes  #11756  
					
						2016-09-22 10:31:18 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							131626fc61 
							
						 
					 
					
						
						
							
							fix(compiler): Safe property access expressions work in event bindings ( #11724 )  
						
						
						
						
					 
					
						2016-09-20 14:54:53 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							671f73448c 
							
						 
					 
					
						
						
							
							refactor: misc cleanup ( #11654 )  
						
						
						
						
					 
					
						2016-09-19 17:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							70488ed382 
							
						 
					 
					
						
						
							
							fix(OfflineCompiler): support older TS versions ( #11734 )  
						
						
						
						
					 
					
						2016-09-19 15:36:25 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							03aedbe54b 
							
						 
					 
					
						
						
							
							fix(OfflineCompiler): Do not provide I18N values when they're not specified  
						
						... 
						
						
						
						fixes  #11643  
					
						2016-09-19 10:44:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							8395aab25d 
							
						 
					 
					
						
						
							
							refactor(OfflineCompiler): cleanup  
						
						
						
						
					 
					
						2016-09-19 10:44:33 -07:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
						
						
							
						
						
							2300c23332 
							
						 
					 
					
						
						
							
							fix(docs): Fixed wording for NgModule schemas ( #11620 )  
						
						
						
						
					 
					
						2016-09-18 16:03:43 -07:00 
						 
				 
			
				
					
						
							
							
								esagawe 
							
						 
					 
					
						
						
						
						
							
						
						
							734b8b8c13 
							
						 
					 
					
						
						
							
							fix(compiler): [attribute~=value] selector ( #11696 )  
						
						... 
						
						
						
						Change the seperator regular expression to ignore tildes which are followed by an equal sign.
Closes  #9644  
						
						
					 
					
						2016-09-18 15:58:19 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							bd4045b6e7 
							
						 
					 
					
						
						
							
							fix(MetadataResolver): throw Component.moduleId is not a string  
						
						... 
						
						
						
						fixes  #11590  
					
						2016-09-15 10:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							255099aa61 
							
						 
					 
					
						
						
							
							refactor(MetadataResolver): cleanup  
						
						
						
						
					 
					
						2016-09-15 10:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							cb657c4b55 
							
						 
					 
					
						
						
							
							docs: update descriptions in package.jsons  
						
						
						
						
					 
					
						2016-09-14 16:44:39 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							b847257b16 
							
						 
					 
					
						
						
							
							refactor(ShadowCss): remove a comment that trigger an issue with webpack ( #11587 )  
						
						... 
						
						
						
						fixes  #11584  
					
						2016-09-13 21:59:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							63e15ffaec 
							
						 
					 
					
						
						
							
							refactor(core): remove …Metadata for all decorators and use the decorator directly.  
						
						... 
						
						
						
						BREAKING CHANGE:
- all `…Metadata` classes have been removed. Use the corresponding decorator
  as constructor or for `instanceof` checks instead.
- Example:
  * Before: `new ComponentMetadata(…)`
  * After: `new Component(…)`
- Note: `new Component(…)` worked before as well. 
						
						
					 
					
						2016-09-12 22:47:54 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							1b15170c89 
							
						 
					 
					
						
						
							
							refactor(core): simplify decorators  
						
						... 
						
						
						
						Every decorator now is made of the following:
- a function that can be used
as a decorator or as a constructor. This function
also can be used for `instanceof` checks.
- a type for this function (callable and newable)
- a type that describes the shape of the data
  that the user needs to pass to the decorator
  as well as the instance of the metadata
The docs for decorators live at the followig places
so that IDEs can discover them correctly:
- General description of the decorator is placed on the
  `...Decorator` interface on the callable function
  definition
- Property descriptions are placed on the interface
  that describes the metadata produces by the decorator 
						
						
					 
					
						2016-09-12 22:47:54 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Wormald 
							
						 
					 
					
						
						
						
						
							
						
						
							d296298282 
							
						 
					 
					
						
						
							
							fix(build): prevent package tsconfigs from shadowing main tsconfig ( #11454 )  
						
						
						
						
					 
					
						2016-09-08 15:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							077e0be1e7 
							
						 
					 
					
						
						
							
							fix(CssSelector): fix getMatchingElementTemplate() for void tags  
						
						... 
						
						
						
						fixes  #11407  
					
						2016-09-08 13:55:41 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							a52d076912 
							
						 
					 
					
						
						
							
							refactor(CssSelector): misc  
						
						
						
						
					 
					
						2016-09-08 13:55:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							436af15d63 
							
						 
					 
					
						
						
							
							refactor: remove parseFloat from facades ( #11446 )  
						
						
						
						
					 
					
						2016-09-08 13:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2bbffe10 
							
						 
					 
					
						
						
							
							fix(animations): allow group() to be used as entry point for an animation trigger ( #11419 )  
						
						... 
						
						
						
						Closes  #11312 
Closes  #11419  
					
						2016-09-08 12:20:07 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							78ad9adc1a 
							
						 
					 
					
						
						
							
							fix(ShadowCss): fix perf regression ( #11420 )  
						
						... 
						
						
						
						fixes  #11371  
					
						2016-09-07 16:48:10 -07:00 
						 
				 
			
				
					
						
							
							
								PatrickJS 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff816afa6 
							
						 
					 
					
						
						
							
							style(CompileMetadataResolver): better error message ( #11401 )  
						
						
						
						
					 
					
						2016-09-07 14:09:25 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ea95c391c1 
							
						 
					 
					
						
						
							
							fix(compiler): error when NgModule.bootstrap contains undefined or null  
						
						
						
						
					 
					
						2016-09-06 11:44:56 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							d309f7799c 
							
						 
					 
					
						
						
							
							fix(DomSchema): add missing elements  
						
						... 
						
						
						
						fixes  #11219  
					
						2016-09-02 15:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							93deff6c33 
							
						 
					 
					
						
						
							
							refactor(DomSchema): improve readability by making the schema more explicit using interface names  
						
						
						
						
					 
					
						2016-09-02 15:35:36 -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 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							c9e5b599e4 
							
						 
					 
					
						
						
							
							fix(animations): ensure parent animations are triggered before children ( #11201 )  
						
						
						
						
					 
					
						2016-09-01 13:24:26 -07:00