Releases: hjosugi/irodori-table
Release list
Irodori Table v0.7.32
Layout polish: closes #74.
App changes
- Sidebars keep their configured widths. Dockview redistributed the container proportionally when a root-edge panel was inserted, ignoring the configured widths: the explorer opened at ~465px instead of 200px on a 1440px window, and stretched further when the Row Detail sidebar opened. Sidebar widths are now pinned when a sidebar panel is added, with the editor absorbing the difference — the workspace reads roughly 1:8:1 sidebar : editor : sidebar. (#74)
Sibling crates / extension SDK
- No changes:
irodori-sql,irodori-knowledge, andirodori-kittags are unchanged from v0.7.31.
Packaging
- Lightweight Linux AppImage with default features only (same lane as recent releases). macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm remain omitted until the full signed release lane is restored.
Irodori Table v0.7.31
Layout polish: closes #72.
App changes
- Results header wraps inside a narrowed pane. With a sidebar open, the header kept its full-width layout, so the result-set tabs and right-side actions (CSV / Copy / Import…) were sliced at the sidebar boundary — which read as the sidebar overlaying the results, even though the dock layout is a true split. The header and its actions cluster now wrap onto additional rows, so no control is ever clipped under a sidebar edge, and an e2e assertion guards this. (#72)
Sibling crates / extension SDK
- No changes:
irodori-sql,irodori-knowledge, andirodori-kittags are unchanged from v0.7.30.
Packaging
- Lightweight Linux AppImage with default features only (same lane as recent releases). macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm remain omitted until the full signed release lane is restored.
Irodori Table v0.7.30
Workbench layout follow-up to v0.7.29: closes #68 and #70.
App changes
- Row Detail is now a full-height right sidebar (VS Code-style). It previously rendered inside the results pane and only spanned the results area. Selecting a grid row or cell opens it, the right-sidebar view switcher brings it back, and closing it clears the row selection. (#68)
- Save button removed from the editor run toolbar. Saving stays on File → Save and its keyboard shortcut, keeping the bottom dock focused on format and run controls. (#70)
- Dock panels now pin their content to the panel height, so long panel content (like a wide row's field list) scrolls inside the panel instead of growing past the workspace.
Sibling crates / extension SDK
- No changes:
irodori-sql,irodori-knowledge, andirodori-kittags are unchanged from v0.7.29.
Packaging
- Lightweight Linux AppImage with default features only (same lane as recent releases). macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm remain omitted until the full signed release lane is restored.
Irodori Table v0.7.29
GUI/UX round-up: closes all 15 open issues (#52–#66).
App changes
Layout (TablePlus / VS Code-style)
- Dedicated far-left connections rail: every saved connection is visible as an engine icon with its color tag; click to switch or connect,
+to add. (#65) - Left/right sidebars now span the full workspace height; the saved dock layout is migrated (key bumped to v2). (#66)
- The editor Save/Run toolbar is docked at the bottom-right of the editor pane, next to where results appear. (#64)
Fixed
- Menubar and context menus rendered fully transparent (theme variables are now mirrored onto
:root). (#52) - Escape closed every stacked dialog at once; it now closes only the topmost. (#53)
- Unsaved SQL tab content was silently lost on quit/reload; editor tabs now persist. (#56)
- Discard wiped staged grid edits without confirmation, and the delete-rows confirm button was mislabeled "Commit". (#57)
- "接続を追加" piled up persistent "Connection N" drafts; pristine drafts are now reused and cleaned up, and the SQLite sample profile is only saved after a successful connection. (#59)
- The toast stack covered dialog action buttons (Connect/Test/Save in the Connection Manager). (#60)
- ERD showed "no tables match" while still loading, and lazy-loaded dialogs opened with no feedback. (#61)
- The result-mode toggle could become unclickable in narrow panes (buttons painted under the result-set title).
Accessibility
- WAI-ARIA APG keyboard navigation for the menubar. (#55)
- Settings dialog gets initial focus, a focus trap, and
aria-modal. (#54) - Editor tabs use the tablist pattern with per-tab close buttons, middle-click close, and a visible tab-actions menu. (#62)
- Result-mode state is announced to assistive technology; the About copy-path button reports failure and resets. (#63)
i18n
- Connection Manager, ERD, About, run controls, query parameters, sidebar, titlebar/statusbar, and results summary are fully localized — 141 keys added to both English and Japanese. (#58)
Sibling crates / extension SDK
- No changes:
irodori-sql,irodori-knowledge, andirodori-kittags are unchanged from v0.7.28.
Packaging
- Lightweight Linux AppImage with default features only (same lane as recent releases). macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm remain omitted until the full signed release lane is restored.
Irodori Table v0.7.28
Lightweight Linux AppImage release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.
Irodori Table v0.7.26
Lightweight Linux AppImage pre-release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.
Irodori Table v0.7.25
Lightweight Linux AppImage pre-release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.
Irodori Table v0.7.24
Lightweight Linux AppImage pre-release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.
Irodori Table v0.7.23
Lightweight Linux AppImage pre-release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.
Irodori Table v0.7.22
Lightweight Linux AppImage pre-release. Built with default features only; signed macOS, Windows, updater artifacts, legacy connector bundles, deb, and rpm packages are intentionally omitted until the full release lane is restored. DuckDB is distributed through its installable connector extension.