Skip to content

Releases: yelog/vibebar

v1.3.8-beta.1

v1.3.8-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 03:15

Changed

  • homebrew: move cask updates to shared tap

Fixed

  • opencode: recover idle session metadata and hide ghosts

v1.3.8-beta.0

v1.3.8-beta.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 May 07:37

Added

  • opencode: use SDK-only replies with interaction queue and auto-resume
  • status: show completed state before idle
  • notch: auto-expand focused sessions on state changes

Fixed

  • fix(process-scan): reduce post-wake process scan churn
  • fix(opencode): stabilize replies and source-mode agent state
  • fix(opencode): preserve pending interactions
  • fix(gemini): ignore version probe sessions
  • fix(codex): surface update_plan running summaries
  • fix(claude): stop idle sessions flapping back to running
  • fix(claude): show retry summary without duplicate prompt
  • fix(app): distinguish session detail lines
  • fix(app): refresh managed binaries during startup
  • fix(codex): backfill session titles from local state
  • fix(detection): restore transcript terminal context
  • fix(claude): separate session name from last user input in display
  • fix(codex): require explicit session names for cards
  • fix(app): auto-recover vibebar-agent on startup
  • fix(notch): keep focused auto-expand stable until notch hover
  • fix(notch): reveal full panel when hovering focused state
  • fix(settings): default session grouping to project

v1.3.7

Choose a tag to compare

@github-actions github-actions released this 18 Apr 07:21

Added

  • codex: add hook-based status and interaction flow
  • notch: improve notch animation and visual effects
  • opencode: improve session summaries and question replies
  • session: add running summary and last user message tracking
  • session: show last user message in session row
  • session: add quick grouping switcher
  • session: add project-based grouping mode
  • ui: add session duration badge to first row
  • session: add idle collapse and session naming improvements
  • navigation: deepen ghostty and iterm support
  • wezterm: add pane-aware session support
  • ui: show tmux and zellij tab indices
  • badge: enrich kitty tab titles and unify Codex badge color
  • interactions: add inline agent approvals
  • navigation: add kitty tab and pane focus
  • session: add terminal-aware detection and zellij navigation
  • settings: restore user-selectable update channel

Changed

  • refactor(notch): unify collapsed and expanded panels into single NSPanel
  • docs: add session status badge color consistency design
  • test(usage): align aggregation bucket assertions
  • perf(aggregation): cache DateFormatter instances
  • perf(session): move stale session cleanup to separate timer
  • perf(ui): add debounce to Combine subscriptions
  • perf(detection): pre-compile port detection regex patterns
  • perf(storage): remove prettyPrinted from JSON encoding

Fixed

  • fix(notch): sync status badge with theme colors
  • fix(notch): align panel chrome with reference UI
  • fix(codex): ignore low-signal tool labels in session display
  • fix(notch): simplify expanded header actions
  • fix(notch): sync top shell motion with panel frame
  • fix(notch): speed up notch content reveal
  • fix(notch): smooth notch expand and collapse animation
  • fix(codex): avoid startup waiting false positives
  • fix(notch): balance collapsed icons around the notch
  • fix(opencode): route plugin interactions through SDK instead of direct HTTP
  • fix(codex): prefer detector status anchor
  • fix(session): unify status badge colors
  • fix(opencode): preserve permission options and sync replies
  • fix(status-item): keep Ice identity without showing title
  • fix(ui): simplify kitty tab badges
  • fix(notch): add hover highlight and full-row click for session rows
  • fix(opencode): preserve sessions and terminal context
  • fix(codex): preserve desktop origin badge
  • fix(badge): use fixedSize for badge intrinsic sizing
  • fix(usage): correct cli token accounting
  • fix(app): remove locale-based thousands separator from PID display
  • fix(app): refresh Sparkle feed URL at startup

v1.3.7-beta.1

v1.3.7-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Apr 15:00

Added

  • settings: restore user-selectable update channel (Stable/Beta)

v1.3.7-beta.0

v1.3.7-beta.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Apr 13:22

Changed

  • perf(storage): remove prettyPrinted from JSON encoding
  • perf(detection): pre-compile port detection regex patterns
  • perf(ui): add debounce to Combine subscriptions
  • perf(session): move stale session cleanup to separate timer
  • perf(aggregation): cache DateFormatter instances

Fixed

  • fix(app): remove locale-based thousands separator from PID display
  • fix(app): refresh Sparkle feed URL at startup

v1.3.6

Choose a tag to compare

@github-actions github-actions released this 30 Mar 15:05

Added

  • hooks: add automation hooks for session events
  • HookEditView: enable text selection for shell/webhook examples
  • notch: add notch entry host and panel
  • settings: add notch display preference
  • UsageTokenFormatter: footer shows 1 decimal, tooltip keeps integer
  • notch: apply shoulder curves to collapsed state
  • VibeBarApp: auto-hide notch display when other apps enter fullscreen
  • add refresh duration tooltip showing per-source timing
  • improve data source cache handling on toggle

Changed

  • add .agents directory to gitignore
  • notch: unify panel styling with forced dark appearance
  • settings: move settings to sidebar shell
  • notch: anchor entry to the notch right edge
  • readme: mention notch display mode
  • notch: add notch display design and plan
  • notch: add hover state machine coverage
  • test: add unit tests for models and context
  • speed up refresh and simplify controls
  • parallelize source loading for faster refresh
  • remove incorrect brew install one-liner from READMEs
  • unify update channel to single appcast.xml

Fixed

  • CodexUsageLoader: subtract cached tokens from input to avoid double counting
  • opencode-plugin: prevent session.status:busy from overwriting awaiting_input
  • updater: use beta channel for prerelease versions
  • updater: suppress alerts for background update failures
  • notch: refine top shoulder outline
  • VibeBarApp: make notch panel pure black
  • VibeBarApp: unify notch footer action buttons
  • notch: unify expanded notch surface
  • notch: preserve bridge zone during expansion
  • notch: fill collapsed corner gap
  • notch: refine dropdown animation and hover collapse
  • notch: keep hover active during expansion
  • notch: stabilize single-panel dropdown
  • notch: correct safe area and panel height
  • notch: show usage tooltip above chart
  • usage: reduce legend min width to fit 4 columns in notch
  • usage: show all series in tooltip even with zero usage
  • usage: sort tooltip lines by current bucket value
  • usage: remove decimal places from token tooltip
  • usage: add tooltip for total token count in footer
  • menu: keep grouped session list in sync
  • usage: disable focus ring on usage card button
  • invalidate buckets cache when data is updated
  • clear all source file caches on full refresh
  • filter out zombie, stopped, and exiting processes in detection

v1.3.6-beta.2

v1.3.6-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Mar 11:16

Fixed

  • updater: use beta channel for prerelease versions

v1.3.6-beta.1

v1.3.6-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Mar 11:08

Added

  • hooks: add automation hooks for session events
  • notch: add notch entry host and panel
  • settings: add notch display preference

Changed

  • add .agents directory to gitignore
  • notch: unify panel styling with forced dark appearance
  • settings: move settings to sidebar shell
  • notch: anchor entry to the notch right edge
  • readme: mention notch display mode
  • notch: add notch display design and plan
  • notch: add hover state machine coverage

Fixed

  • updater: suppress alerts for background update failures
  • notch: unify expanded notch surface
  • notch: preserve bridge zone during expansion
  • menu: keep grouped session list in sync
  • usage: disable focus ring on usage card button

v1.3.6-beta.0

v1.3.6-beta.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Mar 10:48

Added

  • add refresh duration tooltip showing per-source timing
  • improve data source cache handling on toggle

Changed

  • speed up refresh and simplify controls
  • parallelize source loading for faster refresh
  • remove incorrect brew install one-liner from READMEs
  • unify update channel to single appcast.xml

Fixed

  • invalidate buckets cache when data is updated
  • clear all source file caches on full refresh
  • filter out zombie, stopped, and exiting processes in detection

v1.3.5

Choose a tag to compare

@github-actions github-actions released this 17 Mar 11:47

Added

  • add Gemini CLI token usage support

Changed

  • use tool icons in source cards for consistency

Fixed

  • fix incorrect token counts when combining multiple sources
  • fix OpenCode incremental refresh not detecting database changes