Skip to content

Release Simple DB 0.1.5 — SQL editor UX - #10

Merged
suzdalenko-dev merged 1 commit into
mainfrom
agent/version-0.1.5-sql-editor-ux
Aug 8, 2026
Merged

suzdalenko-dev merged 1 commit into
mainfrom
agent/version-0.1.5-sql-editor-ux

Conversation

@suzdalenko-dev

Copy link
Copy Markdown
Owner

What changed

  • exposes only Simple DB: Open Configuration in the Command Palette; it opens the same Activity Bar container as the Simple DB icon
  • keeps SQL-file actions in the Simple DB editor context submenu: configuration, connection selection, statement/script execution, and definition/declaration navigation
  • makes connection and quick-input flows cancellable with Cancel / Close, Esc, or clicking outside
  • stops reopening the SQL-file connection picker when nested connection creation is cancelled
  • bumps the extension to 0.1.5 and updates the English README/changelog

Why

The 0.1.4 Command Palette still exposed several internal/daily commands, while the intended UX is one global entry point plus a SQL-file-specific right-click workflow. The nested connection picker also retained focus and reopened after cancelling connection creation, which made the flow feel impossible to close.

Validation

  • npm run check — 15/15 test files, 76/76 tests
  • SIMPLE_DB_LIVE_ENGINES=sqlite npm run test:live-navigation — passed against a real temporary SQLite database
  • npm audit --omit=dev — 0 vulnerabilities
  • VSIX 0.1.5 built and ZIP integrity verified (4,139 files)
  • remote branch is 1 commit ahead / 0 behind main, and its Git tree matches the locally tested tree exactly

@suzdalenko-dev
suzdalenko-dev marked this pull request as ready for review August 8, 2026 15:44
@suzdalenko-dev
suzdalenko-dev merged commit cf0e346 into main Aug 8, 2026
1 check passed
@suzdalenko-dev
suzdalenko-dev deleted the agent/version-0.1.5-sql-editor-ux branch August 8, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant