githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

chore(desktop): release canary 0.0.12 #110

Mergediamnbutlermerged 1 commit intomainfromrefs/pull/110/head
  1. IA

    Bumps the desktop version from 0.0.11 to 0.0.12, so Sparkle offers a new canary built from current `main` (c30845d). Nate asked for this release.

    Included since 0.0.11: - #109 (#107): Issues/PRs rows. Title links and "Open on GitHub" open in the browser; "Open in a channel" creates a channel in the selected project and asks the agent. The desktop app now opens http(s) new-window links in the default browser (native side, `apps/desktop/src/index.ts`). Validation is in #109. - #104 (#91): images pasted into the composer are attached. This was already merged to `main` before this release.

    Validation: `bun types` and `bun run ci` pass on this lane. Once this merges, the signed **Desktop release** workflow builds the exact merge commit, notarizes the app and DMG, and verifies the public download bytes before publishing the signed canary feed.

    ### Built in Ace

    An Ace channel (github-rows-canary) did all Git and GitHub work, checks, the release dispatch and verification, through its shell tool. Codex supervised by driving the Ace Canary UI; it made no edits and ran no commands. Workaround: the `lane` tool created the lane from the project checkout's stale `feat/github-cache` HEAD, so the agent reset the lane to `origin/main` (#96). No desktop input, clipboard or fixture apps were used for this release.

  2. iamnbutlermerged c0e206ca15a9last month on GitHub

  3. iamnbutlerclosedlast month on GitHub

  4. iamnbutlerreferenced this in Start lanes from origin's default branch and measure their diff against it #96last month on GitHub

  5. iamnbutlerreferenced this in Open GitHub items on GitHub or in a new channel from the Issues and PRs lists #107last month on GitHub