Skip to content

Blackcrab v0.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Apr 04:22

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

Full Changelog: https://github.com/BonJenn/blackcrab/commits/v0.1.0