Alan Agius 
							
						 
					 
					
						
						
						
						
							
						
						
							5653fada32 
							
						 
					 
					
						
						
							
							feat: add TypeScript 3 support ( #25275 )  
						
						... 
						
						
						
						PR Close  #25275  
						
						
					 
					
						2018-08-27 21:07:53 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							14ac7ad6b4 
							
						 
					 
					
						
						
							
							feat(ivy): implement TestBed ( #25369 )  
						
						... 
						
						
						
						PR Close  #25369  
						
						
					 
					
						2018-08-14 11:58:47 -07:00 
						 
				 
			
				
					
						
							
							
								George Kalpakas 
							
						 
					 
					
						
						
						
						
							
						
						
							787c54736c 
							
						 
					 
					
						
						
							
							test: run unit tests in random order ( #19904 )  
						
						... 
						
						
						
						PR Close  #19904  
						
						
					 
					
						2018-07-06 13:48:02 -07:00 
						 
				 
			
				
					
						
							
							
								Rado Kirov 
							
						 
					 
					
						
						
						
						
							
						
						
							c95437f15d 
							
						 
					 
					
						
						
							
							build(bazel): Turning on strictPropertyInitialization for Angular. ( #24572 )  
						
						... 
						
						
						
						All errors for existing fields have been detected and suppressed with a
`!` assertion.
Issue/24571 is tracking proper clean up of those instances.
One-line change required in ivy/compilation.ts, because it appears that
the new syntax causes tsickle emitted node to no longer track their
original sourceFiles.
PR Close  #24572  
						
						
					 
					
						2018-06-25 07:57:13 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							017d67cdf8 
							
						 
					 
					
						
						
							
							test: switch to ts_web_test_suite ( #23859 )  
						
						... 
						
						
						
						Unit tests now run on Firefox too
PR Close  #23859  
						
						
					 
					
						2018-05-15 11:40:56 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb08e2377 
							
						 
					 
					
						
						
							
							ci(language-service): enable language service tests in bazel ( #23001 )  
						
						... 
						
						
						
						PR Close  #23001  
						
						
					 
					
						2018-03-29 13:11:27 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							f9247e4b2e 
							
						 
					 
					
						
						
							
							build: enable importHelpers in tsconfig ( #22812 )  
						
						... 
						
						
						
						This is the primary tsconfig file used for Bazel builds.
Previously, we enabled this option only for releases.
PR Close  #22812  
						
						
					 
					
						2018-03-15 21:16:03 -07:00 
						 
				 
			
				
					
						
							
							
								Frederik Prijck 
							
						 
					 
					
						
						
						
						
							
						
						
							e2bdef4cf6 
							
						 
					 
					
						
						
							
							test(language-service): fix minor typos ( #21372 )  
						
						... 
						
						
						
						PR Close  #21372  
						
						
					 
					
						2018-02-20 10:08:55 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							676d9c2c4b 
							
						 
					 
					
						
						
							
							fix(language-service): ensure correct paths are passed to TypeScript ( #21812 )  
						
						... 
						
						
						
						The 2.6 version of TypeScript's `resolveModuleName`  started to
require paths passed to be separated by '/' instead of being
able to handle '\'.
`ngc` and `ng` already do this transformation.
Fixes : #21811 
PR Close  #21812  
						
						
					 
					
						2018-01-26 14:49:23 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							2b68e8d98a 
							
						 
					 
					
						
						
							
							fix(language-service): spell diagnostics correctly ( #21812 )  
						
						... 
						
						
						
						PR Close  #21812  
						
						
					 
					
						2018-01-26 14:49:23 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							a1492a73ce 
							
						 
					 
					
						
						
							
							build: Remove angular_src nested workspace ( #21096 )  
						
						... 
						
						
						
						PR Close  #21096  
						
						
					 
					
						2018-01-19 10:17:37 -08:00 
						 
				 
			
				
					
						
							
							
								Keen Yee Liau 
							
						 
					 
					
						
						
						
						
							
						
						
							43e1520260 
							
						 
					 
					
						
						
							
							fix(language-service): Clear caches when program changes ( #21337 )  
						
						... 
						
						
						
						This commit fixes a bug whereby the caches are not cleared when the
program changes. This subsequently produces the incorrect error of
'Component ... is not included in a module ...'.
PR Close  #19405 
PR Close  #21337  
						
						
					 
					
						2018-01-12 14:43:01 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Eagle 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f02e21dd 
							
						 
					 
					
						
						
							
							build: move repeated tsconfig attributes to a macro ( #20964 )  
						
						... 
						
						
						
						This helps ensure we use the same tsconfig.json file for all compilations.
Next steps are to make it the same tsconfig.json file used by the editor
PR Close  #20964  
						
						
					 
					
						2018-01-10 12:30:19 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							83d207d0a7 
							
						 
					 
					
						
						
							
							build: upgrade to TypeScript 2.6 ( #21144 )  
						
						... 
						
						
						
						Fixes  #20653 
PR Close  #21144  
					
						2017-12-22 20:15:47 -08:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							ae97920fe2 
							
						 
					 
					
						
						
							
							build: move _testing_init into tools; limit web_test concurrency ( #21053 )  
						
						... 
						
						
						
						PR Close  #21053  
						
						
					 
					
						2017-12-22 13:10:51 -08:00 
						 
				 
			
				
					
						
							
							
								Misko Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							3d50fd7cac 
							
						 
					 
					
						
						
							
							build: add bazel test rules for remainder of packages ( #21053 )  
						
						... 
						
						
						
						PR Close  #21053  
						
						
					 
					
						2017-12-22 13:10:51 -08:00 
						 
				 
			
				
					
						
							
							
								Keen Yee Liau 
							
						 
					 
					
						
						
						
						
							
						
						
							3203069d6c 
							
						 
					 
					
						
						
							
							fix(language-service): Allow empty templates ( #20651 )  
						
						... 
						
						
						
						Fixes the bug where templates with empty strings show up as error in the editor.
PR Close  #19406 
PR Close  #20651  
						
						
					 
					
						2017-11-29 16:52:55 -06:00 
						 
				 
			
				
					
						
							
							
								Keen Yee Liau 
							
						 
					 
					
						
						
						
						
							
						
						
							54bfe14313 
							
						 
					 
					
						
						
							
							fix(language-service): Fix crash when no script files are found ( #20550 )  
						
						... 
						
						
						
						Fixes the crash in typescript host when getScriptFileNames() returns an
empty array.
PR Close  #19325 
PR Close  #20550  
						
						
					 
					
						2017-11-29 16:52:48 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							8ecda94899 
							
						 
					 
					
						
						
							
							feat(compiler-cli): improve error messages produced during structural errors ( #20459 )  
						
						... 
						
						
						
						The errors produced when error were encountered while interpreting the
content of a directive was often incomprehencible. With this change
these kind of error messages should be easier to understand and diagnose.
PR Close  #20459  
						
						
					 
					
						2017-11-27 16:59:57 -06:00 
						 
				 
			
				
					
						
							
							
								Keen Yee Liau 
							
						 
					 
					
						
						
						
						
							
						
						
							eb8013e853 
							
						 
					 
					
						
						
							
							fix(language-service): pass compilerOptions.paths to ReflectorHost ( #20222 )  
						
						... 
						
						
						
						This commit fixes the options passed to ReflectorHost to include 'paths'
if it's specified in compiler options, so that dependency modules can
be loaded.
PR Close  #20222  
						
						
					 
					
						2017-11-10 11:51:11 -08:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b029a413 
							
						 
					 
					
						
						
							
							fix(language-service): do not report errors for OpaqueToken ( #19427 )  
						
						... 
						
						
						
						`OpaqueToken` was removed from angular but the language-service
should not report errors when it is used for older versions of
angular. 
						
						
					 
					
						2017-09-28 09:30:34 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5aebaa6b 
							
						 
					 
					
						
						
							
							refactor: update angular to support TypeScript 2.4  
						
						... 
						
						
						
						Detailed updates:
- rxjs@5.0.x
- tsickle@0.24.x
- typescript@2.4.x
- @bazel/typescript@0.10.0
- protractor@5.1.x
- selenium-webdriver@3.0.x
BREAKING CHANGE:
- the Angular compiler now requires TypeScript 2.4.x. 
						
						
					 
					
						2017-09-12 10:31:30 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Berchet 
							
						 
					 
					
						
						
						
						
							
						
						
							c723d42d0a 
							
						 
					 
					
						
						
							
							refactor: fix typos ( #18000 )  
						
						
						
						
					 
					
						2017-07-07 16:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							3b2d2c467a 
							
						 
					 
					
						
						
							
							fix(language-service): do not crash when hovering over a label definitions ( #17974 )  
						
						... 
						
						
						
						Fixes : #17972  
					
						2017-07-07 08:46:18 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							f194f18dbd 
							
						 
					 
					
						
						
							
							fix(language-service): infer any ngForOf of type any  
						
						... 
						
						
						
						Fixes : #17611  
					
						2017-06-20 12:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							5293794316 
							
						 
					 
					
						
						
							
							fix: turn on nullability in the code base.  
						
						
						
						
					 
					
						2017-04-18 12:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							f21ff904c2 
							
						 
					 
					
						
						
							
							fix(language-service): respect baseUrl compiler option  
						
						... 
						
						
						
						Fixes  #15974  
					
						2017-04-17 14:36:49 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3a9afe58 
							
						 
					 
					
						
						
							
							fix(language-service): infer correct type of ?. expressions  
						
						... 
						
						
						
						Fixes  #15885  
					
						2017-04-17 09:48:52 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							540581da3e 
							
						 
					 
					
						
						
							
							fix(language-service): Update types for TypeScript nullability support  
						
						
						
						
					 
					
						2017-04-12 11:36:19 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							258d5392d5 
							
						 
					 
					
						
						
							
							fix(language-service): detect when there isn't a tsconfig.json  
						
						... 
						
						
						
						Fixes  #15874  
					
						2017-04-10 16:01:05 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							bde9771991 
							
						 
					 
					
						
						
							
							fix(language-service): parse extended i18n forms  
						
						
						
						
					 
					
						2017-04-04 15:34:12 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							fe0d02fc47 
							
						 
					 
					
						
						
							
							fix(language-service): initialize static reflector correctly  
						
						... 
						
						
						
						Fixes  #15768  
					
						2017-04-04 15:00:46 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							7764c5c697 
							
						 
					 
					
						
						
							
							fix(language-service): avoid throwing exceptions when reporting metadata errors  
						
						
						
						
					 
					
						2017-04-04 14:11:51 -06:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							a9321b1387 
							
						 
					 
					
						
						
							
							fix(language-service): correctly determine base members of types ( #15600 )  
						
						... 
						
						
						
						Fixes  #15460  
					
						2017-03-29 16:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c972aa8b 
							
						 
					 
					
						
						
							
							fix(language-service): be resilient to invalidate ordering ( #15470 )  
						
						... 
						
						
						
						Fixes  #15466  
					
						2017-03-28 09:37:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							b74ab83d2c 
							
						 
					 
					
						
						
							
							refactor: update paths from modules/@angular to packages  
						
						
						
						
					 
					
						2017-03-08 16:29:28 -08:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							8573e36574 
							
						 
					 
					
						
						
							
							build: fix file paths after moving modules/@angular/* to packages/*  
						
						
						
						
					 
					
						2017-03-08 16:29:28 -08:00 
						 
				 
			
				
					
						
							
							
								Jason Aden 
							
						 
					 
					
						
						
						
						
							
						
						
							3e51a19983 
							
						 
					 
					
						
						
							
							refactor: move angular source to /packages rather than modules/@angular  
						
						
						
						
					 
					
						2017-03-08 16:29:27 -08:00