🩹 v0.12.1 — Confirmation Dialog Patch
What Changed
ConfirmationComponent— The popover card now enforces a minimum width of20rem(min-w-[20rem]). Without this, the dialog could render too narrow on some content configurations, causing cramped or clipped layouts.
What Was Added
- System tests for the default (non-destructive) confirmation variant covering open/close behavior, button visibility, and state.
test_destructive_no_button_closes_popover— Explicit assertion that the "No" button on the destructive variant correctly dismisses the popover.
What Was Removed
Nothing was removed in this release.
Dev Process
- Test constants reorganized:
PREVIEW_PATHis now split intoDESTRUCTIVE_PREVIEW_PATHandDEFAULT_PREVIEW_PATHto support multi-variant coverage without constant collision. - Section headers in
ConfirmationComponentSystemTestupdated to use box-drawing dividers for cleaner test file navigation.
VS Code Extension
The compiled extension (lsp/midwest-language-server.vsix) is bundled in this release's assets and can be installed directly:
code --install-extension lsp/midwest-language-server.vsix