Releases: grimmerk/codev
Releases · grimmerk/codev
v1.0.74
1.0.74
- Fix: session status dot stuck on purple for sessions with large responses (#116)
tail -n 50on large JSONL files exceededexecFilemaxBuffer (1MB)- Reduced to 15 lines + raised maxBuffer to 5MB
- Fix: eliminate tab flash on startup (default tab now passed via URL hash)
- Style: project paths display
~/instead of/Users/<user>/ - Style: shortcut display uses macOS symbols (
⌘⌃Rinstead ofCmd+Ctrl+R) - Style: needs-attention dot changed from orange
#FFA726to warm red#F06856 - Style: working pulse animation slowed from 2s to 2.5s
- Style: normal mode banner only shown on first launch
- Feat: clicking shortcut in title bar opens Settings → Shortcuts tab
- Feat: project search supports
~/prefix and full path matching (with highlight)
v1.0.73
1.0.73
- Feat: embedded terminal search (
Cmd+F)- Search overlay with previous/next/close buttons and match counter
Enterfor next match,Shift+Enterfor previous,Escapeto close- Powered by
@xterm/addon-search
v1.0.72
1.0.72
- Fix: window-toggle actions bring window to front when covered by another app (Normal mode)
Cmd+Ctrl+R(Quick Switcher),Cmd+Ctrl+T(Terminal), and tray left-click- Previously: visible-but-unfocused first press hid the window
- Now: visible+unfocused → focus to top; visible+focused → hide (or toggle Terminal tab)
- Menu bar mode unaffected (
onBlurauto-hide makes the state unreachable)
v1.0.71
1.0.71
- Fix: use
setActivationPolicyinstead ofapp.dock.hide/showfor proper Dock behavior- Normal mode: Dock icon with running dot + App Switcher
- Menu bar mode: no Dock icon (clean accessory mode)
- No Dock icon flash on app launch (LSUIElement=true kept)
- Feat: tray right-click menu mode toggle (Switch to Normal/Menu Bar Mode)
v1.0.70
1.0.70
- Feat: Normal App mode — window stays visible, shows in Dock, draggable
- Toggle in Settings: Normal App (default for new users) / Menu Bar
- Instant switching, no restart needed
Cmd+Ctrl+Rtoggles show/hide in both modes- Title bar shows "Dev Hub" sub-title + mode indicator + shortcut key
- Banner on first launch and mode switch (auto-dismiss)
- Clicking Dock icon shows hidden window
- Feat: Settings UI redesigned with tabs (General / Sessions / Shortcuts)
- All settings visible without scrolling
- No more content changing based on active main tab
- Hints on context-specific settings (projects/sessions/tray)
- Style: Terminal renamed to Terminal.app in Launch Terminal dropdown
- Style: title bar padding reduced for tighter layout
v1.0.69
1.0.69
- Feat: adaptive VS Code resume via IDE lock file polling
- Replaces fixed 2s delay with
~/.claude/ide/*.lockdetection - Already-open project: instant (~0.5s vs ~2s before)
- Cold start: adaptive poll + 1.5s post-ready delay
- Replaces fixed 2s delay with
- Fix: duplicate Claude Code tab on VS Code window restore (cases 3, 5, 7)
- Active sessions skip URI handler when project needs to be opened
- Closed sessions wait for extension ready before URI handler
- Fix: resume not opening session tab when project window already open (case 2)
- Fix: active VS Code session switching to wrong window
v1.0.68
1.0.68
- Feat: quick-launch new Claude session from Projects tab
Cmd+Enter: launch in default Launch TerminalShift+Enter: launch in CodeV embedded terminalCmd+Click: launch in default Launch Terminal- Supports all terminals: iTerm2, Ghostty, Terminal.app, cmux, VS Code, CodeV
- Feat: Terminal tab "Claude in Terminal" overlay button (launches in external terminal using current cwd)
- Feat: Launch Terminal + Launch Mode moved to General settings (visible on all tabs)
- Feat: Settings popup scrollable + no auto-close on outside click
- Fix: search crash on regex special characters (
+,*,?) viaautoEscape - Fix: cold-start extra window for iTerm2/Terminal.app (pgrep detection)
- Fix: VS Code extra Dock icon (use
open -b bundleIdinstead ofcodeCLI) - Fix: terminal tab rendering flash on tab switch (#99, visibility instead of display)
- Refactor: shared
runCommandInTerminalfor resume + new session launch - Style: title bar renamed to "CodeV"
v1.0.67
1.0.67
- Feat: VS Code Claude Code session support — detect, display, switch, resume
- Active sessions:
[VSCODE]badge, instant switch via URI handler - Closed sessions: JSONL scan + hooks index, resume via
code <path>+ URI handler ai-titleas display name fallback (custom-title > ai-title > first prompt)- VS Code added to Launch Terminal dropdown in Settings
- Requires Claude Code VS Code extension v2.1.72+
- Active sessions:
- Feat: real-time session preview updates on idle
- Last assistant message, last user message, and session order auto-update
- Single
tail -n 100read for both user + assistant messages - fs.watch debounced (50ms) to reduce duplicate triggers on macOS
- Feat: search by terminal type (
vscode/ghostty/iterm2) - Style: PR badge before terminal badge, search highlighting on both
- Fix: ISO string timestamps normalized to unix ms (correct sort order)
- Fix: skip
<ide_opened_file>context blocks in VS Code session preview
v1.0.66
1.0.66
- Style: use
*separator for custom titles (matches Claude Code display)
v1.0.65
1.0.65
- Style: remove quotes around custom session titles (color already distinguishes them)