Skip to content

Releases: ph1p/boo

v1.16.0

20 Apr 10:17

Choose a tag to compare

1.16.0 (2026-04-20)

Bug Fixes

  • update tab rendering on order (abe3092)

Features

  • update settings window and structure (c9c4701)

v1.15.2

19 Apr 19:33

Choose a tag to compare

1.15.2 (2026-04-19)

Bug Fixes

  • update some browser issues (6e2301e)

v1.15.1

19 Apr 18:02

Choose a tag to compare

1.15.1 (2026-04-19)

Bug Fixes

  • update makefile to prevent app crash (36f2c45)

v1.15.0

19 Apr 15:56

Choose a tag to compare

1.15.0 (2026-04-19)

Bug Fixes

  • remaining Swift 6 strict concurrency warnings (9924dae)

Features

  • drag URLs from browser into terminal (9f72d4c)
  • drag URLs into Monaco editor (6d58e54)
  • sidebar width and visibility per workspace (7bf5518)

v1.14.0

17 Apr 18:37

Choose a tag to compare

1.14.0 (2026-04-17)

Bug Fixes

  • per-workspace sidebar state not isolated on switch (7d6cf87)
  • wrap mode plus button visibility and tab add jank (3de471b)

Features

  • add BooLogger and migrate NSLog/debugLog (49854b5)
  • add custom brand icons for AI plugins (b2e5201)
  • add shell integration and command tracking (31647a7)
  • add tab type selection dropdown and markdown preview integration (b4442eb)
  • add worktree scanning to ClaudeCode plugin (fd29b8d)
  • browser history autocomplete, plugin tab context, browser settings (c77dd47)
  • central file type registry, context-aware file tree, open in new pane/browser (c83f81f)
  • custom SwiftUI panel API for plugins (d664a0a)
  • extract SidebarController and stabilize sidebar layout (ac5196e)
  • hide ClaudeCode sidebar tab in remote sessions (3264d27)
  • monaco editor, editor settings, lints, themes, CI pipeline (b4cada4)
  • per-plugin settings pages in settings sidebar (dfafe67)
  • per-workspace sidebar visibility and width (3e64999)
  • session restore, workspace root, settings polish, open mode cleanup (6047a1f)
  • themed browser toolbar with nav buttons (d851813)
  • use Claude brand icon and color in tab bar and status bar (f05d5a8)

v1.13.1

11 Apr 17:33

Choose a tag to compare

1.13.1 (2026-04-11)

Bug Fixes

  • docker: ping daemon after socket detection to surface unreachable state (53ea7dd)
  • update mac permissions (57a1e07)

v1.13.0

11 Apr 15:48

Choose a tag to compare

1.13.0 (2026-04-11)

Bug Fixes

  • add missing line (8cc8cb6)
  • fix sidebar tab ordering (add714c)
  • handle permission denials gracefully across the app (d0f0785)
  • process: extract first word from colon-containing titles (14e7ced)
  • tests: remove wrong assertion for file-tree-local status bar content (44baee5)
  • update ghostty (a65013e)

Features

  • plugins: add builtin snippets plugin (7ee0983)
  • plugins: statusbar-only lifecycle, folder info cache, git scroll fix (31d43f7)

v1.12.0

11 Apr 10:03

Choose a tag to compare

1.12.0 (2026-04-11)

Bug Fixes

  • format plugin API files (9f04ccc)
  • statusbar: only create segments for external plugins (74cd090)

Features

  • plugins: extend external plugin API with menus, actions, and richer context (9a4778e)

v1.11.0

11 Apr 00:10

Choose a tag to compare

1.11.0 (2026-04-11)

Bug Fixes

  • explorer: use SidebarFontScale in FolderInfoView (09bdad3)
  • plugins: register external plugin icons on load; fix index.lock contention; store folderName for removal (87b8649)
  • plugins: respect enabled/when-clause when building sidebar tabs (803be44)
  • sidebar: activate plugin lifecycle on session-restored tab at startup (9c3df4d)
  • sidebar: add 4pt top/bottom padding to multi-section content areas (48d98ae)
  • sidebar: add 4pt top/bottom padding to single-section plugin content (f378d4e)
  • sidebar: add vertical padding inside expanded section content areas (57ba72b)
  • sidebar: fix drag-and-drop indicator position in tab bar (9c9f665)
  • sidebar: keep panel heights in sync with global state enabled (a7b25b3)
  • sidebar: persist section order per tab instead of overwriting tab order (48b805c)
  • sidebar: reduce section padding to 2pt; fix content invisible until resize (bbb564d)
  • sidebar: remove SectionOptionsButton causing stray pixels (e69e74a)
  • statusbar: truncate long branch names to 20 chars (3c72358)
  • update padding (ad2f99b)

Features

  • docker: improve plugin UI and add images/networks/volumes sections (72a6d6b)
  • filetree: improve folder info section and fix sidebar content overflow (612dbde)
  • git: polish sidebar panel — live updates, diff tool setting, font scale (8226b3f)
  • new sidebar structure and many bugfixes (80efe99)
  • plugins: install/remove external plugins; makeSidebarTab protocol with multi-section support (33bdfb4)
  • sidebar: independent sidebar state setting (21df139)
  • sidebar: persist expanded sections, heights, scroll offsets, and selected tab across launches (d3db379)
  • sidebar: tab bar with DnD, section resize markers, right-click section toggle, active icon, tooltips (e439882)

v1.10.0

08 Apr 22:11

Choose a tag to compare

1.10.0 (2026-04-08)

Bug Fixes

  • file-tree: fix new tab title showing previous process name (2dd9aa8)
  • remote-detection: don't treat git SSH transport as interactive session (c5cb8a2)
  • remote-session: don't treat git SSH transport as interactive remote (9859513)

Features

  • settings: add new tab and pane path mode setting (e9e7810)