Skip to content

Commit d805ce8

Browse files
Bump version to 4.3.1-rc and LKG
1 parent bab601b commit d805ce8

12 files changed

+14555
-13349
lines changed

lib/protocol.d.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,7 @@ declare namespace ts.server.protocol {
501501
type OrganizeImportsScope = GetCombinedCodeFixScope;
502502
interface OrganizeImportsRequestArgs {
503503
scope: OrganizeImportsScope;
504+
skipDestructiveCodeActions?: boolean;
504505
}
505506
interface OrganizeImportsResponse extends Response {
506507
body: readonly FileCodeEdits[];
@@ -736,7 +737,7 @@ declare namespace ts.server.protocol {
736737
* Definition response message. Gives text range for definition.
737738
*/
738739
interface DefinitionResponse extends Response {
739-
body?: FileSpanWithContext[];
740+
body?: DefinitionInfo[];
740741
}
741742
interface DefinitionInfoAndBoundSpanResponse extends Response {
742743
body?: DefinitionInfoAndBoundSpan;
@@ -1725,9 +1726,14 @@ declare namespace ts.server.protocol {
17251726
isFromUncheckedFile?: true;
17261727
/**
17271728
* If true, this completion was for an auto-import of a module not yet in the program, but listed
1728-
* in the project package.json.
1729+
* in the project package.json. Used for telemetry reporting.
17291730
*/
17301731
isPackageJsonImport?: true;
1732+
/**
1733+
* If true, this completion was an auto-import-style completion of an import statement (i.e., the
1734+
* module specifier was inserted along with the imported identifier). Used for telemetry reporting.
1735+
*/
1736+
isImportStatementCompletion?: true;
17311737
/**
17321738
* A property to be sent back to TS Server in the CompletionDetailsRequest, along with `name`,
17331739
* that allows TS Server to look up the symbol represented by the completion item, disambiguating

lib/tsc.js

+1,898-1,913
Large diffs are not rendered by default.

lib/tsserver.js

+2,587-2,298
Large diffs are not rendered by default.

lib/tsserverlibrary.d.ts

+87-46
Large diffs are not rendered by default.

lib/tsserverlibrary.js

+2,587-2,298
Large diffs are not rendered by default.

lib/typescript.d.ts

+79-44
Large diffs are not rendered by default.

lib/typescript.js

+2,564-2,282
Large diffs are not rendered by default.

lib/typescriptServices.d.ts

+79-44
Large diffs are not rendered by default.

lib/typescriptServices.js

+2,564-2,282
Large diffs are not rendered by default.

lib/typingsInstaller.js

+2,100-2,138
Large diffs are not rendered by default.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "typescript",
33
"author": "Microsoft Corp.",
44
"homepage": "https://www.typescriptlang.org/",
5-
"version": "4.3.0-beta",
5+
"version": "4.3.1-rc",
66
"license": "Apache-2.0",
77
"description": "TypeScript is a language for application scale JavaScript development",
88
"keywords": [

src/compiler/corePublic.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace ts {
55
// The following is baselined as a literal template type without intervention
66
/** The version of the TypeScript compiler release */
77
// eslint-disable-next-line @typescript-eslint/no-inferrable-types
8-
export const version = `${versionMajorMinor}.0-beta`;
8+
export const version = "4.3.1-rc" as string;
99

1010
/**
1111
* Type of objects whose values are all of the same type.

0 commit comments

Comments
 (0)