Repository navigation
Tags
Tags
Prepare bb-app 0.45.0 (get-bb#4765) ## Human comments ## What was wrong The stable release remains at 0.44.0. Release validation also found that switching between plugin composer popups replaced the input without focusing it, because the focus effect did not depend on the active popup identity. ## What changed Prepare bb-app and desktop 0.45.0 in lockstep. Rerun popup focus when the active popup changes, preserving the persistent drawer. Release notes will follow separately at the owner's request. ## How you verified Version lockstep, formatting, and diff checks passed. App typecheck and lint passed. The existing composer regression failed before the focus fix; all 150 tests in the file passed afterward. Three server tests timed out in the broad run; all five tests in those two files passed on a focused rerun. Before the final rebase, the full app suite passed (5,224 tests across 569 files). Rebased onto the latest main to include eager thread forks, long-question scrolling, and mobile submit-tap fixes. Final-head CI app and server shards passed; the refreshed tarball smoke passed, including installation, CLI help, SDK packaging, provider bridges, plugin loading, and daemon join. Local broad checks again hit the same three server tim 8000 eouts under build load; all five tests in those files passed on a focused rerun. All final-head GitHub checks passed, including Windows desktop smoke and macOS/Linux package smoke. > AGENT GENERATED
Fix Android testing APK publishing SDK setup (get-bb#4504) ## Human comments ## What was wrong The first Android EAS build succeeded, but publishing failed with `sdkmanager: command not found` because the publish job assumed Android command-line tools were already on PATH. [Failed run](https://github.com/get-bb/bb/actions/runs/36601167120). ## What changed Explicitly set up the Android SDK using a commit-pinned action and install build-tools 36.0.0 before APK verification. The existing signature, package, version, and checksum checks remain in place. ## How you verified Actionlint and `git diff --check` pass. Confirmed the pinned action supports the supplied package input. A successful publish on GitHub still needs verification after this change lands; no new EAS build was started locally. > AGENT GENERATED
Prepare bb-app 0.44.0 (get-bb#4366) ## Human comments ## What was wrong BB needs a minor release for the changes on `main` since 0.43.3. The 0.43.4 patch shipped without release notes. ## What changed - Bumped `bb-app` and `@bb/desktop` together to 0.44.0. - Added the 0.44.0 section to `CHANGELOG.md`. It also covers the 0.43.4 changes. - Added the 0.44.0 entry to `RELEASE_META` in `changelog-metadata.ts`. ## How you verified - `node .github/workflows/check-version-lockstep.mjs` passed. - `git diff --check` and Prettier passed on the changed files. - `pnpm exec turbo run typecheck test --filter=@bb/app --filter=@bb/config --filter=@bb/server --filter=bb-app`: - Typecheck passed. `@bb/config`, `bb-app` and the `@bb/app` vitest suite (566 files) passed. - `@bb/server`: 3277 tests passed and one timed out under load (`test/public/machine-environment.test.ts`). That file passes when run alone. - The `@bb/app` PWA icon `--check` fails locally because this machine's libvips build differs from CI's. No icons changed. - `pnpm exec turbo run smoke:tarball --filter=bb-app --force` passed. > AGENT GENERATED 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Prepare bb-app 0.43.4 (get-bb#4091) ## Human comments ## What was wrong BB needs a patch release for the changes on main since 0.43.3. ## What changed Bumped bb-app and desktop together to 0.43.4. Release notes are omitted as requested. ## How you verified Version lockstep and `git diff --check` passed. Local validation encountered sandbox npm-cache permissions, a timeout, and launcher failures after retrying with inherited environment variables. Per maintainer direction, the release workflows will perform the remaining validation. > AGENT GENERATED
Refresh Plugin Guide and share its presentation components (get-bb#3747) ## Human comments ## What was wrong The Plugin Guide copied UI and branding by hand, leaving outdated icons, sidebar boundaries, recovery details, and API guidance. ## What changed - Align Guide artwork, sidebar ownership, and settings/recovery fixtures with the app. - Update SDK mappings and lifecycle guidance, including realtime publishing and subscription. - Reuse shared icons and switches; derive first-party branding from plugin manifests. ## How you verified - [Remote CI](https://github.com/get-bb/bb/actions/runs/35525709794) passed on `6d3978da7354`: checks, package/app/server/integration tests, and Linux/macOS package smoke. - Chrome for Testing 153.0.8010.36: Guide fixtures, annotation navigation, and corrected realtime wording after hard reload passed. - Regression coverage checks plugin references, host artwork, sidebar ownership, and settings/recovery source anchors. ## Before and after screenshots Merge base `673bd5897f6d77c5b748dfc5b356aeb951ba237c` → PR head `6d3978da7354bd527d39cf49a948f63e3223bb07`. Both used the isolated source web app with matching fixtures, routes, interaction states, light theme, and 1440 × 1000 viewport at 2× density. Uploaded 2880 × 2000 PNGs match the inspected originals byte-for-byte. | Surface | Before | After | | --- | --- | --- | | App icons and sidebar boundaries |  |  | | Provider artwork |  |  | | Settings fixture |  |  | | Recovery and release information |  |  | | Realtime publishing and subscription |  |  | Images render inline; opening a full-size image separately downloads it. BB-Thread-ID: thr_qpegcpzrfr > AGENT GENERATED
PreviousNext