Releases: block/builderbot
Releases · block/builderbot
Penpal v0.2.0
What's Changed
- Add staged files and history by @wesbillman in #2
- Move staged CI workflow to root .github/workflows by @wesbillman in #3
- Update all Tauri deps to latest, refactor justfile, fix npm registry by @baxen in #6
- Add @wesbillman and @matt2e as code owners by @wesbillman in #4
- Fix actions to run from project subpath instead of worktree root by @wesbillman in #7
- fix: markdown notes by @baxen in #10
- Add protected main worktree branch for all projects by @Kvadratni in #8
- lefthook to top level by @baxen in #11
- add precommit hook by @baxen in #12
- Rewrite to fix architecture issues by @baxen in #13
- ci: temporarily disable npm checks in staged CI by @baxen in #16
- fix: prevent cursor jumping to end of textarea in NewSessionModal by @baxen in #17
- Handle failed sessions and improve pending timeline item management by @baxen in #18
- fix: use correct working directory for monorepo subpaths by @baxen in #19
- Add multi-agent support with provider discovery and selection by @baxen in #20
- Add summarize CLI tool by @baxen in #14
- fix: install and readme issues by @wesbillman in #21
- fix: package issues by @wesbillman in #22
- feat: add copy worktree path option to branch card dropdown menu by @wesbillman in #23
- refactor: replace DOMPurify with sanitize-html (MIT license) by @wesbillman in #24
- fix: prevent UI lockup when deleting a branch by @wesbillman in #25
- style: clean up diff viewer modal and add markdown scroll sync by @baxen in #26
- fix: preserve pending commit as failed when session produces no commit by @baxen in #27
- fix: preserve scroll position in session viewer when scrolled up by @baxen in #28
- Update repo URLs from baxen/staged to block/builderbot by @lmilekic in #29
- feat: add remote branch support via Blox workspaces by @wesbillman in #30
- feat: add custom branch actions (run, install, etc) by @matt2e in #31
- fix: Order branches by creation date in ascending order by @matt2e in #33
- feat: detect and suggest lefthook install as prerun action by @matt2e in #34
- chore: remove debug logs from actions listeners by @matt2e in #35
- fix: resolve blox workspace provisioning and ACP issues by @wesbillman in #38
- Add "Open In" submenu to branch actions by @matt2e in #41
- fix: preserve output and allow retry for failed branch actions by @matt2e in #42
- feat: auto-detect project actions on creation by @matt2e in #39
- feat: detect and run build commands from subdirectories by @matt2e in #43
- Fix spinner wobbling with centralized Spinner component by @matt2e in #44
- fix: Hide branch actions UI for remote (Blox) branches by @matt2e in #40
- fix: remove double confirmation dialog on remote branch deletion by @wesbillman in #46
- Import existing worktrees when adding projects by @Kvadratni in #15
- Simplify new branch dialog for remote workspaces by @wesbillman in #47
- fix: refresh branch actions when modified in settings by @matt2e in #45
- fix: remote branch base picker shows only valid remote branches by @wesbillman in #51
- fix: spinner not animating due to Svelte scoped @Keyframes by @wesbillman in #53
- fix: restore 'Open In' submenu to branch card more menu by @wesbillman in #54
- Consolidate ACP implementations into acp-client crate by @matt2e in #52
- feat: restore subfolder autocomplete in new project dialog by @wesbillman in #56
- feat: add Amp (Sourcegraph) as a supported ACP agent by @wesbillman in #55
- fix: dismiss new branch dialog immediately for remote branches by @wesbillman in #57
- fix: capitalize 'Staged' in macOS application menu by @matt2e in #64
- fix: remember ordered list of recent agents instead of single last-used by @matt2e in #65
- feat(ui): replace long-press picker with explicit New note / New commit buttons by @wesbillman in #67
- fix: Skip main worktree on project import and remove main badge UI by @matt2e in #70
- feat: async worktree creation by @matt2e in #71
- feat: add opt-in import existing worktrees option to new project modal by @matt2e in #73
- feat: migrate blox CLI to sq blox and conditionally show remote branches by @wesbillman in #74
- feat(ui): add visual color distinction for commit vs note items by @taylorkmho in #72
- fix(ui): add New note and New commit buttons to remote branch cards by @wesbillman in #75
- fix: order projects by created_at ascending for consistent ordering by @matt2e in #77
- feat: add PR buttons to branch cards by @matt2e in #76
- feat(actions): skip lefthook detection when git core.hooksPath is set by @matt2e in #78
- fix: use stable port per worktree to prevent full Rust rebuilds on
just devby @wesbillman in #79 - fix(ui): replace long-press picker with explicit New note and New commit buttons on remote branch cards by @wesbillman in #80
- fix: PR button styling and prompt clarity improvements by @matt2e in #81
- fix: run pre-run actions sequentially instead of simultaneously by @matt2e in #82
- fix: handle transient failures during remote workspace creation by @wesbillman in #84
- style: color in-progress session spinners by result type by @matt2e in #85
- feat: add chat context and commit detection for remote branches by @wesbillman in #86
- feat: add
just installcommand for first-time setup by @wesbillman in #87 - feat: add GitHub PR/issue import picker to new branch modal by @wesbillman in #88
- refactor: remove agent name display from remote branch cards by @wesbillman in #90
- refactor: reorganize frontend into feature-driven directory structure by @wesbillman in #91
- fix: inline note content for remote branches in prompt context by @wesbillman in #93
- perf: parallelize onMount calls and show loading spinner in NewBranchModal by @matt2e in #92
- feat: open chat session and note URLs in default browser instead of webview by @wesbillman in #95
- feat: create named branch in remote workspace after provisioning by @wesbillman in #96
- feat: improve PR button UX with push support and conditional visibility by @matt2e in #89
- fix: remove debug console.log statements from BranchCard by @matt2e in #97
- fix: always branch new worktrees from remote-tracking refs by @matt2e in #100
- feat: add use github repo based projects to avoid cloning when using remote branches by @wesbillman in #102
- feat(notes): add copy-to-clipboard button in NoteModal by @matt2e in #103
- feat: store data in platform-conventional directories (XDG) by @wesbillman in #104
- fix: surface worktree setup errors instead of showing infinite spinner by @matt2e in #106
- feat: move SQLite DB to platform-conventional directory by @wesbillman in #107
- feat: add system health check (doctor) feature by @matt2e in #105
- feat...