diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f8e6944..c4a12d1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,33 @@ separately under `connector-v*` tags. ## [Unreleased] +The macOS desktop app is released separately under `desktop-v*` tags; the +entries below marked **(desktop)** ship in `desktop-v0.1.1`. + +### Added +- **iOS: channel management.** The native client gained a members sheet, a + channel settings sheet, and the Viewboards surface (plan / cost / sessions / + audit / activity), bringing it in line with the web client. +- **Bot creation parity.** Creating a bot now follows the same onboarding flow + on web, macOS and iOS instead of three divergent paths. +- **(desktop) "Open in …" split button.** The workspace opener collapses into a + split button with per-app tiles (VS Code / Cursor / Zed / JetBrains / Finder) + rather than a flat list. +- **Landing page: a client section.** `website/` now documents all four clients + — Web, macOS, iOS, Android — with download and web-app entry points surfaced + in the hero and at the top of the README. + +### Fixed +- **(desktop) Connector restarts dropped `--config`.** A restarted connector + daemon came back up without its config file, silently losing its configured + workspace roots and adapter settings. +- **(desktop) Onboarding is now zero-prep** — it creates the workspace + directories itself instead of failing when they don't already exist. +- **Bot token minting for opencode.** The gateway now resolves the opencode + adapter before minting an Agent Bridge token, so token creation no longer + succeeds against an unresolved adapter. +- **iOS: stuck touch input and runaway auto-scroll** in the chat view. + ### Changed (breaking, security defaults) - **`OPEN_REGISTRATION` now defaults to `false`** — public self-service sign-up (`POST /auth/register`) is disabled unless explicitly enabled. Existing diff --git a/apps/macos/package.json b/apps/macos/package.json index 33e8c1a9..cc915dc4 100644 --- a/apps/macos/package.json +++ b/apps/macos/package.json @@ -1,7 +1,7 @@ { "name": "cheers-macos", "private": true, - "version": "0.1.0", + "version": "0.1.1", "description": "Cheers desktop shell for macOS (Tauri): hosts the web frontend and manages local connector daemons.", "scripts": { "tauri": "tauri", diff --git a/apps/macos/src-tauri/Cargo.lock b/apps/macos/src-tauri/Cargo.lock index 02191fa5..483f23a3 100644 --- a/apps/macos/src-tauri/Cargo.lock +++ b/apps/macos/src-tauri/Cargo.lock @@ -472,7 +472,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cheers-desktop" -version = "0.1.0" +version = "0.1.1" dependencies = [ "base64 0.22.1", "chrono", diff --git a/apps/macos/src-tauri/Cargo.toml b/apps/macos/src-tauri/Cargo.toml index c830ef3e..4778fee2 100644 --- a/apps/macos/src-tauri/Cargo.toml +++ b/apps/macos/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cheers-desktop" -version = "0.1.0" +version = "0.1.1" edition = "2021" description = "Cheers desktop shell for macOS: hosts the web frontend and manages local connector daemons." diff --git a/apps/macos/src-tauri/tauri.conf.json b/apps/macos/src-tauri/tauri.conf.json index 3e9e73cc..cd2cfd59 100644 --- a/apps/macos/src-tauri/tauri.conf.json +++ b/apps/macos/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Cheers", - "version": "0.1.0", + "version": "0.1.1", "identifier": "com.tocheers.desktop", "build": { "beforeDevCommand": "npm --prefix ../../frontend run dev",