Commit Graph

  • 420ff069f7 Bump version to 5.8.1-rc and LKG v5.8-rc TypeScript Bot 2025-02-12 04:18:40 +00:00
  • 48eb13fd4a Update LKG TypeScript Bot 2025-02-10 23:05:32 +00:00
  • fb59c19064 Merge remote-tracking branch 'origin/main' into release-5.8 TypeScript Bot 2025-02-10 23:05:03 +00:00
  • df342b7206 Fixed rewriteRelativeImportExtensions for import() within call expressions (#61154) Mateusz Burzyński 2025-02-11 00:02:37 +01:00
  • 775412a81a Bump github/codeql-action from 3.28.8 to 3.28.9 in the github-actions group (#61156) dependabot[bot] 2025-02-10 09:27:08 -08:00
  • e1629e540e Pass ignoreErrors=true to more resolveEntityName callers (#61144) Jake Bailey 2025-02-10 09:26:52 -08:00
  • 6fd17992b0 Update LKG TypeScript Bot 2025-02-10 17:22:36 +00:00
  • 0d36ce79a6 Merge remote-tracking branch 'origin/main' into release-5.8 TypeScript Bot 2025-02-10 17:22:06 +00:00
  • 34ea32f8ce Revert "Proposed expandable hover API" (#61132) Gabriela Araujo Britto 2025-02-07 12:44:02 -08:00
  • c3ae7c418f Revert return type narrowing (#61136) Gabriela Araujo Britto 2025-02-07 10:55:34 -08:00
  • c14044981e update comment gabritto/liftextends Gabriela Araujo Britto 2025-02-05 10:56:22 -08:00
  • a668b6b19b allow extends type to be supertype of constraint types Gabriela Araujo Britto 2025-02-04 13:22:26 -08:00
  • 684f733192 fix detection of single usage of type parameter gabritto/fixconddetection Gabriela Araujo Britto 2025-02-04 13:03:07 -08:00
  • 71716a2868 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250204202444390 to main (#61114) CSIGS@microsoft.com 2025-02-04 12:46:49 -08:00
  • c50b5e718a DOM update MessageEventTarget missed this parameters (#61086) Nathan Shively-Sanders 2025-02-03 13:32:35 -08:00
  • f511ed42d0 Bump the github-actions group with 2 updates (#61102) dependabot[bot] 2025-02-03 08:36:44 -08:00
  • a3e7ea503d relax restriction on extends type of narrowable conditional type Gabriela Araujo Britto 2025-02-01 12:34:04 -08:00
  • e0d466dcca add restriction on narrowable type constraint Gabriela Araujo Britto 2025-02-01 11:58:37 -08:00
  • 739d729ecc [moveToFile] Fix symbols with empty declarations being treated as importable (#61084) Andrew Branch 2025-01-30 13:49:26 -08:00
  • 66e1b24831 DOM update 2025/01/29 (#61073) Nathan Shively-Sanders 2025-01-30 11:39:52 -08:00
  • 019fec8bf2 Fix accidental ESM-mode directory module lookup in package non-root (#61082) Andrew Branch 2025-01-30 10:17:14 -08:00
  • 0652664e64 Fix error message incorrectly referencing 'asserts' instead of 'assert'. (#61066) Daniel Rosenwasser 2025-01-28 14:42:35 -08:00
  • fed7a7f48e LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20250128203517120 to main (#61067) CSIGS@microsoft.com 2025-01-28 13:07:00 -08:00
  • 32ebd28578 Bump the github-actions group with 2 updates (#61055) dependabot[bot] 2025-01-27 07:54:45 -08:00
  • 131625cf71 Bump version to 5.8.0-beta and LKG v5.8-beta TypeScript Bot 2025-01-24 20:28:37 +00:00
  • caf1aee269 Computed names in declarations files are resolved even when non-literal, preserve computed names when expressions are entity names (#60052) Wesley Wigham 2025-01-24 11:44:54 -08:00
  • d1e2e50ff3 Disable broken CodeQL query (#61040) Jake Bailey 2025-01-24 08:20:52 -08:00
  • 220706eb03 Add new option "libReplacement" (#60829) Jake Bailey 2025-01-23 17:34:52 -08:00
  • c5058f0066 allow calling goToDef on modifiers of named declarations (#60384) Isabel Duan 2025-01-23 17:30:35 -08:00
  • f28c5180df Expose method for retrieving inferred generic type arguments for a signature on the TypeChecker (#59637) (#60201) Tristan Menzel 2025-01-23 16:43:59 -08:00
  • 0e371c4bf5 fix: do not use JSX.ElementChildrenAttribute under jsx: react-jsx or jsx: react-jsxdev (#60880) uhyo 2025-01-24 09:03:08 +09:00
  • 2c865e461e --erasableSyntaxOnly (#61011) Ryan Cavanaugh 2025-01-23 15:56:35 -08:00
  • 329387d76f Fix missing failed lookup locations when resolving bare-specifier package.json "imports" (#60924) Andrew Branch 2025-01-23 15:28:53 -08:00
  • 51d9a98c55 Ensure createProgram stops referencing rootNamesOrOptions to ensure oldProgram is GC'd (#61034) Jake Bailey 2025-01-23 15:05:21 -08:00
  • 5e52b28ee6 Support require(esm) in --module nodenext (#60761) Andrew Branch 2025-01-22 16:56:17 -08:00
  • efe07a0921 Narrow types by satisfies expressions (#60782) Mateusz Burzyński 2025-01-22 22:44:58 +01:00
  • 7f802bbca2 Fixed an issue with for statement's incrementor missing continue's control flow information (#60950) Mateusz Burzyński 2025-01-22 20:40:58 +01:00
  • b886b48950 DOM update 2025/01/16 (#60987) Nathan Shively-Sanders 2025-01-22 10:36:00 -08:00
  • ce73b174f1 Treat BigInt type references in JSDoc as intended bigints (#60863) Mateusz Burzyński 2025-01-22 17:33:00 +01:00
  • 1c4083f4ed Add ESNext float16 features and fix TypedArrays of BigInt types (#60151) Kenta Moriuchi 2025-01-22 12:04:14 +09:00
  • b78f466812 Fix ESM/CJS resolution cache collision in non-nodenext resolution modes (#60910) Andrew Branch 2025-01-21 11:10:51 -08:00
  • 8da951cbb6 Fixed "Delete all unused declarations" to delete self-referential functions (#60888) Mateusz Burzyński 2025-01-18 07:11:41 +01:00
  • 0745e6a0e0 Fixed wrong error being reported on required initialized parameters with isolatedDeclarations (#60980) Mateusz Burzyński 2025-01-18 07:08:12 +01:00
  • a086a3c42b fix(60563):@import * as namespace cannot be used with @implements (#60566) Oleksandr T. 2025-01-18 00:54:28 +02:00
  • 589f734e5e fix(60375): Parameter inlay hint is incorrect when function has a this type (#60378) Oleksandr T. 2025-01-17 23:30:35 +02:00
  • 5170645f4e fix(60592): JSDoc implements space sensetive (#60640) Oleksandr T. 2025-01-17 22:12:12 +02:00
  • f99803d05f fix(60551): satisfies is shown on go-to-implementation (#60801) Oleksandr T. 2025-01-17 22:05:26 +02:00
  • 32e8f8b81c feat(60475): Add getUnknownType to checker api (#60502) Oleksandr T. 2025-01-17 21:57:01 +02:00
  • 7901a39721 Fix JSDoc for Array#sort, TypedArray#sort and Array#toSorted methods (#60983) BitFlippa27 2025-01-17 00:58:51 +01:00
  • 700ee076e5 Bump the github-actions group with 2 updates (#60963) dependabot[bot] 2025-01-13 10:42:48 -08:00
  • cbac1ddfc7 Skip verifyCompilerOptions when possible on program updates (#60754) Andrew Branch 2025-01-09 17:35:20 -08:00
  • df54a3d6b4 Add non-generic fallback overloads for TypedArray constructors (#60934) Ron Buckton 2025-01-09 16:28:50 -05:00
  • e9738050cf Write path normalization without array allocations (#60812) Andrew Branch 2025-01-09 11:36:08 -08:00
  • e1cef5fa3a Fix GHA badge in readme (#60937) Jake Bailey 2025-01-08 15:15:35 -08:00
  • a5e123d9e0 Update LKG v5.7.3 release-5.7 TypeScript Bot 2025-01-08 00:16:22 +00:00
  • 717d05cc2d Fixed BADCLIENT error message (#60925) Armando Aguirre 2025-01-07 15:58:37 -08:00
  • 8bc02048a2 🤖 Pick PR #60828 (Fix CodeQL configuration, releases) into release-5.7 (#60923) TypeScript Bot 2025-01-07 14:48:13 -08:00
  • a5196c7d3b Narrow types by typeof operands with extra parenthesis (#60928) Mateusz Burzyński 2025-01-07 21:26:00 +01:00
  • c0b3ff2da1 Fix CodeQL configuration, releases (#60828) Jake Bailey 2025-01-06 12:35:43 -08:00
  • d49b896180 Bump the github-actions group across 1 directory with 3 updates (#60844) dependabot[bot] 2025-01-06 11:32:54 -08:00
  • 21c1a61b49 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20241220203953707 to main (#60833) CSIGS@microsoft.com 2025-01-02 18:02:45 -08:00
  • 7aa63df74c 🤖 Pick PR #60393 (Don't try to add an implicit undefi...) into release-5.7 (#60825) TypeScript Bot 2024-12-19 14:28:07 -08:00
  • 56a08250f3 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20241219202405650 to main (#60826) CSIGS@microsoft.com 2024-12-19 12:59:24 -08:00
  • 12e205b1e9 Don't try to add an implicit undefined for mapped properties outside of strictNullChecks (#60393) Mateusz Burzyński 2024-12-19 20:47:26 +01:00
  • 0dda037f9f Improve unknown narrowing by negated type predicates (#60795) Mateusz Burzyński 2024-12-18 19:44:43 +01:00
  • 52717acf87 Update dependencies (#60781) Jake Bailey 2024-12-17 18:28:58 -08:00
  • c8af21b4fb Add tests for getNormalizedAbsolutePath. (#60802) Daniel Rosenwasser 2024-12-17 17:45:48 -08:00
  • 9df7c36aa9 Bump version to 5.7.3 and LKG TypeScript Bot 2024-12-17 21:49:53 +00:00
  • e167412fe0 🤖 Pick PR #60794 (Harden sanitizeLog against incorr...) into release-5.7 (#60798) TypeScript Bot 2024-12-17 13:35:46 -08:00
  • e1db57d83c LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20241217202808030 to main (#60797) CSIGS@microsoft.com 2024-12-17 13:27:17 -08:00
  • 7be4b2c697 Harden sanitizeLog against incorrect matches on TypeScript versions. (#60794) Daniel Rosenwasser 2024-12-17 12:56:20 -08:00
  • 150031ea80 Update LKG. updateTo5.7.3 Daniel Rosenwasser 2024-12-17 18:27:54 +00:00
  • 7f133022fa Accept baselines. Daniel Rosenwasser 2024-12-17 18:23:31 +00:00
  • 6b3a26b55c Update version to 5.7.3. Daniel Rosenwasser 2024-12-17 18:23:22 +00:00
  • c3543def8b Change version of fake package to be friendly to log sanitization. Daniel Rosenwasser 2024-12-17 18:22:48 +00:00
  • 9ba364c55a Fix coverage build on release-5.7 (#60792) Jake Bailey 2024-12-17 09:27:11 -08:00
  • 4b7441a8be 🤖 Pick PR #60680 (Mark the inherited any-based index ...) into release-5.7 (#60776) TypeScript Bot 2024-12-17 09:26:58 -08:00
  • e844dc305e Cherry-pick #60402, #60440, #60616 into release-5.7 (#60777) Jake Bailey 2024-12-17 09:26:13 -08:00
  • ac2cfccd64 Use macos-latest in CI (#60780) Jake Bailey 2024-12-16 14:57:33 -08:00
  • ed1f2ccfa8 Point TypeScript-Twoslash-Repro-Action back to main branch (#60779) Jake Bailey 2024-12-16 14:57:13 -08:00
  • f69580f821 Add --module node18 (#60722) Andrew Branch 2024-12-13 10:16:23 -08:00
  • 4a18b5cf8d LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20241212204530251 to main (#60752) CSIGS@microsoft.com 2024-12-12 13:21:18 -08:00
  • 21b02a1e1f 🤖 Pick PR #60749 (Do not require import attribute on ...) into release-5.7 (#60750) TypeScript Bot 2024-12-12 11:53:12 -08:00
  • 44e84bb7b0 Do not require import attribute on type-only JSON import (#60749) Andrew Branch 2024-12-12 11:42:25 -08:00
  • b82fd16484 🤖 Pick PR #60576 (Avoid incorrectly reusing assertion...) into release-5.7 (#60679) TypeScript Bot 2024-12-11 11:03:46 -08:00
  • 6a00bd2422 Bump the github-actions group with 3 updates (#60713) dependabot[bot] 2024-12-11 01:20:52 -08:00
  • 2d11280633 🤖 Pick PR #60687 (Remove reference not found errors f...) into release-5.7 (#60721) TypeScript Bot 2024-12-09 11:41:19 -08:00
  • 3d2b8f33d4 Remove reference not found errors from jsx: preserve (#60687) Isabel Duan 2024-12-09 10:38:37 -08:00
  • a24ef77fcb Updated for https://dev.azure.com/typescript/cf7ac146-d525-443c-b23c-0d58337efebc/_build?definitionId=71 by using baselines generated in https://dev.azure.com/typescript/cf7ac146-d525-443c-b23c-0d58337efebc/_build/results?buildId=164342 microsoft-github-policy-service[bot] 2024-12-07 06:04:30 +00:00
  • c765dcef9a 🤖 Pick PR #60622 (Fix library inclusions for ES2024 t...) into release-5.7 (#60681) TypeScript Bot 2024-12-06 15:47:21 -08:00
  • 421f5c5458 Fix incorrect usage of package.json types/main in package subdirectories (#60696) Andrew Branch 2024-12-06 13:47:41 -08:00
  • 239a2a936f Error on override used on dynamically named class members (#60691) Mateusz Burzyński 2024-12-06 20:05:25 +01:00
  • edd278a104 Switch coverage image from ubuntu-22.04 to mariner-2.0 (#60541) Hannah Oshlag 2024-12-05 15:16:53 -08:00
  • 9ef98be517 Add extra test cases for fixed reportNonexistentProperty crashes (#60690) Mateusz Burzyński 2024-12-05 18:21:08 +01:00
  • 12d96878bc Lookup non-local element factory for reference marking when marking fragment references (#60684) Wesley Wigham 2024-12-04 16:44:24 -08:00
  • 68b84f0bad 🤖 Pick PR #60683 (Cache started nonexistent property ...) into release-5.7 (#60686) TypeScript Bot 2024-12-04 16:21:10 -08:00
  • 517da72a57 Cache started nonexistent property error checks to prevent reentrancy in the check (#60683) Wesley Wigham 2024-12-04 15:13:20 -08:00
  • 4105134626 Include type-meaning 'extends' clause in auto-import fix list (#59853) Ryan Cavanaugh 2024-12-04 13:22:25 -08:00
  • 42f893ff75 Mark the inherited any-based index signature so it can be elided in declaration emit (#60680) Wesley Wigham 2024-12-04 13:21:16 -08:00
  • 676d329948 Avoid incorrectly reusing assertion nodes from property assignments (#60576) Mateusz Burzyński 2024-12-04 21:04:14 +01:00