Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							f0ec31e47f 
							
						 
					 
					
						
						
							
							release: cut the 5.0.0-beta.3 release  
						
						
						
						
					 
					
						2017-08-09 16:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2038cc85 
							
						 
					 
					
						
						
							
							fix(compiler-cli): fix and re-enble expression lowering ( #18570 )  
						
						... 
						
						
						
						Fixes issue uncovered by #18388  and re-enables expression
lowering disabled by #18513 . 
						
						
					 
					
						2017-08-08 12:40:08 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7432b6ea 
							
						 
					 
					
						
						
							
							fix(compiler-cli): remove minimist dependency of compiler-cli/index ( #18532 )  
						
						... 
						
						
						
						Indirectly removes the minimist dependency in the language service
package was added with the addition of `ngc.ts`. 
						
						
					 
					
						2017-08-07 14:30:35 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							ca695e0632 
							
						 
					 
					
						
						
							
							fix(compiler-cli): disable buggy expression lowering ( #18513 )  
						
						
						
						
					 
					
						2017-08-03 14:31:23 -07:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							5651e4ac72 
							
						 
					 
					
						
						
							
							fix(compiler-cli): modified ngc to throw all errors, not just syntax ( #18388 )  
						
						
						
						
					 
					
						2017-08-03 11:10:47 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							a84b2bc945 
							
						 
					 
					
						
						
							
							release: cut the 5.0.0-beta.2 release  
						
						
						
						
					 
					
						2017-08-02 13:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9479a106bb 
							
						 
					 
					
						
						
							
							build: enable TSLint on the packages folder  
						
						
						
						
					 
					
						2017-07-31 15:47:57 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c4af6495 
							
						 
					 
					
						
						
							
							feat(compiler-cli): automatically lower lambda expressions in metadata  
						
						
						
						
					 
					
						2017-07-31 11:30:44 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							9030c8a03e 
							
						 
					 
					
						
						
							
							release: cut the 5.0.0-beta.1 release  
						
						
						
						
					 
					
						2017-07-27 14:57:38 -07:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							d20ac14fe2 
							
						 
					 
					
						
						
							
							refactor(compiler-cli): allow custom error checking function in ngc ( #18355 )  
						
						... 
						
						
						
						PR Close  #18355  
						
						
					 
					
						2017-07-26 17:55:31 -05:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							205abe8140 
							
						 
					 
					
						
						
							
							build: fix broken bazel build ( #18335 )  
						
						
						
						
					 
					
						2017-07-26 09:40:33 -07:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							ce47546188 
							
						 
					 
					
						
						
							
							refactor(compiler-cli): add support for browser compiler bundle ( #17979 )  
						
						... 
						
						
						
						PR Close  #17979  
						
						
					 
					
						2017-07-25 15:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc5940959 
							
						 
					 
					
						
						
							
							build: Bazel builds ngfactories for packages/core ( #18289 )  
						
						... 
						
						
						
						PR Close  #18289  
						
						
					 
					
						2017-07-21 18:09:47 -05:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							b7a6f52d59 
							
						 
					 
					
						
						
							
							perf: latest tsickle to tree shake: abstract class methods & interfaces ( #18236 )  
						
						... 
						
						
						
						In previous version of tsickle abstract class methods were materialized.
The change resulted in 6Kb savings in angular.io bundle.
This change also required the removal of `@private` and `@return` type
annotation as it is explicitly dissalowed by tsickle.
NOTE: removed casts in front of `makeDecorator` due to:
https://github.com/angular/devkit/issues/45 
```
 14938 Jul 19 13:16 0.b19e913fbdd6507d346b.chunk.js
  1535 Jul 19 13:16 inline.d8e019ea3cfdd86c2bd0.bundle.js
589178 Jul 19 13:16 main.54c97bcb6f254776b678.bundle.js
 34333 Jul 19 13:16 polyfills.4a3c9ca9481d53803157.bundle.js
 14938 Jul 18 16:55 0.b19e913fbdd6507d346b.chunk.js
  1535 Jul 18 16:55 inline.0c83abb44fad9a2768a7.bundle.js
582786 Jul 18 16:55 main.ea290db71b051813e156.bundle.js
 34333 Jul 18 16:55 polyfills.4a3c9ca9481d53803157.bundle.js
main savings: 589178 - 582786 = 6,392
```
PR Close  #18236  
						
						
					 
					
						2017-07-21 16:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							abee785821 
							
						 
					 
					
						
						
							
							refactor(tsc-wrapped): update tsc-wrapped to pass strictNullCheck ( #18160 )  
						
						... 
						
						
						
						PR Close  #18160  
						
						
					 
					
						2017-07-21 12:26:20 -05:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							619e625ee2 
							
						 
					 
					
						
						
							
							refactor(tsc-wrapped): move tsc-wrapped to the packages directory ( #18160 )  
						
						
						
						
					 
					
						2017-07-21 12:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							0af03beaed 
							
						 
					 
					
						
						
							
							release: cut the 5.0.0-beta.0 release  
						
						
						
						
					 
					
						2017-07-19 13:12:50 -07:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							65c9e13105 
							
						 
					 
					
						
						
							
							fix(compiler-cli): don't generate empty <target/> when extracting xliff  
						
						... 
						
						
						
						Fixes  #15754  
					
						2017-07-19 09:45:52 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbb5b29ea 
							
						 
					 
					
						
						
							
							release: cut the 4.3.0 release  
						
						
						
						
					 
					
						2017-07-14 12:50:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							8928a58796 
							
						 
					 
					
						
						
							
							release: cut the 4.3.0-rc.0 release  
						
						
						
						
					 
					
						2017-07-07 22:07:13 -07:00 
						 
				 
			
				
					
						
							
							
								Olivier Combe 
							
						 
					 
					
						
						
						
						
							
						
						
							671a175dfb 
							
						 
					 
					
						
						
							
							fix(compiler-cli): fix relative source paths on windows for extracted msg ( #17915 )  
						
						... 
						
						
						
						Fixes  #16639  
					
						2017-07-07 16:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							c1474f33be 
							
						 
					 
					
						
						
							
							feat(compiler-cli): add parameters to ngc main needed by bazel rules ( #17885 )  
						
						
						
						
					 
					
						2017-07-07 16:29:39 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9c1f6fd06f 
							
						 
					 
					
						
						
							
							fix(compiler): emits quoted keys only iff they are quoted in the original template  
						
						... 
						
						
						
						fixes  #14292  
					
						2017-07-07 16:17:33 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3386b1b7 
							
						 
					 
					
						
						
							
							fix(compiler): remove i18n markup even if no translations ( #17999 )  
						
						... 
						
						
						
						Fixes  #11042  
					
						2017-07-07 16:16:49 -07:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba3ada27f 
							
						 
					 
					
						
						
							
							revert: "refactor(compiler-cli): remove the dependency on fs in codegen.ts ( #17738 )"  
						
						... 
						
						
						
						This reverts commit b1169014006e6be106c1481b9dbe644fa224d98d. 
						
						
					 
					
						2017-07-07 16:16:25 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							227dbbcfba 
							
						 
					 
					
						
						
							
							fix(language-service): ignore hover of symbols not in the TypeScript program ( #17969 )  
						
						... 
						
						
						
						Fixes : #17965  
					
						2017-07-07 08:47:28 -07:00 
						 
				 
			
				
					
						
							
							
								Abhimanyu Deora 
							
						 
					 
					
						
						
						
						
							
						
						
							b116901400 
							
						 
					 
					
						
						
							
							refactor(compiler-cli): remove the dependency on fs in codegen.ts ( #17738 )  
						
						
						
						
					 
					
						2017-07-06 12:11:21 -07:00 
						 
				 
			
				
					
						
							
							
								Matias Niemelä 
							
						 
					 
					
						
						
						
						
							
						
						
							1cfe67dac4 
							
						 
					 
					
						
						
							
							release: cut the 4.3.0-beta.1 release  
						
						
						
						
					 
					
						2017-06-29 14:38:52 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							3097083277 
							
						 
					 
					
						
						
							
							feat(compiler-cli): new compiler api and command-line using TypeScript transformers  
						
						
						
						
					 
					
						2017-06-23 16:18:44 -07:00 
						 
				 
			
				
					
						
							
							
								Hans Larsen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20a04f9076 
							
						 
					 
					
						
						
							
							release: cut the 4.3.0-beta.0 release  
						
						
						
						
					 
					
						2017-06-21 17:16:04 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							4352dd27c4 
							
						 
					 
					
						
						
							
							fix(compiler): avoid emitting self importing factories  
						
						... 
						
						
						
						Fixes : #17389  
					
						2017-06-21 16:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							8c89cc4fc5 
							
						 
					 
					
						
						
							
							fix(compiler-cli): find lazy routes in nested module import arrays  
						
						... 
						
						
						
						Fixes : #17531  
					
						2017-06-20 14:21:14 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							f194f18dbd 
							
						 
					 
					
						
						
							
							fix(language-service): infer any ngForOf of type any  
						
						... 
						
						
						
						Fixes : #17611  
					
						2017-06-20 12:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							e95062d1df 
							
						 
					 
					
						
						
							
							release: cut the 4.2.2 release  
						
						
						
						
					 
					
						2017-06-12 15:50:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ed73d4f3ac 
							
						 
					 
					
						
						
							
							refactor(compiler): don’t always compile .ngfactory.ts files by default  
						
						... 
						
						
						
						This puts the behavior introduced in 573b8611bc 
						
						
					 
					
						2017-06-12 15:27:02 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							8575e3f71c 
							
						 
					 
					
						
						
							
							release: cut the 4.2.1 release  
						
						
						
						
					 
					
						2017-06-09 16:04:09 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							90b0713e32 
							
						 
					 
					
						
						
							
							refactor(compiler): don’t write summaries for jit by default  
						
						... 
						
						
						
						The default is false externally but true internally at Google. 
						
						
					 
					
						2017-06-09 15:58:53 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Rickabaugh 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5beb024f 
							
						 
					 
					
						
						
							
							release: cut the 4.2.0 release  
						
						
						
						
					 
					
						2017-06-08 15:38:20 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							b00b80a45b 
							
						 
					 
					
						
						
							
							feat(compiler-cli): introduce synchronous codegen API  
						
						
						
						
					 
					
						2017-06-06 14:12:02 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							8e7a3f031b 
							
						 
					 
					
						
						
							
							release: cut the 4.2.0-rc.2 release  
						
						
						
						
					 
					
						2017-06-01 14:25:19 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							230255f887 
							
						 
					 
					
						
						
							
							feat(compiler-cli): produce template diagnostics error messages ( #17125 )  
						
						... 
						
						
						
						Refactoring the compiler to use transformers moves the code generation
after type-checking which suppresses the errors TypeScript would
generate in the user code.
`TypeChecker` currently produces the same factory code that was
generated prior the switch to transfomers, getting back the same
diagnostics as before. The refactoring will allow the code to
diverge from the factory code and allow better diagnostic error
messages than was previously possible by type-checking the factories. 
						
						
					 
					
						2017-06-01 10:13:50 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							18bf77204e 
							
						 
					 
					
						
						
							
							feat(compiler): emit typescript nodes from an output ast ( #16823 )  
						
						
						
						
					 
					
						2017-05-30 10:43:13 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							a1724f7816 
							
						 
					 
					
						
						
							
							release: cut the 4.2.0-rc.1 release  
						
						
						
						
					 
					
						2017-05-26 14:32:20 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							7ffb75f476 
							
						 
					 
					
						
						
							
							refactor(compiler): change bundle to flatModuleIndex in the code ( #17028 )  
						
						
						
						
					 
					
						2017-05-26 09:13:28 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							80e506563c 
							
						 
					 
					
						
						
							
							Revert "refactor(compiler): change bundle to flatModuleIndex in the code ( #17028 )"  
						
						... 
						
						
						
						This reverts commit 5aa53d70aa8ee95a23adb3c7103346a6e68a5c2a. 
						
						
					 
					
						2017-05-26 08:54:50 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa53d70aa 
							
						 
					 
					
						
						
							
							refactor(compiler): change bundle to flatModuleIndex in the code ( #17028 )  
						
						
						
						
					 
					
						2017-05-25 19:02:35 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							573b8611bc 
							
						 
					 
					
						
						
							
							fix(compiler): compile .ngfactory.ts files even if nobody references them. ( #16899 )  
						
						... 
						
						
						
						This is especially important for library authors, as they will
not reference the .ngfactory.ts files.
Fixes  #16741  
						
						
					 
					
						2017-05-25 11:00:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							eba59aaf87 
							
						 
					 
					
						
						
							
							refactor(compiler): add ability to produce stub .ngfactory / .ngsummary files ( #16963 )  
						
						... 
						
						
						
						These files are needed so that:
- user code can compile even without real codegen
- as tsc transformers cannot create but only change existing files
  in the transformation pipeline. 
						
						
					 
					
						2017-05-23 14:40:50 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5af143e8e4 
							
						 
					 
					
						
						
							
							refactor(compiler): allow sync AOT compilation ( #16832 ).  
						
						... 
						
						
						
						AOT compilation can be executed synchronously now,
if the `ReosurceLoader` returns a string directly
(and no `Promise`). 
						
						
					 
					
						2017-05-23 10:41:23 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							50abca4583 
							
						 
					 
					
						
						
							
							refactor(compiler): don’t rely on global reflector ( #16832 )  
						
						... 
						
						
						
						Using the global reflector made it impossible
to compile multiple programs at the same time. 
						
						
					 
					
						2017-05-23 10:41:23 -06:00