From b641caa508a8ec9cb1ee05566316a1a912366445 Mon Sep 17 00:00:00 2001 From: erik-krogh Date: Mon, 17 Feb 2025 13:06:13 +0100 Subject: [PATCH 1/3] update TypeScript version to 5.8.1-RC --- docs/codeql/reusables/supported-versions-compilers.rst | 2 +- javascript/extractor/lib/typescript/package-lock.json | 8 ++++---- javascript/extractor/lib/typescript/package.json | 2 +- .../ql/lib/change-notes/2025-02-17-typescript-5-8.md | 4 ++++ 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md diff --git a/docs/codeql/reusables/supported-versions-compilers.rst b/docs/codeql/reusables/supported-versions-compilers.rst index a4686807db39..df0b36325606 100644 --- a/docs/codeql/reusables/supported-versions-compilers.rst +++ b/docs/codeql/reusables/supported-versions-compilers.rst @@ -25,7 +25,7 @@ Python [8]_,"2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13",Not applicable,``.py`` Ruby [9]_,"up to 3.3",Not applicable,"``.rb``, ``.erb``, ``.gemspec``, ``Gemfile``" Swift [10]_,"Swift 5.4-6.0","Swift compiler","``.swift``" - TypeScript [11]_,"2.6-5.7",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``" + TypeScript [11]_,"2.6-5.8",Standard TypeScript compiler,"``.ts``, ``.tsx``, ``.mts``, ``.cts``" .. container:: footnote-group diff --git a/javascript/extractor/lib/typescript/package-lock.json b/javascript/extractor/lib/typescript/package-lock.json index 1978e3963246..a7e42e5b5e7e 100644 --- a/javascript/extractor/lib/typescript/package-lock.json +++ b/javascript/extractor/lib/typescript/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "typescript-parser-wrapper", "dependencies": { - "typescript": "^5.7.2" + "typescript": "^5.8.1-rc" }, "devDependencies": { "@types/node": "18.15.3" @@ -20,9 +20,9 @@ "license": "MIT" }, "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "version": "5.8.1-rc", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.1-rc.tgz", + "integrity": "sha512-D8IlSOUk1E08jpFdK81reYkA1a/4XtEdV6MElOGdbu/uOy1RpEDqNO/onWmqUaLkTyeHmmU/QlWvjcM9cqF85g==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", diff --git a/javascript/extractor/lib/typescript/package.json b/javascript/extractor/lib/typescript/package.json index 9d77f4ab740a..4955f9d8ab4b 100644 --- a/javascript/extractor/lib/typescript/package.json +++ b/javascript/extractor/lib/typescript/package.json @@ -2,7 +2,7 @@ "name": "typescript-parser-wrapper", "private": true, "dependencies": { - "typescript": "^5.7.2" + "typescript": "^5.8.1-rc" }, "scripts": { "build": "tsc --project tsconfig.json", diff --git a/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md b/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md new file mode 100644 index 000000000000..c6a364b84766 --- /dev/null +++ b/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md @@ -0,0 +1,4 @@ +--- +category: majorAnalysis +--- +* Added support for TypeScript 5.5. \ No newline at end of file From 752fc64f42c6be6c5ad64ed67b00bb7097451852 Mon Sep 17 00:00:00 2001 From: erik-krogh Date: Mon, 10 Mar 2025 09:21:25 +0100 Subject: [PATCH 2/3] bump to stable 5.8 release --- javascript/extractor/lib/typescript/package-lock.json | 8 ++++---- javascript/extractor/lib/typescript/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/javascript/extractor/lib/typescript/package-lock.json b/javascript/extractor/lib/typescript/package-lock.json index a7e42e5b5e7e..389cc1d2a5b8 100644 --- a/javascript/extractor/lib/typescript/package-lock.json +++ b/javascript/extractor/lib/typescript/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "typescript-parser-wrapper", "dependencies": { - "typescript": "^5.8.1-rc" + "typescript": "^5.8.2" }, "devDependencies": { "@types/node": "18.15.3" @@ -20,9 +20,9 @@ "license": "MIT" }, "node_modules/typescript": { - "version": "5.8.1-rc", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.1-rc.tgz", - "integrity": "sha512-D8IlSOUk1E08jpFdK81reYkA1a/4XtEdV6MElOGdbu/uOy1RpEDqNO/onWmqUaLkTyeHmmU/QlWvjcM9cqF85g==", + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", diff --git a/javascript/extractor/lib/typescript/package.json b/javascript/extractor/lib/typescript/package.json index 4955f9d8ab4b..7e0c5fd160d0 100644 --- a/javascript/extractor/lib/typescript/package.json +++ b/javascript/extractor/lib/typescript/package.json @@ -2,7 +2,7 @@ "name": "typescript-parser-wrapper", "private": true, "dependencies": { - "typescript": "^5.8.1-rc" + "typescript": "^5.8.2" }, "scripts": { "build": "tsc --project tsconfig.json", From 8eb69079b76f0194e4489a305faba46c5853bb50 Mon Sep 17 00:00:00 2001 From: Erik Krogh Kristensen Date: Mon, 10 Mar 2025 09:41:48 +0100 Subject: [PATCH 3/3] fix typo from copy-pasted change-note Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md b/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md index c6a364b84766..8ada5149291d 100644 --- a/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md +++ b/javascript/ql/lib/change-notes/2025-02-17-typescript-5-8.md @@ -1,4 +1,4 @@ --- category: majorAnalysis --- -* Added support for TypeScript 5.5. \ No newline at end of file +* Added support for TypeScript 5.8. \ No newline at end of file