Blackcrab v0.1.0
See the attached installers and updater artifacts.
What's Changed
- Add in-app preview panel with native Tauri child webview by @BonJenn in #1
- Restore model on resume; suppress stale "session ended" mid-switch by @BonJenn in #2
- Make session switching instant by @BonJenn in #3
- Auto-link PR references in assistant markdown by @BonJenn in #4
- Sidebar grouping UX: scrollable groups + toggle next to filter by @BonJenn in #5
- Drop Virtuoso + fix memoization to actually make switches instant by @BonJenn in #6
- Drag-and-drop file attachments by @BonJenn in #7
- Grid mode: show up to 6 conversations at once by @BonJenn in #8
- Swap $ bar for output tokens (Max-plan-friendly) by @BonJenn in #9
- Permission-prompt UI + mid-session permission mode changes by @BonJenn in #10
- Bypass dir sandbox + sync grid topbar on new panels by @BonJenn in #11
- Keep recent session transcripts mounted for instant switching by @BonJenn in #12
- Inline title editing for sessions (sidebar + grid headers) by @BonJenn in #13
- Auth-error modal + grid-panel blank/failed-spawn fixes by @BonJenn in #14
- Grid mode: draggable divider to resize row heights by @BonJenn in #15
- Permission UI: surface auto-denials + actually unblock on retry by @BonJenn in #16
- Grid mode: flash/color tile borders for attention states by @BonJenn in #17
- Grid mode: opt-in git worktree per new panel by @BonJenn in #18
- Grid mode: route dropped files to the tile under the cursor by @BonJenn in #19
- Grid mode: draggable dividers to resize column widths by @BonJenn in #20
- Sidebar context bar: read contextWindow from session result events by @BonJenn in #21
- Quick-reply buttons for yes/no questions by @BonJenn in #22
- Sidebar: highlight the grid tile's session in grid mode by @BonJenn in #23
- Worktree prompt: custom modal + non-git-repo safety by @BonJenn in #24
- Double-click a grid tile to expand + windowed transcript mount by @BonJenn in #25
- Collapsible tool-result output with preview line by @BonJenn in #26
- Export the active conversation as a markdown file by @BonJenn in #27
- Native OS notification when a turn finishes by @BonJenn in #28
- @file autocomplete in the main composer by @BonJenn in #29
- Full-text search across session transcripts by @BonJenn in #30
- Command palette (⌘K / Ctrl+K) by @BonJenn in #31
- LivePanel: mirror live entries into shared sessionCache by @BonJenn in #32
- Integrated terminal panel (⌘J) by @BonJenn in #33
- Terminal panel: tabs, rename, resizable height by @BonJenn in #34
- Rename the project to Blackcrab by @BonJenn in #35
- Show new sessions in the sidebar; seed empty grid from single-mode by @BonJenn in #36
- Dedupe sidebar-pin path against new-panel placeholders by @BonJenn in #37
- Drag-and-drop reordering for grid panels by @BonJenn in #38
- Add ROADMAP.md by @BonJenn in #39
- CI: tsc + vite build + cargo check by @BonJenn in #40
- Toast-based error surfacing by @BonJenn in #41
- Prune stale gridPanels entries after refreshSessions by @BonJenn in #42
- Centralize gridPanels session-id resolution by @BonJenn in #43
- Single-writer enforcement per session id by @BonJenn in #44
- Grid-scoped keyboard shortcuts (⌘1..6, ⌘⇧W, ⌘⇧D) by @BonJenn in #45
- Session deletion from the sidebar by @BonJenn in #46
- In-transcript find (⌘F) by @BonJenn in #47
- Composer draft persistence per session by @BonJenn in #48
- Fix stuck-turn recovery: resume-on-send + watchdog banner by @BonJenn in #49
- Guard sparse entry.blocks slots against a full-app crash by @BonJenn in #50
- Fix file/image drops by routing through DOM drop events by @BonJenn in #51
- Grid: taller top row by default when only 1-2 panels are pinned by @BonJenn in #52
- Grid: 2x2 layout for 4 panels + narrow add strip when the grid is full by @BonJenn in #53
- Theme redesign + UTF-8 search crash fix by @BonJenn in #54
- Fix grid<->single-view session sync by @BonJenn in #55
- Make session clicks feel instant by @BonJenn in #56
- Cut session-load latency: tail-read JSONL + scope prewarm by @BonJenn in #57
- Bump react-virtuoso from 4.18.5 to 4.18.6 by @dependabot[bot] in #64
- Bump libc from 0.2.185 to 0.2.186 in /src-tauri by @dependabot[bot] in #61
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #60
New Contributors
- @BonJenn made their first contribution in #1
- @dependabot[bot] made their first contribution in #64
Full Changelog: https://github.com/BonJenn/blackcrab/commits/v0.1.0