https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
c329d68 Bump version to 4.1.4 and LKG 10 December 2020, 22:10:00 UTC
7bc7173 Allow only package names as plugin names 10 December 2020, 22:07:19 UTC
b512d91 Bump version to 4.1.3 and LKG 10 December 2020, 02:50:26 UTC
3c73625 Properly cache types for shared control flow nodes (#41665) (#41906) * Properly cache shared flow node types * Add test Co-authored-by: Anders Hejlsberg <andersh@microsoft.com> 10 December 2020, 02:33:51 UTC
1e9518c Cherry-pick PR #41758 into release-4.1 (#41862) Component commits: 0d61b143cb addImplementationSuccessElaboration admits declarations with no symbol Co-authored-by: Wesley Wigham <t-weswig@microsoft.com> 09 December 2020, 21:50:27 UTC
abf8815 Undo #39258 (isArray changes) see overview at #41808 (#41849) 07 December 2020, 21:59:10 UTC
9b66258 Add missed resolveSymbol in commonjs import resolution (#41479) (#41691) Fixes resolution of export aliases in the postfix-property-access case of commonjs require: ```js const { x } = require('./foo').nested x ``` This program would previously fail if `x` was an export alias. Fixes #41422 Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> 02 December 2020, 22:54:10 UTC
9d25e59 Adds Format param to the tsserver session (#41614) * Adds the format flag for encodedSemanticClassifications in session.ts and protocol.ts * Update baselines * Whitespace" 20 November 2020, 21:41:49 UTC
f1e53da Update LKG 19 November 2020, 00:12:36 UTC
ca766df Fix/jsx global preferred over config implicit (#41476) (#41583) * Add actual baselines for a problem with global namespace being preferred over config & pragma implicit ones * Fixed an issue with global React namespace being preferred over config & pragma implicit ones * Do not try to mark JSX classic runtime symbols as used when automatic runtime is used Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> 18 November 2020, 23:57:32 UTC
d72de70 Actually install playwright in artifact build script now that it's not installed by default Basically copying bfea348e40e02c3408bf94a54739ebad40018827 15 November 2020, 05:58:53 UTC
ba1b9d2 Bump version to 4.1.2 and LKG 15 November 2020, 05:55:58 UTC
c12cc53 Remove bundledPackageName from release 4.1 (#41536) * Merge release 4-1 * Remove unused tests 15 November 2020, 05:39:08 UTC
612c19d Merge pull request #41500 from weswigham/pick-crash-fix Port #41467 to `release-4.1` 11 November 2020, 21:51:18 UTC
1f27a71 Comment position feedback 11 November 2020, 21:27:55 UTC
3307cff Fix crash on attempting to suggest a ts import for a synthetic js resolution 11 November 2020, 21:27:27 UTC
abf4b63 Update LKG 02 November 2020, 19:17:32 UTC
8d249ea Merge remote-tracking branch 'origin/master' into release-4.1 02 November 2020, 18:49:02 UTC
53bc006 Merge pull request #41226 from a-tarasyuk/feat/eslint feat(eslint): upgrade typescript-eslint/eslint 02 November 2020, 17:05:03 UTC
2437ce5 feat(eslint): upgrade typescript-eslint/eslint 02 November 2020, 10:37:10 UTC
4a7b6dc Update package-lock.json 02 November 2020, 06:17:07 UTC
f6a0f15 Bump version to 4.1.1-rc and LKG 02 November 2020, 00:37:54 UTC
816af71 Fix incremental emit issue where dependency relations implied by synthesized imports would not be detected (#41346) * Fix incremental emit issue where dependency relations implies by synthesized imports would not be detected * Update src/compiler/program.ts Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com> 02 November 2020, 00:05:49 UTC
6bef0cb Update package-lock.json 01 November 2020, 06:16:09 UTC
71a2c59 Update package-lock.json 31 October 2020, 06:15:18 UTC
4791050 Merge pull request #41330 from weswigham/jsx-import-source-as-auto-import Auto-include types for the jsx import source in the new jsx transforms 30 October 2020, 23:51:04 UTC
1e1ae30 Update src/compiler/program.ts Co-authored-by: Sheetal Nandi <shkamat@microsoft.com> 30 October 2020, 23:21:36 UTC
fe94a21 Use same metho as importHelpers to add synthetic import 30 October 2020, 23:16:23 UTC
8493ee8 Add mroe incremental-affecting affixes to compiler options, add incremental test for changing jsxImportSource 30 October 2020, 23:01:27 UTC
fe3b343 Add affectsModuleResolution: true ot jsx and jsxImportSource options 30 October 2020, 22:38:20 UTC
e044b56 Merge pull request #40985 from weswigham/static-decl-ref Adjust typeof import name lookup to better match type query lookup 30 October 2020, 18:13:23 UTC
b9ed93e Merge pull request #41331 from microsoft/fix39149 Fix double alias of complex export/import/default/namespace combination 30 October 2020, 16:25:58 UTC
966d978 LEGO: Merge pull request 41335 LEGO: Merge pull request 41335 30 October 2020, 12:11:10 UTC
3cbce3a LEGO: check in for master to temporary branch. 30 October 2020, 12:10:39 UTC
80dc9d9 Update package-lock.json 30 October 2020, 06:16:14 UTC
f944afd Fix double alias of complex export/import/default/namespace combination 30 October 2020, 01:42:36 UTC
bcbe1d7 Merge pull request #41094 from microsoft/destructuringEvaluationOrder Fix destructuring evaluation order for initializers 30 October 2020, 00:12:18 UTC
eb6ddf6 fix(40671): suggest ConvertStringToTemplateLiteral refactoring for string with property/element acceses elements (#40942) 29 October 2020, 22:23:11 UTC
6714998 Auto-include types for the jsx import source in the new jsx transforms 29 October 2020, 21:17:24 UTC
2b7e790 Update control flow for nested binary exprs 29 October 2020, 20:32:32 UTC
b27d4bf noop in setTypeAcquisiton for undefined (#41291) * noop in setTypeAcquisiton for undefined * accept new baseline * add regression test 29 October 2020, 20:30:42 UTC
60b8bbc Update style 29 October 2020, 20:03:25 UTC
6bde4b5 Fix missing file name of extended source file in synchronizeProjectList when it is missing on disk (#41222) Fixes #40136 29 October 2020, 19:18:43 UTC
6428140 Log AutoImportProvider creation time (#41315) 29 October 2020, 16:00:50 UTC
f3ce688 Update package-lock.json 29 October 2020, 06:27:18 UTC
f0f3862 Merge pull request #41314 from weswigham/fix-global-jsx-ns-alias-crashes Fix crashes when the global JSX namespace is an alias 29 October 2020, 01:38:26 UTC
8a15291 Update control flow for correct destructuring evaluation order 28 October 2020, 23:50:15 UTC
3de6ed0 Merge pull request #41312 from weswigham/maybe-bind-comma-lhs Bind comma expression LHS call expressions 28 October 2020, 22:12:03 UTC
d722392 Fix crashes when the global JSX namespace is an alias 28 October 2020, 21:31:40 UTC
4ec02a5 Bind comma expression LHS call expressions 28 October 2020, 20:48:29 UTC
ca8a15d Merge pull request #41287 from weswigham/bind-exports-assigned-object-as-alias Bind `module.export = {Thing}` with alias symbols 28 October 2020, 20:14:20 UTC
bd27bd8 Don't relate unmatched parameter positions in signatures (#41308) * Don't relate unmatched parameter positions in signatures * Add regression test * Accept new baselines 28 October 2020, 18:55:32 UTC
3eed4a6 fix(41208): add insertSpaceAfterOpeningAndBeforeClosingEmptyBraces to tsserver protocol (#41304) 28 October 2020, 18:51:18 UTC
e17d95d When creating synthetic default symbol set parent as module symbol (#41282) Fixes #40684 28 October 2020, 18:24:40 UTC
4d85f03 Update package-lock.json 28 October 2020, 06:26:41 UTC
6acce0c Merge pull request #41075 from uhyo/fix-36958 allow type narrowing with NonNullExpression 28 October 2020, 03:10:27 UTC
af38ab9 feat(41249): allow import.meta with module: es2020 (#41274) 28 October 2020, 00:26:15 UTC
4055953 LEGO: Merge pull request 41290 LEGO: Merge pull request 41290 28 October 2020, 00:11:09 UTC
56fd559 LEGO: check in for master to temporary branch. 28 October 2020, 00:10:41 UTC
e96ce39 Fixup other fourslash test 27 October 2020, 23:25:30 UTC
40b8122 Remove string literals from unions with matching template literals (#41276) * Remove string literals from unions with matching template literals * Add tests * Accept new baselines 27 October 2020, 23:21:07 UTC
d1bc6b1 Bind `module.export = {Thing}` with alias symbols 27 October 2020, 22:43:00 UTC
71cd5d5 Fix two issues with ConvertToTypeOnlyExport codefix (#40490) * Modify test case to reproduce error * Fix TypeOnlyExport codefix to work with 3 or more type exports in the same declaration The check to ensure that a fixed export declaration wasn't fixed again was reversed. This only surfaced when 3 or more type exports existed in the same declaration. * Add failing test cases for comments being duplicated * Fix convertToTypeOnlyExport codefix from duplicating leading comments * Simplify convertToTypeOnlyExport when change is just inserting `type` keyword Co-authored-by: Andrew Branch <andrew@wheream.io> 27 October 2020, 22:08:20 UTC
9ed608b fix(41244): ignore synthesized imports (#41267) 27 October 2020, 20:22:02 UTC
c923023 Merge pull request #41191 from weswigham/control-flow-comma-exprs Track control flow for comma expressions in call expressions 27 October 2020, 19:37:02 UTC
aaa8b74 Merge pull request #41257 from weswigham/jsdoc-declaration-emit-names Fix visibility lookup for cjs require aliases 27 October 2020, 19:01:52 UTC
489fc45 LEGO: Merge pull request 41278 LEGO: Merge pull request 41278 27 October 2020, 18:11:09 UTC
6f25c09 LEGO: check in for master to temporary branch. 27 October 2020, 18:10:41 UTC
f9dcd9e Don't cache Ternary.Maybe results when recursion is encountered during variance measurement (#41218) * Don't record Ternary.Maybe results in cache during recursive variance measurement * Add regression test * Accept new baselines * Use Ternary.Unknown to signal variance recursion * Add comments * Fix comment 27 October 2020, 17:53:13 UTC
3754bb4 fix(40994): change type for optional properties (#41011) 27 October 2020, 17:05:40 UTC
292b778 LEGO: Merge pull request 41272 LEGO: Merge pull request 41272 27 October 2020, 12:11:08 UTC
269113b LEGO: check in for master to temporary branch. 27 October 2020, 12:10:38 UTC
b61fb78 Update package-lock.json 27 October 2020, 06:26:28 UTC
4518799 Merge pull request #41261 from amcasey/TracingPerf Stop doing tracing work when tracing is disabled 27 October 2020, 06:01:27 UTC
e712d42 Stop doing tracing work when tracing is disabled 27 October 2020, 00:27:44 UTC
261d03b LEGO: Merge pull request 41260 LEGO: Merge pull request 41260 27 October 2020, 00:11:18 UTC
80024b0 LEGO: check in for master to temporary branch. 27 October 2020, 00:10:50 UTC
2abc8bd Limit binding element visibility painting to those biding elements which are declarations of aliases 26 October 2020, 23:47:43 UTC
ef810f5 Fix visibility lookup for cjs require aliases 26 October 2020, 21:37:35 UTC
90e944d Merge pull request #41253 from microsoft/nativePerformanceHooks2 Fix dependency order and observer registration 26 October 2020, 19:56:44 UTC
0847d85 Fix dependency order and observer registration 26 October 2020, 19:27:34 UTC
3517af8 Make 'getIndentString' just use a loop. (#41221) * Make 'getIndentString' just use a loop. * Added test. * Accepted baselines. 26 October 2020, 19:19:31 UTC
6c29847 LEGO: Merge pull request 41251 LEGO: Merge pull request 41251 26 October 2020, 18:11:18 UTC
7fea44d LEGO: check in for master to temporary branch. 26 October 2020, 18:10:37 UTC
8a34243 Update package-lock.json 26 October 2020, 06:26:32 UTC
36f0835 Update package-lock.json 24 October 2020, 06:25:24 UTC
db6f66c Merge pull request #40593 from microsoft/nativePerformanceHooks Migrate 'ts.performance' to use native performance hooks when available 24 October 2020, 00:32:55 UTC
7b0d049 PR feedback 24 October 2020, 00:08:07 UTC
8ed645a Don't emit duplicate triple-slash directives when using API to print a .d.ts (#40968) 23 October 2020, 23:31:58 UTC
6092ecf Remove --skipPercent reference from README Since the test runner feature is long gone 23 October 2020, 22:22:31 UTC
85ef91e Merge pull request #41180 from amcasey/ProgramTracing Add tracepoints within createProgram 23 October 2020, 20:08:53 UTC
e5ca776 fix(41176): Missing Compiler API predicate function: isTemplateLiteralTypeNode (#41177) 23 October 2020, 18:15:04 UTC
94b0e0e Merge pull request #41190 from weswigham/handle-binding-element-aliases Handle the new js binding element alias symbols in JS declaration emit 23 October 2020, 17:31:08 UTC
a191141 Update package-lock.json 23 October 2020, 06:25:37 UTC
0b303ff Fix some rest cases and handling of unused results 23 October 2020, 01:58:21 UTC
28c4f32 Merge branch 'master' into destructuringEvaluationOrder 23 October 2020, 00:14:23 UTC
3bbc963 Style feedback 22 October 2020, 23:42:35 UTC
c5800d1 Remove shims, workaround for bug in peformance.measure 22 October 2020, 20:52:10 UTC
d1f87d1 Support partial reverse mapped inferences with tuple types (#41106) * Support partial reverse mapped inferences with tuple types * Add tests * Accept new baselines 22 October 2020, 18:27:41 UTC
dcb18d6 Adopt push-pop API 22 October 2020, 18:01:42 UTC
back to top