Commit Graph

  • 81c951894e Fix getResolvePackageJsonImports utility (#61707) Andrew Branch 2025-05-15 17:49:35 -07:00
  • b86ab7dbe0 Stop reassigning .valueDeclaration to avoid replacing earlier declarations with late ones (#60857) Mateusz Burzyński 2025-05-15 18:51:34 +02:00
  • 0fb5e3a8cf Preserve type parameter constraint in emitted mapped types while preserving their distributivity (#54759) Mateusz Burzyński 2025-05-12 19:54:34 +02:00
  • 7156300cee Fix unwanted constant comparisons potentially causing bugs (#61655) Ulrich Stark 2025-05-10 00:20:44 +02:00
  • 0ee67b517f Add configurable maximum hover length (#61662) Gabriela Araujo Britto 2025-05-09 13:31:39 -07:00
  • 8c62e08448 DOM Update 2025-05-02 (#61647) Ron Buckton 2025-05-07 18:02:49 -04:00
  • d88d3a4681 docs(lib): add @throws JSDoc for JSON methods (#61596) Joseph Martin 2025-05-03 00:20:58 +02:00
  • 5e36778330 check usage before declaration for decorators (#50372) Zzzen 2025-05-03 05:01:09 +08:00
  • e37ca49c70 arguments should not be allowed in class static block (#48172) Zzzen 2025-05-02 21:38:33 +08:00
  • 11e7932759 fix(61258): Renaming namespace with const enum doesn't update enum references (#61263) Oleksandr T. 2025-04-25 00:35:05 +03:00
  • 38b78b70d2 Add the .getNonPrimitiveType() method to the TypeChecker (#61562) Tom Mrazauskas 2025-04-25 00:08:52 +03:00
  • 75202af2cc Fix #61098 (#61113) Hans Brende 2025-04-24 15:55:56 -05:00
  • 62b172b515 Bump the github-actions group across 1 directory with 3 updates (#61601) dependabot[bot] 2025-04-21 10:15:39 -07:00
  • 0a1aa6d6eb Deemphasize old JSX transform (#61586) Sebastian "Sebbie" Silbermann 2025-04-17 20:02:55 +02:00
  • 6afd0fb73f Fix crash when serializing default export in error (#61582) Andrew Branch 2025-04-16 09:43:33 -07:00
  • 069de743db Expandable hover (#61492) Gabriela Araujo Britto 2025-04-15 12:14:38 -07:00
  • eef7c14ef1 Treat functions with @type tags on parameters as typed in JS files (#61177) Mateusz Burzyński 2025-04-15 00:35:20 +02:00
  • 83dc0bb2ed Convert release publishing inputs into parameters (#61523) Jake Bailey 2025-04-04 12:22:18 -07:00
  • 68cead182c Bump version to 5.8.3 and LKG v5.8.3 release-5.8 TypeScript Bot 2025-04-02 20:54:52 +00:00
  • ba663f6ac2 Exclude completions of binding pattern variable initializers (#52723) Vitaly 2025-04-02 23:47:43 +03:00
  • 7205eda454 Bump github/codeql-action from 3.28.12 to 3.28.13 in the github-actions group (#61509) dependabot[bot] 2025-04-01 13:54:15 -07:00
  • 89c572ca0c Fixed a symbol display crash on expando members write locations (#55478) Mateusz Burzyński 2025-04-01 22:40:59 +02:00
  • 7b26d2eba5 Fix incorrect name in new release pipeline (#61514) Jake Bailey 2025-03-31 16:19:05 -07:00
  • c7a559eeae Add new release publisher yaml (#61491) Jake Bailey 2025-03-31 16:10:51 -07:00
  • 0693cc72e6 Update baselines Jake Bailey 2025-03-27 15:43:16 -07:00
  • 721ed5ca49 Merge commit '9d98874739' into HEAD Jake Bailey 2025-03-27 15:40:03 -07:00
  • 35f3c599a5 Hide omitted expression types in type baselines Jake Bailey 2025-03-27 15:13:48 -07:00
  • caf36c469b Make linter happy Jake Bailey 2025-03-27 14:33:12 -07:00
  • 5edb40e7a4 Just make it a const, env var controlled for later use Jake Bailey 2025-03-27 14:26:33 -07:00
  • 66b407b8f5 Remove unreferenced baselines Jake Bailey 2025-03-27 14:09:25 -07:00
  • 904535fb8d Fix lint Jake Bailey 2025-03-27 13:54:09 -07:00
  • dac02189b6 Fix node 14 Jake Bailey 2025-03-27 13:51:20 -07:00
  • 92e68f47d4 Make old behavior toggleable, disable outside testing for continued perf comparisons Jake Bailey 2025-03-27 13:30:51 -07:00
  • 29e6d6689d Fix lib.includes('dom') check in containerSeemsToBeEmptyDomElement (#61481) Fróði Karlsson 2025-03-26 00:24:52 +01:00
  • 1d181024a4 Update tests Jake Bailey 2025-03-19 21:27:45 -07:00
  • 693b450452 Port symbol sorting changes Jake Bailey 2025-03-13 19:28:21 -07:00
  • 72814ac742 Update tests Jake Bailey 2025-03-19 21:20:12 -07:00
  • 29d1a90c70 Sort unions without using type IDs Jake Bailey 2025-03-07 22:45:31 -08:00
  • a2239d6eef Update CI workflow with contents from main Jake Bailey 2025-03-24 21:08:07 -07:00
  • 1fcf6f5c64 Run CI on tsgo-port branch Jake Bailey 2025-03-24 21:06:01 -07:00
  • 19b777260b Bump the github-actions group with 4 updates (#61474) dependabot[bot] 2025-03-24 04:23:27 -07:00
  • 2084fa0a24 fix baselines gabritto/fixedcond Gabriela Araujo Britto 2025-03-21 13:50:50 -07:00
  • c872eb853c Also support classes. TODO: support parameter properties Gabriela Araujo Britto 2025-03-21 12:59:05 -07:00
  • 4dc677b292 Fix errors on type assertions in erasableSyntaxOnly (#61452) Daniel Rosenwasser 2025-03-19 16:25:22 -07:00
  • 92eedcb6be 🤖 Pick PR #61452 (Fix errors on type assertions in er...) into release-5.8 (#61453) TypeScript Bot 2025-03-19 16:25:05 -07:00
  • 88a002a1ea 🤖 Pick PR #61261 (Fixed accidentally reused comments ...) into release-5.8 (#61290) TypeScript Bot 2025-03-19 14:54:01 -07:00
  • 021dba5c83 🤖 Pick PR #61342 (Rename type parameters when they ar...) into release-5.8 (#61345) TypeScript Bot 2025-03-19 14:53:48 -07:00
  • fca87f2721 🤖 Pick PR #61244 (Ban old-style type assertions under...) into release-5.8 (#61320) TypeScript Bot 2025-03-19 14:37:01 -07:00
  • f6b94db7d4 🤖 Pick PR #61392 (Fix serialization of accessor types...) into release-5.8 (#61423) TypeScript Bot 2025-03-19 14:34:13 -07:00
  • ee3dd7264b fix(60908): Unexpected "'Type' is declared but its value is never read." error with jsdoc @import syntax (#60921) Oleksandr T. 2025-03-17 22:29:48 +02:00
  • a00b324ab2 Fix serialization of accessor types in declaration files. (#61392) Titian Cernicova-Dragomir 2025-03-14 21:36:08 +02:00
  • 0aac72020e Bump github/codeql-action from 3.28.10 to 3.28.11 in the github-actions group (#61387) dependabot[bot] 2025-03-10 09:17:17 -07:00
  • 1efdcd9ff7 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250306202248269 to main (#61368) CSIGS@microsoft.com 2025-03-06 12:41:55 -08:00
  • c96e01e4fe bring back conditional expression test Gabriela Araujo Britto 2025-03-05 11:59:57 -08:00
  • 7464af0f09 update tests Gabriela Araujo Britto 2025-03-05 11:50:53 -08:00
  • 3c5327e479 rework non-primitive restriction to be based on conditional type branches Gabriela Araujo Britto 2025-03-05 10:41:51 -08:00
  • 5cb7e902bc format Gabriela Araujo Britto 2025-03-05 08:08:12 -08:00
  • 009d1524e1 validate optional param/property Gabriela Araujo Britto 2025-03-04 14:30:57 -08:00
  • 1849292206 Detect and construct narrowable references for embedded type parameters Gabriela Araujo Britto 2025-02-28 14:01:28 -08:00
  • fdb6beabee WIP: detect embedded references to a narrowable type parameter Gabriela Araujo Britto 2025-02-01 15:31:09 -08:00
  • 17ed356c58 relax restriction on extends type of narrowable conditional type Gabriela Araujo Britto 2025-02-01 12:34:04 -08:00
  • 073d868abe add restriction on narrowable type constraint Gabriela Araujo Britto 2025-02-01 11:58:37 -08:00
  • aa38e34c18 Revert "Revert return type narrowing (#61136)" Gabriela Araujo Britto 2025-03-05 10:59:29 -08:00
  • a7c683903d rework non-primitive restriction to be based on conditional type branches gabritto/fixcond2 Gabriela Araujo Britto 2025-03-05 10:41:51 -08:00
  • ab0d43c8e5 format Gabriela Araujo Britto 2025-03-05 08:08:12 -08:00
  • d6d70a0e19 validate optional param/property Gabriela Araujo Britto 2025-03-04 14:30:57 -08:00
  • c85e626d8e Rename type parameters when they are shadowed. (#61342) Titian Cernicova-Dragomir 2025-03-04 19:34:32 +00:00
  • 47442d958c Bump the github-actions group with 2 updates (#61333) dependabot[bot] 2025-03-03 09:46:35 -08:00
  • d49a4956a0 Detect and construct narrowable references for embedded type parameters Gabriela Araujo Britto 2025-02-28 14:01:28 -08:00
  • 15392346d0 Ban old-style type assertions under erasableSyntaxOnly (#61244) Jake Bailey 2025-02-28 11:10:43 -08:00
  • 011f7e4ee5 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250227204102665 to main (#61315) CSIGS@microsoft.com 2025-02-27 12:58:31 -08:00
  • 6121f45347 lib.es2017: Move SharedArrayBuffer[Symbol.species] onto constructor interface (#61271) René 2025-02-26 21:47:50 +00:00
  • b97eafbf3b Fixed accidentally reused comments between files in the emitter (#61261) Mateusz Burzyński 2025-02-26 21:48:59 +01:00
  • beb69e4cdd Bump version to 5.8.2 and LKG v5.8.2 TypeScript Bot 2025-02-26 07:17:27 +00:00
  • 8fdbd54160 🤖 Pick PR #61210 (Fix mistakenly disallowed default e...) into release-5.8 (#61237) TypeScript Bot 2025-02-25 22:46:11 -08:00
  • afc463980f LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250225202237529 to main (#61269) CSIGS@microsoft.com 2025-02-25 14:39:49 -08:00
  • 753f36c2fa Update baseline, fix test no-enum-merging Ron Buckton 2025-02-24 16:53:41 -05:00
  • 641324a75b Disallow merging of enum declarations Ron Buckton 2025-02-24 15:58:39 -05:00
  • 7507b055de Don't widen unique symbols annotated by effective type nodes in JS files (#61180) Mateusz Burzyński 2025-02-24 20:53:10 +01:00
  • 2c3be449ff fix(60887): Incorrect Formatting on if (a) try {} finally {} (#60898) Oleksandr T. 2025-02-24 21:51:28 +02:00
  • 8ae98d02d8 Fix to use string literal type in ArrayBuffer's Symbol.toStringTag (#60150) Kenta Moriuchi 2025-02-25 04:17:35 +09:00
  • 244303f92f make exported destructured discriminated union narrowing work (#59673) Michal Maršálek 2025-02-24 19:29:01 +01:00
  • b8b7a38ee9 Bump the github-actions group with 4 updates (#61257) dependabot[bot] 2025-02-24 09:05:09 -08:00
  • 1cd8e20f94 fix(61167): Incorrect "Import may be converted to a default import" autofix for import export (#61171) Oleksandr T. 2025-02-22 01:23:22 +02:00
  • 2bed7feee8 Account for right operands & fix a weird error message for leftmost nullish literals in checkNullishCoalesceOperands (#59569) Chiri Vulpes 2025-02-22 11:17:08 +13:00
  • edc497bb2b Find method references through base abstract classes implementing an interface (#61234) Mateusz Burzyński 2025-02-21 20:08:34 +01:00
  • b95187d1ce Provide string completions for in keyword checks (#60272) Mateusz Burzyński 2025-02-20 23:01:52 +01:00
  • f4a3a8ae67 🤖 Pick PR #61175 (Ban import=require and export= unde...) into release-5.8 (#61178) TypeScript Bot 2025-02-20 13:15:03 -08:00
  • 0d016920e6 Infer from annotated return type nodes before assigning contextual parameter types (#60964) Mateusz Burzyński 2025-02-20 21:06:49 +01:00
  • 12c232333b Fix of #58996 (#59155) Michal Maršálek 2025-02-20 20:41:31 +01:00
  • 5695986fbd Fixed JSDoc checking on enum members (#61184) Mateusz Burzyński 2025-02-20 19:48:33 +01:00
  • d8f6aa7c1f Remove redundant getStringLiteralType call (#59803) Michal Maršálek 2025-02-20 19:48:09 +01:00
  • 3f416e0f52 Fix quick fix for isolatedDeclarations to keep trailing unknown in generics (#61227) Ben Lickly 2025-02-19 17:28:50 -08:00
  • 71b16ea186 Treat contextually typed functions in JS files as typed (#56907) Mateusz Burzyński 2025-02-20 01:58:32 +01:00
  • eb25b58114 Update deps, a few majors (#60967) Jake Bailey 2025-02-19 16:54:43 -08:00
  • 246507f7f9 Bump version to 5.9 (#61218) Daniel Rosenwasser 2025-02-18 11:16:22 -08:00
  • c9cb6c3c34 Fix mistakenly disallowed default export under erasableSyntaxOnly (#61210) Jake Bailey 2025-02-18 08:06:11 -08:00
  • 0f4737e0d5 Ban import=require and export= under erasableSyntaxOnly (#61175) Jake Bailey 2025-02-14 12:55:17 -08:00
  • 6af21a4a3d Bump esbuild from 0.24.0 to 0.25.0 (#61166) dependabot[bot] 2025-02-12 09:15:10 -08:00
  • a22b7bfd04 WIP: detect embedded references to a narrowable type parameter Gabriela Araujo Britto 2025-02-01 15:31:09 -08:00