From 4d9d216e6f4550ec734fe9ac2ea27e897e7775a0 Mon Sep 17 00:00:00 2001 From: iret77 <63622643+iret77@users.noreply.github.com> Date: Sun, 2 Aug 2026 23:23:44 +0200 Subject: [PATCH] =?UTF-8?q?release:=20v0.9.0=20=E2=80=94=20upload,=20compa?= =?UTF-8?q?re,=20annotated=5Fimage,=20audio,=20notify=20+=20P2=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Collected release of the feature batch merged since v0.8.3: - upload tool + /aiui:upload — pull a file from the user's Mac into the agent session (native picker, reverse of /media, atomic no-clobber write). - compare tool — side-by-side A/B(/C) content pick. - annotated_image form field — mark a point/region on an image. - audio form field — native playback via the /media cache. - notify tool — fire-and-forget native macOS notification. - Windows: documented the aiui_lib test-harness loader-crash dead-end and kept the --no-run CI mitigation (#141); real fix tracked for a crate split. - Reconciled the two skill.md copies + a CI drift guard. - Fixed three codex-review P2s: upload TOCTOU, duplicate compare values, annotated_image clipping vs scaling. Versions synced across Cargo.toml / tauri.conf.json / pyproject.toml for the release-macos.yml version-sync gate. --- CHANGELOG.md | 2 +- companion/src-tauri/Cargo.lock | 2 +- companion/src-tauri/Cargo.toml | 2 +- companion/src-tauri/tauri.conf.json | 2 +- python/pyproject.toml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fd528f..33d801b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project are documented here. -## [Unreleased] +## [0.9.0] — 2026-08-02 ### Added diff --git a/companion/src-tauri/Cargo.lock b/companion/src-tauri/Cargo.lock index 425d2f7..9a3c63f 100644 --- a/companion/src-tauri/Cargo.lock +++ b/companion/src-tauri/Cargo.lock @@ -30,7 +30,7 @@ dependencies = [ [[package]] name = "aiui" -version = "0.8.3" +version = "0.9.0" dependencies = [ "axum", "base64 0.22.1", diff --git a/companion/src-tauri/Cargo.toml b/companion/src-tauri/Cargo.toml index 7dea1ae..c2797dc 100644 --- a/companion/src-tauri/Cargo.toml +++ b/companion/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aiui" -version = "0.8.3" +version = "0.9.0" description = "aiui companion — renders dialogs for remote Claude Code sessions" authors = ["byte5"] license = "" diff --git a/companion/src-tauri/tauri.conf.json b/companion/src-tauri/tauri.conf.json index 93be564..f814b60 100644 --- a/companion/src-tauri/tauri.conf.json +++ b/companion/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "aiui", - "version": "0.8.3", + "version": "0.9.0", "identifier": "de.byte5.aiui", "build": { "frontendDist": "../dist", diff --git a/python/pyproject.toml b/python/pyproject.toml index 88c2648..0085f1d 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "aiui-mcp" -version = "0.8.3" +version = "0.9.0" description = "MCP server for aiui — native macOS dialogs from any Claude Code session, local or remote." readme = "README.md" requires-python = ">=3.10"