Logo
Explore Help
Register Sign In
microsoft/TypeScript
1
0
Fork 0
You've already forked TypeScript
mirror of https://github.com/microsoft/TypeScript.git synced 2026-06-13 02:45:24 -05:00
Code Issues Packages Projects Releases 212 Wiki Activity

212 Releases 237 Tags

RSS Feed
  • v5.0.2 3ec598c947
    Compare

    TypeScript 5.0 Stable

    giteasync released this 2023-03-15 18:58:05 -05:00 | 2322 commits to main since this release

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    • fixed issues query for Typescript v5.0.0 (Beta).
    • fixed issues query for Typescript v5.0.1 (RC).
    • fixed issues query for Typescript v5.0.2 (Stable).

    Downloads are available on:

    • npm
    • NuGet package
    Downloads
    • typescript-5.0.2.tgz
      6.7 MiB
      2025-05-20 22:36:57 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v5.0-rc 89515ce7e3
    Compare

    TypeScript 5.0 RC Pre-Release

    giteasync released this 2023-02-24 20:46:19 -06:00 | 2335 commits to main since this release

    For release notes, check out the release announcement.

    Downloads
    • typescript-5.0.1-rc.tgz
      6.7 MiB
      2025-05-20 22:36:55 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.9.5 ccf3d3c5f9
    Compare

    TypeScript 4.9.5 Stable

    giteasync released this 2023-01-30 12:14:14 -06:00 | 2811 commits to main since this release

    For release notes, check out the release announcement.

    Downloads are available on:

    • npm
    • NuGet package

    Changes:

    • 69e88ef551 Port ignore deprecations to 4.9 (#52419)
    • daf4e817a1 Port timestamp fix to 4.9 (#52426)
    Downloads
    • typescript-4.9.5.tgz
      11 MiB
      2025-05-20 22:36:51 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v5.0-beta dcad07ffd2
    Compare

    TypeScript 5.0 Beta Pre-Release

    giteasync released this 2023-01-25 14:14:47 -06:00 | 2476 commits to main since this release

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    • fixed issues query for Typescript v5.0-beta.

    Downloads are available on:

    • npm
    • NuGet package
    Downloads
    • typescript-5.0.0-beta.tgz
      6.7 MiB
      2025-05-20 22:36:50 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.9.4 e2868216f6
    Compare

    TypeScript 4.9.4 Stable

    giteasync released this 2022-12-06 11:42:36 -06:00 | 2814 commits to main since this release

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    • fixed issues query for Typescript v4.9.4.

    Downloads are available on:

    • npm
    • NuGet package

    Changes:

    • e2868216f6 Bump version to 4.9.4 and LKG.
    • eb5419fc8d Cherry-pick #51704 to release 4.9 (#51712)
    • b4d382b9b1 Cherry-pick changes for narrowing to tagged literal types.
    • e7a02f43fc Port of #51626 and #51689 to release-4.9 (#51627)
    • 1727912f04 Cherry-pick fix around visitEachChild to release-4.9. (#51544)

    This list of changes was auto generated.

    Downloads
    • typescript-4.9.4.tgz
      11 MiB
      2025-05-20 22:36:49 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.9.3 93bd577458
    Compare

    TypeScript 4.9 Stable

    giteasync released this 2022-11-11 18:32:14 -06:00 | 2819 commits to main since this release

    For release notes, check out the release announcement.

    Downloads are available on:

    • npm
    • NuGet package

    Changes:

    • 93bd577458 Bump version to 4.9.3 and LKG.
    • 107f832b80 Update LKG.
    • 31bee5682d Cherry-pick PR #50977 into release-4.9 (#51363) [ #50872 ]
    • 1e2fa7ae15 Update version to 4.9.2-rc and LKG.
    • 7ab89e5c6e Merge remote-tracking branch 'origin/main' into release-4.9
    • e5cd686def Update package-lock.json
    • 8d40dc15d1 Update package-lock.json
    • 5cfb3a2fe3 Only call return() for an abrupt completion in user code (#51297)
    • a7a9d158e8 Fix for broken baseline in yieldInForInInDownlevelGenerator (#51345)
    • 7f8426f4df fix for-in enumeration containing yield in generator (#51295)
    See More
    • 3d2b4017eb Fix assertion functions accessed via wildcard imports (#51324)
    • 64d0d5ae14 fix(51301): Fixing an unused import at the end of a line removes the newline (#51320)
    • 754eeb2986 Update CodeQL workflow and configuration, fix found bugs (#51263)
    • d8aad26200 Update package-lock.json
    • d4f26c840b fix(51245): Class with parameter decorator in arrow function causes "convert to default export" refactoring failure (#51256)
    • 16faf45682 Update package-lock.json
    • 8b1ecdb701 fix(50654): "Move to a new file" breaks the declaration of referenced variable (#50681)
    • 170a17fad5 Dom update 2022-10-25 (#51300)
    • 9c4e14d751 Remove "No type information for this code" from baseline (#51311)
    • 88d25b4f23 fix(50068): Refactors trigger debug failure when JSX text has a ' and a tag on the same line. (#51299)
    • 8bee69acf4 Update package-lock.json
    • 702de1eeaa Fix early call to return/throw on generator (#51294)
    • 2c12b14999 Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue (#51271)
    • 6af270dee0 Update package-lock.json
    • 2cc4c16a26 Update package-lock.json
    • 60934915d9 Fix apparent typo in getStringMappingType (#51248)
    • 61c26096e3 Update package-lock.json
    • ef69116c41 Generate shortest rootDirs module specifier instead of first possible (#51244)
    • bbb42f453d Fix typo in canWatchDirectoryOrFile found by CodeQL (#51262)
    • a56b254ad3 Include 'this' type parameter in isRelatedTo fast path (#51230)
    • 3abd351c0e Fix super property transform in async arrow in method (#51240)
    • eed0511218 Update package-lock.json
    • 2625c1feae Make the init config category order predictable (#51247)
    • 1ca99b3402 fix(50551): Destructuring assignment with var bypasses "variable is used before being assigned" check (2454) (#50560)
    • 3f28fa12df Update package-lock.json
    • 906ebe4933 Revert structuredTypeRelatedTo change and fix isUnitLikeType (#51076)
    • 8ac465239f change type (#51231)
    • 245a02cbed fix(51222): Go-to-definition on return statements should jump to the containing function declaration (#51227)
    • 2dff34e8c4 markAliasReferenced should include ExportValue as well (#51219)
    • 5ef2634f3d Update package-lock.json
    • d0f0e35c88 Remove old tslint comments (#51220)
    • 85d405a1d7 Fixed a false positive "await has no effect on the type" diagnostic with mixed generic union (#50833)
    • 1f8959f5dc fix: avoid downleveled dynamic import closing over specifier expression (#49663)
    • 11066b264f Rename internal functions to narrowTypeBySwitchOnTypeOf and narrowTypeByInKeyword (#51215)
    • 4c9afe8812 Update package-lock.json
    • f25bcb7c27 fix(49196): add jsdoc snippet for interface member functions (#51135)
    • 7406ee9c14 fix(51170): Completing an unimplemented property overwrites rest of line (#51175)
    • a1d82fc9dc Remove some unnecessary code discovered by rollup (#51204)
    • 0481773a27 LEGO: Merge pull request 51200
    • 98c19cbbbe LEGO: Merge pull request 51190
    • 13c9b05384 Update package-lock.json
    • 673475e1c5 Update package-lock.json
    • f6cf51053e Add more tracing to node16/nodenext resolution (#51168)
    • 83c5581588 Update package-lock.json
    • be5f0fe5ac Add an extra regression test for awaited unresolvable recursive union (#51167)
    • 2cb7e779d7 fix(50416): correctly names disabled export refactors (#50663) [ #50416 ]
    • 2bcfed01f3 feat(37440): Provide a quick-fix for non-exported types (#51038)
    • a24201c8ef Remove VSDevMode.ps1 and createPlaygroundBuild (#51166)
    • 2da62a784b fix(51112): omit parameter names that precede the type (#51142)
    • cf1b6b7333 feat(51163): show QF to fill in the missing properties for the mapped type. (#51165)
    • bdcc240d68 Remove bug-causing carve-out in conditional type instantiation that hopefully is no longer required (#51151)
    • 37317a208f Check nested weak types in intersections on target side of relation (#51140)
    • 9f49f9ccb0 Update package-lock.json
    • 4f54e7e947 Fix isExhaustiveSwitchStatement to better handle circularities (#51095)
    • 503604c884 Overloads shouldn't gain @deprecated tags of other overloads in quick info (#50904)
    • e14a2298c5 Update package-lock.json
    • 67256e50c4 Remove unused declarations array in extractSymbol's TargetRange (#51091)
    • 9c87ded2b3 fix(51100): ensure tsserver shuts down when parent process is killed (#51107)
    • c01ae01fac Fix nightly publish oops in Gulpfile (#51131)
    • a7d10f15bb Update package-lock.json
    • d0bfd8caed fix(51072): ts.preProcessFile finds import in template string after conditional expression with template strings (#51082)
    • ad56b5ca56 Convert scripts/Gulpfile to checked mjs/cjs so they can run without compilation (#50988)
    • dbeae5d943 fix(51017): Make lineText in the references response opt-out (#51081)
    • d06a592d02 Properly defer resolution of mapped types with generic as clauses (#51050)
    • 42b1049aee Update package-lock.json
    • 5f3e6cc498 Plugin probe location is higher priority than peer node_modules (#51079) [ #34616 ]
    • 2648f6ab09 Plugins in project were adding up after every config file reload (#51087)
    • c18791ccf1 Fix incorrect options type to WatchOptions (#51064)
    • b0795e9c94 Update package-lock.json
    • 43c6fd4c09 Covert some of the config testing to baselines for easy validation (#51063)
    • fc5e72b92c Remove unused defaultWatchFileKind method since useFsEvents is default for tsserver and tsc (#51044)
    • 8af9a936b5 Use typescript.d.ts in APISample tests (#51061)
    • 49533168db Remove configureLanguageServiceBuild, instrumenter (#51048)
    • 9dfffd0fbb Update GitHub Actions (#51045)
    • 4635a5cef9 Update package-lock.json
    • 33a34e5b96 Adding a JSDoc comment to the es5 type declarations to describe the functionality of Date.now() (#50630)
    • 299745cb21 Fix crash in goto-def on @override (#51016)
    • 7dcf11f139 fix(50750): Object type literal with string literal property in contextual typing position causes language service error on all literal type references (#50757)
    • 5cd49f6cbc Update package-lock.json
    • 8a1b85880f Update package-lock.json
    • 96894db6cb Include type parameter defaults in contextual typing (#50994) [ #51002 ]
    • 0d0a793714 Allow Unicode extended escapes in ES5 and earlier (#50918)
    • 58bae8db69 Update package-lock.json
    • 0ce72ef6c8 Add option to OrganizeImports for removal only (#50931)
    • 42f9143e11 feat: codefix for for await of (#50623)
    • ecf50e81a7 Properly compute SymbolFlags.Optional for intersected properties (#50958)
    • d1586de043 Fully resolve aliases when checking symbol flags (#50853)
    • 45148dd715 Update LKG to 4.8.4 (#50987)
    • 9a83f2551d Update package-lock.json
    • 865848fcfb Fix <= and > comparisons when compared against prerelease versions (#50915)
    • fbfe9340a9 Fix comparability between type parameters related by a union constraint (#50978)
    • b09e93d3f6 Merge pull request #50041 from microsoft/fix/47969
    • 0ac12bbe7a Update package-lock.json
    • 8192d55049 Pick correct compilerOptions when checking if we can share emitSignatures (#50910) [ #50902 ]
    • 16faef1d8d During uptodate ness check with buildInfo, check if there are errors explicitly with noEmit (#50974) [ #50959 ]
    • 63791f52d4 Update package-lock.json
    • 09368bcbae Handle if project for open file will get recollected because of pending cleanup from closed script info (#50908) [ #50868 ]
    • c81bf4d8b0 fix(49594): Typescript 4.7.3 bracketed class property compilation error strictPropertyInitialization:true (#49619)
    • bc9cbbef42 Merge pull request #49912 from microsoft/fix/47508
    • 5a10f46c00 Update package-lock.json
    • 8e71f429c8 Fixing pr comments
    • c100c6488d Update package-lock.json
    • 2a91107f75 Update package-lock.json
    • 4ab9e76fb7 Use paths in package.json 'files' array that work with npm 6 and later. (#50930)
    • 549b5429d4 Use paths in package.json 'files' array that work with npm 6 and later.
    • 7f37d251fc Update version to 4.9.1-beta and LKG.
    • f16ca7dd36 Remove 'async' dependency, used only in errorCheck.ts, modernize file (#50667)
    • c6bef3f028 LEGO: Merge pull request 50921
    • 675302730b Update package-lock.json
    • 9740bcc534 Pluralized hasInvalidatedResolution -> hasInvalidatedResolutions (#50912)
    • 84c29cd576 🤖 Pick PR #50912 (Pluralized `hasInvalidatedResolutio...) into release-4.9 (#50913)
    • a26f63424d Merge remote-tracking branch 'origin/main' into release-4.9
    • a455955aac Make hasInvalidatedResolution non internal for program and add it watchApi (#50776) [ #48057 ]
    • 645d1cd7c1 Fix assert in addIndirectUser in FAR (#50905)
    • bbec17d900 LEGO: Merge pull request 50900
    • a9ecc675d6 Update package-lock.json
    • 221cf55a21 package.json exports should have priority over typesVersions (#50890)
    • acb8977190 Remove .github/tsc.json (#50664)
    • 7a3de819bf fix(49993): skip the quick fix for an expression with an enum type (#50625)
    • 2644f28677 fix(49200): skip duplicated method declarations (#50609)
    • 98652a349a Bump version to 4.9.0-beta and LKG.
    • 4d91204c9d fix(37030): Expand Selection in function and arrow function skips body block (#50711)
    • e2dd5084f7 DOM update 2022/09/21 (#50884)
    • 1d9ab83914 fix(50866): emit modifiers from export declarations (#50874)
    • 92a1b124c1 LEGO: Merge pull request 50877
    • e383db692e Fix debug.ts __debugKind check (#50871)
    • 01054e05ab Consistently add undefined/missing to optional tuple element types (#50831)
    • d90795e799 Improve escape sequence handling in private names (#50856)
    • 938a69a526 Fix import statement completions followed by interface declaration (#50350)
    • e002159ad1 feat(49962): Disallow comparison against NaN (#50626)
    • 80ae43d239 Fixing spaces
    • abc58bdabc Fixing baseline errors
    • 305f4bd420 Merge branch 'main' into fix/47969
    • 23746af766 fix(50591): RangeError: Maximum call stack size exceeded (#50594)
    • 168186f93d Allow a union property of a private/protected member and an intersection property including that same member (#50328)
    • 812ebcf6e3 Update package-lock.json
    • 16156b1baf Add rules from eslint's recommended set that triggered good lints (#50422)
    • a11c41621b Improve checking of in operator (#50666)
    • 67f2b62ed2 Gabritto/jsemitfixsilly (#50849)
    • 3014dec887 Don't elide imports when transforming JS files (#50404)
    • 57c7aa755c LEGO: Merge pull request 50842
    • 48a8e8953a Improve check of whether type query node possibly contains reference to type parameter (#50070)
    • af9ced11f5 LEGO: Merge pull request 50825
    • a8e13f7340 Fixed an issue with destructured bindings from a generic union constraint not being narrowed correctly (#50221)
    • 08af0b6bf0 Update package-lock.json
    • 0df46e8733 Fix test around RegExp match vs. exec results (#50813)
    • 906510e0f3 Fixes for pr
    • 2970c5d167 make RegExpExecArray always include index 0 (#50713)
    • 05071920a0 Accepting baselines
    • 29e50b3149 Rewording documentation
    • 01cae69e34 fix(50796): omit questionToken in object literal method completions (#50802)
    • 3b84f76fb2 Fix crash caused by incorrect bounds check (regression in 4.8) (#50797)
    • 7e51306d30 Update package-lock.json
    • 8b35c1300e The error "Object is possibly null or undefined" is ambiguous. (#49797)
    • a3f51b3b82 Update user baselines +cc @sandersn (#43554)
    • ba10a0d7c0 Removing duplicated code
    • ec6ae1c4d0 Partially revert #41044, restoring parameter destructurings in d.ts files (#50779)
    • 28232ca4b8 LEGO: Merge pull request 50783
    • 49cfa1db17 Update package-lock.json
    • 4110b80fbb Fix equality narrowing and comparable relation for intersections with {} (#50735)
    • b23f1d6b59 LEGO: Merge pull request 50771
    • 618fb2d8b9 Update package-lock.json
    • 08b91f6b82 fix(50717): tsc crashes when it sees a JSDoc tag inside an @override annotation (#50724)
    • 60963d7216 Discriminant of type never should never be matched (#50755)
    • e37ea53715 Update package-lock.json
    • a88c36655b Fix test baselining for tsserver host timeouts (#50748)
    • 6d384876e5 Fix workflow typo (#50746)
    • 6b890f93c4 Handle more places where package direcroy is converted to canonical file path (#50740)
    • f5f2923c7d Revert removal of nonInferrableAnyType (#50691)
    • 7120b520cf Update twoslash workflow (#50738)
    • 68d526c200 Don't run linter after tests runs (#50597)
    • 8e5e2e08ea Fix backticks in our JSDoc comments (#50737)
    • a4cabe725b Support for auto-accessor fields from the Stage 3 Decorators proposal (#49705)
    • 77374732df Update package-lock.json
    • 12ab0fea9f Update package-lock.json
    • eb40134373 Don't leave space for property access on non-integer literals (#50703)
    • a70bb9d3ff Preserve special intersections in mapped types (#50704)
    • 1a1c271675 Don't remove space before dot if in property access on numeric literal (#50695)
    • 7c918fb766 Baseline host state when baselining tsserver tests (#50678)
    • 2f1ba45cba Update LKG and devDep of typescript to v4.8.3 (#50689)
    • be4e9bac8f Update package-lock.json
    • f46a680863 Remove error message in node16 (#50673)
    • ab831d0180 Ignore --help and -? in tsc init generated compilerOptions (#50628)
    • bb6f36f7c8 Forward intersection state flag to conditional type target check (#50620)
    • b58721fe15 Update package-lock.json
    • 3c3820b1a4 Simplify CI detection (#50661)
    • 9ac1fce117 Fix eslint not looking at certain scripts, fix lints (#50660)
    • fd05c0cc6d Make useFsEvents as default strategy for the watching (#50366)
    • 5c2f770d97 Remove unused cancellation from build (#50658)
    • 66fbf058ec Update package-lock.json
    • 7910c509c4 Update package-lock.json
    • fd3a84c3f0 Report every instance of TS1208 (#50101)
    • 62f980aff8 Check if its same buildinfo only for directly referenced projects and not recursively (#50617) [ #50545 ]
    • 856c7c5fdd Allow {} to narrow in same special cases as unknown (#50601)
    • 854d448e5c in operator shouldn't narrow {} originating in unknown (#50610)
    • 549e61d0af Update package-lock.json
    • bcf994996e fix(50079): show deprecated on JSX attributes (#50084)
    • 5df09a514c Use bidirectional comparability in narrowing (#50592)
    • 891cdc58aa Remove unused baselines (#50593)
    • 6db2c882f3 {} & null and {} & undefined should always be never (#50553)
    • 238c341701 Defer distributing index over generic object types (#50540)
    • 298309271b Do not canonicalize the file names when getting absolute paths during nodenext resolution (#50557) [ #50544 ]
    • dcade7732c Update package-lock.json
    • a9797d218d fix(50340): typeof ... === "undefined" check on discriminated union of undefined and object type doesn't narrow correctly (#50344)
    • 43f8ae6df4 Only normalize intersections that include {} (#50535)
    • d293e723a2 Rename API to importPlugin (#50554)
    • cd312d3076 Managing control flow
    • 19defbfe57 Update package-lock.json
    • f071d303c1 Move contributing related info out of README to CONTRIBUTING (#50543)
    • 488d0eebd0 Retain name and propertyName in declaration emit copies of binding patterns if property name is a keyword (#50537)
    • 8b482b513d Update package-lock.json
    • c89f355a41 Remove redundant pretest script (#50518)
    • 6d170b490d Handle intersections in isGenericTypeWithoutNullableConstraint (#50497)
    • ed6889cd5b LEGO: Merge pull request 50506
    • 29cbfe9a25 LEGO: Merge pull request 50493
    • 6faa291b45 LEGO: Merge pull request 50484
    • 71b2ba6111 Reuse computed type of condition expressions (#49881)
    • 8778c1ded3 Update package-lock.json
    • 4579245f36 fix(50427): allow convert function expressions (#50430)
    • cbc0b17eac Push package-lock.json updates via typescript-bot token (#50476)
    • bb3a7aec11 fix(50415): Language server debug failure - Did not expect GetAccessor to have an Identifier in its trivia (#50470)
    • 3557092b14 Rephrase error message to be 100% technically correct (#50471)
    • 71d1911503 add unknown to DateTimeFormatTypes (#50402)
    • 8f895997d2 Don't include .gitattributes in package (#50475)
    • 6e8337ef70 Optimize substitution types (#50397)
    • 226dd0b7bf Fix typechecking related lints that changed post 4.8, update LKG to 4.8.2 (#50472)
    • 164dddc48e feat(7481): Operator to ensure an expression is contextually typed by, and satisfies, some type (#46827)
    • 07157914eb Update package-lock.json
    • e675ea8dd8 Remove AUTHORS.md, .mailmap, authors.ts script (#50410)
    • 38076df346 Fix auto import crash due to difference in paths handling (#50419)
    • 12eb519b3f fix(50435): Duplicate seeming Code Actions for convert const to let (#50442)
    • a08b045d2b Jsdoc property description (#50269) [ #47933 ]
    • 5ba22e05a9 Remove top level loc folder (#50421)
    • c4eb37c8a0 Update package-lock.json
    • 8d7ad8c3ae fix(50375): Errors for missing enum-named properties should attempt to preserve names (#50382)
    • fb717df6bf Discard union types before considering weak type checks on unit-like types (#50423)
    • b9a5bbc9af Syntax operations also need to ensure project is present for the open script infos since update could be pending to make sure open script info has project (#50418) [ #50131 ]
    • 1d4fbbb529 Update package-lock.json
    • 44ce3cff70 fix(50224): Intellisense for strings within a type's Union doesn't work properly for JSX (#50231)
    • 6ee5db95c2 Use package.json files array instead of .npmignore (#50408)

    This list of changes was auto generated.

    Downloads
    • typescript-4.9.3.tgz
      11 MiB
      2025-05-20 22:36:47 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.9-rc 107f832b80
    Compare

    TypeScript 4.9 RC Pre-Release

    giteasync released this 2022-10-31 22:13:23 -05:00 | 2820 commits to main since this release

    For release notes, check out the release announcement.

    Downloads
    • typescript-4.9.2-rc.tgz
      11 MiB
      2025-05-20 22:36:54 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.9-beta 549b5429d4
    Compare

    TypeScript 4.9 Beta Pre-Release

    giteasync released this 2022-09-23 17:50:43 -05:00 | 2951 commits to main since this release

    For release notes, check out the release announcement.

    Downloads
    • typescript-4.9.1-beta.tgz
      11 MiB
      2025-05-20 22:36:53 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.8.4 a614119c19
    Compare

    TypeScript 4.8.4 Stable

    giteasync released this 2022-09-23 03:11:57 -05:00 | 3114 commits to main since this release

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    • fixed issues query for Typescript 4.8.0 (Beta).
    • fixed issues query for Typescript 4.8.1 (RC).
    • fixed issues query for Typescript 4.8.2 (Stable).
    • fixed issues query for Typescript 4.8.3 (Stable).
    • fixed issues query for Typescript 4.8.4 (Stable).

    Downloads are available on:

    • npm
    • Visual Studio 2022/2019 (Select new version in project options)
    • NuGet package
    Downloads
    • typescript-4.8.4.tgz
      11 MiB
      2025-05-20 22:36:46 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.8.3 ea348f67aa
    Compare

    TypeScript 4.8.3 Stable

    giteasync released this 2022-09-07 13:49:12 -05:00 | 3122 commits to main since this release

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    • fixed issues query for Typescript 4.8.0 (Beta).
    • fixed issues query for Typescript 4.8.1 (RC).
    • fixed issues query for Typescript 4.8.2 (Stable).
    • fixed issues query for Typescript 4.8.3 (Stable).

    Downloads are available on:

    • npm
    • Visual Studio 2022/2019 (Select new version in project options)
    • NuGet package
    Downloads
    • typescript-4.8.3.tgz
      11 MiB
      2025-05-20 22:36:45 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous ... 3 4 5 6 7 ... Next Last
Powered by Gitea Version: 1.25.5 Page: 2934ms Template: 10ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API