Skip to content

Commit 2b9b6d4

Browse files
Fix changelog order, remove vscode-test, add glob override
- Fix changelog entries to descending version order - Remove deprecated vscode-test (replaced by @vscode/test-electron) - Replace @tootallnate/once override with glob override ($glob) - Eliminates 9 of 11 npm deprecation warnings Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 3213e2d commit 2b9b6d4

File tree

3 files changed

+28
-491
lines changed

3 files changed

+28
-491
lines changed

CHANGELOG.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ All notable changes to the "Exasol" extension will be documented in this file.
1010

1111
### Changed
1212
- Removed deprecated `vscode-test` dependency (replaced by `@vscode/test-electron`)
13+
- Eliminated deprecated transitive dependencies via npm overrides (`glob`, `serialize-javascript`)
1314

1415
## [1.3.3] - 2026-03-31
1516

@@ -21,6 +22,25 @@ All notable changes to the "Exasol" extension will be documented in this file.
2122
### Changed
2223
- Release workflow now automatically publishes to the VS Marketplace
2324

25+
## [1.3.1] - 2026-03-24
26+
27+
### Added
28+
- **Separate background connection** — object tree, autocompletion, and session queries use a dedicated connection so long-running user queries no longer block the sidebar (fixes #27)
29+
- **Disconnect command** — right-click a connection or use the command palette to close all sessions without removing the profile
30+
- **Execute Script command** (`Cmd+Alt+Enter` / `Ctrl+Alt+Enter`) — runs all statements in the current file regardless of cursor position or selection (fixes #26)
31+
- **Application name in sessions** — connections identify as "VSCode Exasol" in `EXA_*_SESSIONS.CLIENT` instead of the generic "Javascript client"
32+
- Idle connection cleanup: background drivers close after 5 minutes of inactivity; old connections close 2 minutes after switching away
33+
- Proper shutdown: `deactivate()` now closes all database sessions on extension exit
34+
35+
### Fixed
36+
- Editor no longer loses focus when query results are displayed (fixes #25)
37+
- Background operations (tree, completion, session) have a 30s timeout so a hanging query can't freeze the extension
38+
- User query cancellation now aborts in-flight driver calls instead of only checking between queries
39+
- Clicking "Continue" after cancelling a batch query now properly resumes execution with a fresh cancellation token
40+
41+
### Security
42+
- Resolved 4 Dependabot alerts (3 high, 1 low) in dev dependencies via dependency updates and overrides
43+
2444
## [1.3.0] - 2026-03-18
2545

2646
### Added
@@ -53,25 +73,6 @@ All notable changes to the "Exasol" extension will be documented in this file.
5373
- Extracted tab bar rendering into standalone `tabBarRenderer.ts` for testability
5474
- Tidied README — reduced from 357 to 72 lines
5575

56-
## [1.3.1] - 2026-03-24
57-
58-
### Added
59-
- **Separate background connection** — object tree, autocompletion, and session queries use a dedicated connection so long-running user queries no longer block the sidebar (fixes #27)
60-
- **Disconnect command** — right-click a connection or use the command palette to close all sessions without removing the profile
61-
- **Execute Script command** (`Cmd+Alt+Enter` / `Ctrl+Alt+Enter`) — runs all statements in the current file regardless of cursor position or selection (fixes #26)
62-
- **Application name in sessions** — connections identify as "VSCode Exasol" in `EXA_*_SESSIONS.CLIENT` instead of the generic "Javascript client"
63-
- Idle connection cleanup: background drivers close after 5 minutes of inactivity; old connections close 2 minutes after switching away
64-
- Proper shutdown: `deactivate()` now closes all database sessions on extension exit
65-
66-
### Fixed
67-
- Editor no longer loses focus when query results are displayed (fixes #25)
68-
- Background operations (tree, completion, session) have a 30s timeout so a hanging query can't freeze the extension
69-
- User query cancellation now aborts in-flight driver calls instead of only checking between queries
70-
- Clicking "Continue" after cancelling a batch query now properly resumes execution with a fresh cancellation token
71-
72-
### Security
73-
- Resolved 4 Dependabot alerts (3 high, 1 low) in dev dependencies via dependency updates and overrides
74-
7576
## [1.1.2] - 2026-02-25
7677

7778
### Fixed

0 commit comments

Comments
 (0)