From ef277b147b18c5de3afe8aaa72e85f53c0956129 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 20 Nov 2025 14:28:07 -0800 Subject: [PATCH 1/3] Mention that we target TS 5.9 instead of TS 5.8 --- .github/ISSUE_TEMPLATE/02-behavior-difference.md | 4 ++-- README.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/02-behavior-difference.md b/.github/ISSUE_TEMPLATE/02-behavior-difference.md index 489da4d083..e2d0eb325e 100644 --- a/.github/ISSUE_TEMPLATE/02-behavior-difference.md +++ b/.github/ISSUE_TEMPLATE/02-behavior-difference.md @@ -1,6 +1,6 @@ --- name: Behavior Difference -about: tsgo produces different results than TypeScript 5.8 +about: tsgo produces different results than TypeScript 5.9 title: '' labels: '' assignees: '' @@ -11,6 +11,6 @@ assignees: '' -## Behavior with `typescript@5.8` +## Behavior with `typescript@5.9` ## Behavior with `tsgo` diff --git a/README.md b/README.md index 67c0887fc5..95d942aa09 100644 --- a/README.md +++ b/README.md @@ -27,11 +27,11 @@ This is still a work in progress and is not yet at full feature parity with Type | Feature | Status | Notes | |---------|--------|-------| -| Program creation | done | Same files and module resolution as TS 5.8. Not all resolution modes supported yet. | -| Parsing/scanning | done | Exact same syntax errors as TS 5.8 | +| Program creation | done | Same files and module resolution as TS 5.9. Not all resolution modes supported yet. | +| Parsing/scanning | done | Exact same syntax errors as TS 5.9 | | Commandline and `tsconfig.json` parsing | mostly done | Missing --help, --init. | -| Type resolution | done | Same types as TS 5.8. | -| Type checking | done | Same errors, locations, and messages as TS 5.8. Types printback in errors may display differently. | +| Type resolution | done | Same types as TS 5.9. | +| Type checking | done | Same errors, locations, and messages as TS 5.9. Types printback in errors may display differently. | | JavaScript-specific inference and JSDoc | in progress | Mostly complete, but intentionally lacking some features. Declaration emit not complete. | | JSX | done | - | | Declaration emit | in progress | Most common features are in place, but some edge cases and feature flags are still unhandled. | From deb35083ada559e1a92d1e20c4c74423b27d8e99 Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 20 Nov 2025 14:36:58 -0800 Subject: [PATCH 2/3] more --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 95d942aa09..5426487e02 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ This is still a work in progress and is not yet at full feature parity with Type |---------|--------|-------| | Program creation | done | Same files and module resolution as TS 5.9. Not all resolution modes supported yet. | | Parsing/scanning | done | Exact same syntax errors as TS 5.9 | -| Commandline and `tsconfig.json` parsing | mostly done | Missing --help, --init. | +| Commandline and `tsconfig.json` parsing | done | Done, though `tsconfig` errors may not be as helpfu;. | | Type resolution | done | Same types as TS 5.9. | | Type checking | done | Same errors, locations, and messages as TS 5.9. Types printback in errors may display differently. | | JavaScript-specific inference and JSDoc | in progress | Mostly complete, but intentionally lacking some features. Declaration emit not complete. | @@ -39,7 +39,7 @@ This is still a work in progress and is not yet at full feature parity with Type | Watch mode | prototype | Watches files and rebuilds, but no incremental rechecking. Not optimized. | | Build mode / project references | done | - | | Incremental build | done | - | -| Language service (LSP) | in progress | Some functionality (errors, hover, go to def, refs, sig help). More features coming soon. | +| Language service (LSP) | in progress | Most functionality. More features coming soon. | | API | not ready | - | Definitions: @@ -54,7 +54,7 @@ Definitions: Long-term, we expect that this repo and its contents will be merged into `microsoft/TypeScript`. As a result, the repo and issue tracker for typescript-go will eventually be closed, so treat discussions/issues accordingly. -For a list of intentional changes with respect to TypeScript 5.7, see CHANGES.md. +For a list of intentional changes with respect to TypeScript 5.9, see CHANGES.md. ## Contributing From fce8a844a2a564debf592779a8ad2c64ea62fdfc Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 20 Nov 2025 14:39:44 -0800 Subject: [PATCH 3/3] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5426487e02..de888a4014 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ This is still a work in progress and is not yet at full feature parity with Type |---------|--------|-------| | Program creation | done | Same files and module resolution as TS 5.9. Not all resolution modes supported yet. | | Parsing/scanning | done | Exact same syntax errors as TS 5.9 | -| Commandline and `tsconfig.json` parsing | done | Done, though `tsconfig` errors may not be as helpfu;. | +| Commandline and `tsconfig.json` parsing | done | Done, though `tsconfig` errors may not be as helpful. | | Type resolution | done | Same types as TS 5.9. | | Type checking | done | Same errors, locations, and messages as TS 5.9. Types printback in errors may display differently. | | JavaScript-specific inference and JSDoc | in progress | Mostly complete, but intentionally lacking some features. Declaration emit not complete. |