Skip to content

Commit 8a0e48d

Browse files
authored
Changelog updates for 1.38 (#20803) (#20810)
* initial changelog updates * Loc * Updating highlights item * Loc
1 parent db4e00a commit 8a0e48d

8 files changed

Lines changed: 136 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Change Log
22

3+
## Version 1.38.0
4+
5+
- Release date: December 16, 2025
6+
- Release status: GA
7+
8+
### What’s new in 1.38.0
9+
10+
- Improved the experience for deleting rows in Edit Data
11+
- Updated the query results grid sorting and filter options
12+
- Fixed an issue in the results grid where copying data may throw an error on Linux
13+
- Updated GitHub Copilot integration to use user-friendly names when referring to connections
14+
- Improved handling of improperly configured proxies that may interfere with MSSQL's operation
15+
- Added ability to sign into multiple tenants and browse Azure SQL Managed Instances in the Connection Dialog
16+
- Added ability to copy a connection profile's connection string directly from Object Explorer
17+
- Enabled support for using the MSSQL extension in VS Code Virtual Workspaces
18+
- Consolidated Linux distribution support to x64 and arm64
19+
- Fixed issues in Edit Data where cells with invalid data could not be reverted and empty non-nullable cells would incorrectly display NULL
20+
- Fixed an issue where the `inMemoryDataProcessingThreshold` setting was not getting followed
21+
- Fixed an issue where modern UIs and the results grid may lag at initialization
22+
- Fixed an issue in Schema Compare and the Publish SQL Project dialog where a loaded profile doesn't connect if it uses Microsoft Entra ID authentication
23+
24+
Thank you to @ghiscoding for contributing improvements to the Edit Data feature's use of SlickGrid React!
25+
326
## Version 1.37.1
427

528
- Release date: December 1, 2025

extensions/mssql/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Change Log
22

3+
## Version 1.38.0
4+
5+
- Release date: December 16, 2025
6+
- Release status: GA
7+
8+
### What’s new in 1.38.0
9+
10+
- Improved the experience for deleting rows in Edit Data
11+
- Updated the query results grid sorting and filter options
12+
- Fixed an issue in the results grid where copying data may throw an error on Linux
13+
- Updated GitHub Copilot integration to use user-friendly names when referring to connections
14+
- Improved handling of improperly configured proxies that may interfere with MSSQL's operation
15+
- Added ability to sign into multiple tenants and browse Azure SQL Managed Instances in the Connection Dialog
16+
- Added ability to copy a connection profile's connection string directly from Object Explorer
17+
- Enabled support for using the MSSQL extension in VS Code Virtual Workspaces
18+
- Consolidated Linux distribution support to x64 and arm64
19+
- Fixed issues in Edit Data where cells with invalid data could not be reverted and empty non-nullable cells would incorrectly display NULL
20+
- Fixed an issue where the `inMemoryDataProcessingThreshold` setting was not getting followed
21+
- Fixed an issue where modern UIs and the results grid may lag at initialization
22+
- Fixed an issue in Schema Compare and the Publish SQL Project dialog where a loaded profile doesn't connect if it uses Microsoft Entra ID authentication
23+
24+
Thank you to @ghiscoding for contributing improvements to the Edit Data feature's use of SlickGrid React!
25+
26+
## Version 1.37.1
27+
28+
- Release date: December 1, 2025
29+
- Release status: GA
30+
31+
### What’s new in 1.37.1
32+
33+
- Fixed an issue where the results grid may have flickering scrollbars for some users
34+
335
## Version 1.37.0
436

537
- Release date: November 18, 2025

extensions/mssql/l10n/bundle.l10n.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,7 @@
893893
"No data available": "No data available",
894894
"No pending changes. Make edits to generate a script.": "No pending changes. Make edits to generate a script.",
895895
"Close Script Pane": "Close Script Pane",
896-
"What's new in this release": "What's new in this release",
896+
"Highlights": "Highlights",
897897
"Resources": "Resources",
898898
"Getting Started": "Getting Started",
899899
"New to MSSQL extension? Check out our quick-start guide.": "New to MSSQL extension? Check out our quick-start guide.",
@@ -2112,6 +2112,8 @@
21122112
"Discard": "Discard",
21132113
"MSSQL: Welcome & What's New": "MSSQL: Welcome & What's New",
21142114
"Try it": "Try it",
2115+
"Watch demo": "Watch demo",
2116+
"Learn more": "Learn more",
21152117
"Read docs": "Read docs",
21162118
"Watch demos on YouTube": "Watch demos on YouTube",
21172119
"View roadmap": "View roadmap",

extensions/mssql/src/configurations/changelog.ts

Lines changed: 65 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,46 +11,94 @@ import * as locConstants from "../constants/locConstants";
1111
export const changelogConfig: ChangelogWebviewState = {
1212
changes: [
1313
{
14-
title: "GitHub Copilot integration (GA)",
14+
title: "Edit Data (Preview)",
1515
description:
16-
"Al-assisted SQL development with schema-aware query generation, ORM support, and natural language chat with {code-snippet-0} in Ask or Agent Mode.",
16+
"View, edit, add, and delete table rows in an interactive grid with real-time validation and live DML script previews.",
1717
codeSnippets: ["@mssql"],
1818
actions: [
1919
{
20-
label: locConstants.Changelog.tryIt,
21-
type: "command",
22-
value: constants.cmdOpenGithubChat,
23-
args: [`@${constants.mssqlChatParticipantName} Hello!`],
20+
label: locConstants.Changelog.watchDemo,
21+
type: "link",
22+
value: "https://aka.ms/vscode-mssql-edit-data-demo",
2423
},
2524
{
26-
label: locConstants.Changelog.readDocs,
25+
label: locConstants.Changelog.learnMore,
2726
type: "link",
28-
value: "https://aka.ms/vscode-mssql-copilot",
27+
value: "https://aka.ms/vscode-mssql-edit-data-blog",
2928
},
3029
],
3130
},
3231
{
33-
title: "Edit data",
32+
title: "Fabric Browse / Provisioning (Preview)",
3433
description:
35-
"View, edit, add, and delete table rows in an interactive grid with real-time validation and live DML script previews.",
34+
"Browse Fabric workspaces and provision SQL databases directly from VS Code with a guided, developer-friendly flow.",
35+
actions: [
36+
{
37+
label: locConstants.Changelog.watchDemo,
38+
type: "link",
39+
value: "https://aka.ms/vscode-mssql-fabric-db-demo",
40+
},
41+
{
42+
label: locConstants.Changelog.learnMore,
43+
type: "link",
44+
value: "https://aka.ms/vscode-mssql-fabric-blog",
45+
},
46+
],
47+
},
48+
{
49+
title: "Schema Designer (GA)",
50+
description:
51+
"Design, visualize, and evolve database schemas using an interactive diagram with synchronized SQL generation.",
3652
actions: [
3753
{
38-
label: locConstants.Changelog.readDocs,
54+
label: locConstants.Changelog.watchDemo,
55+
type: "link",
56+
value: "https://aka.ms/vscode-mssql-schema-designer-demo",
57+
},
58+
{
59+
label: locConstants.Changelog.learnMore,
3960
type: "link",
40-
value: "https://aka.ms/vscode-mssql-edit-data",
61+
value: "https://aka.ms/vscode-mssql-schema-designer",
4162
},
4263
],
4364
},
4465
{
45-
title: "DACPAC/BACPAC import and export",
66+
title: "Local SQL Server Container (GA)",
4667
description:
47-
"Deploy and extract {code-snippet-0} files or import/export {code-snippet-1} packages using an integrated, streamlined workflow in VS Code.",
48-
codeSnippets: [".dacpac", ".bacpac"],
68+
"Create and manage local SQL Server containers directly from VS Code for fast, consistent local development.",
4969
actions: [
5070
{
51-
label: locConstants.Changelog.readDocs,
71+
label: locConstants.Changelog.watchDemo,
5272
type: "link",
53-
value: "https://aka.ms/vscode-mssql-dacpac",
73+
value: "https://aka.ms/vscode-mssql-container-demo",
74+
},
75+
{
76+
label: locConstants.Changelog.learnMore,
77+
type: "link",
78+
value: "https://aka.ms/vscode-mssql-containers",
79+
},
80+
],
81+
},
82+
{
83+
title: "GitHub Copilot integration (GA)",
84+
description:
85+
"Al-assisted SQL development with schema-aware query generation, ORM support, and natural language chat with @mssql in Ask or Agent Mode.",
86+
actions: [
87+
{
88+
label: locConstants.Changelog.watchDemo,
89+
type: "link",
90+
value: "https://aka.ms/vscode-mssql-copilot-demo",
91+
},
92+
{
93+
label: locConstants.Changelog.learnMore,
94+
type: "link",
95+
value: "https://aka.ms/vscode-mssql-november2025",
96+
},
97+
{
98+
label: locConstants.Changelog.tryIt,
99+
type: "command",
100+
value: constants.cmdOpenGithubChat,
101+
args: [`@${constants.mssqlChatParticipantName} Hello!`],
54102
},
55103
],
56104
},

extensions/mssql/src/constants/locConstants.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2375,6 +2375,8 @@ export class TableExplorer {
23752375
export class Changelog {
23762376
public static ChangelogDocumentTitle = l10n.t("MSSQL: Welcome & What's New");
23772377
public static tryIt = l10n.t("Try it");
2378+
public static watchDemo = l10n.t("Watch demo");
2379+
public static learnMore = l10n.t("Learn more");
23782380
public static readDocs = l10n.t("Read docs");
23792381
public static watchDemosOnYoutube = l10n.t("Watch demos on YouTube");
23802382
public static viewRoadmap = l10n.t("View roadmap");

extensions/mssql/src/reactviews/common/locConstants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1331,7 +1331,7 @@ export class LocConstants {
13311331

13321332
public get changelog() {
13331333
return {
1334-
whatsNewSectionTitle: l10n.t("What's new in this release"),
1334+
highlightsSectionTitle: l10n.t("Highlights"),
13351335
resourcesSectionTitle: l10n.t("Resources"),
13361336
gettingStartedSectionTitle: l10n.t("Getting Started"),
13371337
gettingStartedDescription: l10n.t(

extensions/mssql/src/reactviews/pages/Changelog/changelogPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ export const ChangelogPage = () => {
319319
</div>
320320
</div>
321321
)}
322-
<Title3 as="h2">{sectionTitles.whatsNewSectionTitle}</Title3>
322+
<Title3 as="h2">{sectionTitles.highlightsSectionTitle}</Title3>
323323
<div className={classes.mainGrid}>
324324
<div className={classes.changesColumn}>
325325
{changes.map((change, index) => {

localization/xliff/vscode-mssql.xlf

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1992,6 +1992,9 @@
19921992
<trans-unit id="++CODE++881cda150f08bbb74d0fa62b161f8a953cf0e98bf734b60d0e059b408b75522b">
19931993
<source xml:lang="en">Highlight Expensive Operation</source>
19941994
</trans-unit>
1995+
<trans-unit id="++CODE++6e517828c3d88ea3e62b2169a626c32e39be2e7cf52e99f7e9d764af6859bbd0">
1996+
<source xml:lang="en">Highlights</source>
1997+
</trans-unit>
19951998
<trans-unit id="++CODE++2db533557011ec539fc4c6604367e99cbb77c0a49b8b73b655841d3ee08f4f3e">
19961999
<source xml:lang="en">Hostname</source>
19972000
</trans-unit>
@@ -2142,6 +2145,9 @@
21422145
<trans-unit id="++CODE++8d8cd546b58d91c300d3149ef40b8d98d3061dc38f15ea937d2ed785a3f25771">
21432146
<source xml:lang="en">Learn More</source>
21442147
</trans-unit>
2148+
<trans-unit id="++CODE++1445799c033a2d17e2bad5d8610879e71ff0d73a8a3c2b932b43ad0449dac3a1">
2149+
<source xml:lang="en">Learn more</source>
2150+
</trans-unit>
21452151
<trans-unit id="++CODE++51da53a813a79b97741fb115a94a72fe1629a0b0e9018767157ca28d863c53e3">
21462152
<source xml:lang="en">Learn more about SQL Server 2025 features</source>
21472153
</trans-unit>
@@ -4063,6 +4069,9 @@
40634069
<trans-unit id="++CODE++4d7371c8931fdd0178f7cbdabd1fd8260039a824a5c0912e880840b4d841f41e">
40644070
<source xml:lang="en">Warnings detected. Please review the changes.</source>
40654071
</trans-unit>
4072+
<trans-unit id="++CODE++d7e723ab8286a6853d1f6fc0a59d215824e9ab149d391667863d3d3d46e91ad6">
4073+
<source xml:lang="en">Watch demo</source>
4074+
</trans-unit>
40664075
<trans-unit id="++CODE++5c3609430896d4699ab71dbb0b34c253b69d4cd07a22b6b890a29d6b7e0728a0">
40674076
<source xml:lang="en">Watch demos on YouTube</source>
40684077
</trans-unit>
@@ -4078,9 +4087,6 @@
40784087
<trans-unit id="++CODE++bf3cd82434efadb9ea501ff44c7d52b0dd98b3d11c0097ba88a10b7fd14d9b54">
40794088
<source xml:lang="en">What can we do to improve?</source>
40804089
</trans-unit>
4081-
<trans-unit id="++CODE++8b82f5fad6db0eafc4a1b0023f5350adb040f71aeb147cf6ae2366658d822ec3">
4082-
<source xml:lang="en">What&apos;s new in this release</source>
4083-
</trans-unit>
40844090
<trans-unit id="++CODE++4aa3356437232c6d45b29802f09eee6e201660a67cf78e145f39ad1fada6feab">
40854091
<source xml:lang="en">Width cannot be 0 or negative</source>
40864092
</trans-unit>

0 commit comments

Comments
 (0)