Skip to content

Promote develop to main: changelog catch-up and desktop 0.1.1 version bump#270

Merged
haowei2000 merged 2 commits into
mainfrom
develop
Jul 19, 2026
Merged

Promote develop to main: changelog catch-up and desktop 0.1.1 version bump#270
haowei2000 merged 2 commits into
mainfrom
develop

Conversation

@haowei2000

Copy link
Copy Markdown
Collaborator

Routine developmain promotion. One commit since #268, from #269.

What's in it

74772d78 — release hygiene, no runtime code:

  • CHANGELOG.md[Unreleased] now records the work from the last four promotions that had never been logged: iOS channel management, bot-creation parity across web/macOS/iOS, the four desktop connector fixes, and the landing-page client section. Desktop-only entries are marked (desktop).
  • apps/macos bumped to 0.1.1 across package.json, tauri.conf.json, Cargo.toml and Cargo.lock (lockfile verified with cargo metadata --locked).

Why this promotion matters

It's the prerequisite for tagging desktop-v0.1.1. The currently published desktop-v0.1.0 is tagged at the commit that added the release workflow, so its .dmg is missing all four desktop fixes — including 27872bfb, where a restarted connector daemon came back without its --config and silently lost its workspace roots.

That gap is now user-facing: #267 put Download for macOS in the README header and the landing-page hero.

Next step (manual, not part of this PR)

After this lands, tagging desktop-v0.1.1 on main triggers release-desktop.yml and publishes the rebuilt .dmg. That's a deliberate external action and is left to a human.

No migrations in this range. No connector changes — connector-v0.1.28 remains current.

🤖 Generated with Claude Code

haowei2000 and others added 2 commits July 19, 2026 19:15
The last four promotions to main added iOS channel management, bot-creation
parity, four desktop connector fixes, and the landing-page client section —
none of which reached CHANGELOG.md. Meanwhile desktop-v0.1.0 is tagged at the
CI-workflow commit, so the published .dmg predates every one of those desktop
fixes, including the one where a restarted connector dropped its --config.

That matters more than usual now that the README and the landing page put
"Download for macOS" front and center.

- CHANGELOG: fill in [Unreleased] with Added / Fixed sections covering the
  work, marking the desktop-only entries so it's clear what a desktop-v0.1.1
  tag would carry.
- Bump apps/macos to 0.1.1 across package.json, tauri.conf.json, Cargo.toml
  and Cargo.lock (verified with cargo metadata --locked).

Tagging desktop-v0.1.1 stays a separate, deliberate step after this lands.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chore(release): log the shipped work and bump the desktop app to 0.1.1
@haowei2000
haowei2000 merged commit 977addb into main Jul 19, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant