diff --git a/Cargo.lock b/Cargo.lock index cebad7a..1be81d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -616,7 +616,7 @@ dependencies = [ [[package]] name = "mb-adapters" -version = "0.3.5" +version = "0.3.6" dependencies = [ "mb-protocol", "notify", @@ -628,7 +628,7 @@ dependencies = [ [[package]] name = "mb-device" -version = "0.3.5" +version = "0.3.6" dependencies = [ "hidapi", "mb-protocol", @@ -639,7 +639,7 @@ dependencies = [ [[package]] name = "mb-protocol" -version = "0.3.5" +version = "0.3.6" dependencies = [ "serde", "serde_json", @@ -653,7 +653,7 @@ checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "microbridgectl" -version = "0.3.5" +version = "0.3.6" dependencies = [ "mb-device", "mb-protocol", @@ -663,7 +663,7 @@ dependencies = [ [[package]] name = "microbridged" -version = "0.3.5" +version = "0.3.6" dependencies = [ "keyring", "mb-adapters", diff --git a/Cargo.toml b/Cargo.toml index fdab477..e24cfa0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ members = [ ] [workspace.package] -version = "0.3.5" +version = "0.3.6" edition = "2021" license = "MIT" repository = "https://github.com/DevVig/microbridge" diff --git a/apps/microbridge-ui/package-lock.json b/apps/microbridge-ui/package-lock.json index 79e3865..4d63e57 100644 --- a/apps/microbridge-ui/package-lock.json +++ b/apps/microbridge-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "microbridge-ui", - "version": "0.3.5", + "version": "0.3.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "microbridge-ui", - "version": "0.3.5", + "version": "0.3.6", "dependencies": { "@tauri-apps/api": "^2", "@tauri-apps/plugin-dialog": "^2", diff --git a/apps/microbridge-ui/package.json b/apps/microbridge-ui/package.json index da068ca..2dec727 100644 --- a/apps/microbridge-ui/package.json +++ b/apps/microbridge-ui/package.json @@ -1,7 +1,7 @@ { "name": "microbridge-ui", "private": true, - "version": "0.3.5", + "version": "0.3.6", "type": "module", "scripts": { "dev": "vite", diff --git a/apps/microbridge-ui/src-tauri/Cargo.lock b/apps/microbridge-ui/src-tauri/Cargo.lock index 0ac06b4..f2472a6 100644 --- a/apps/microbridge-ui/src-tauri/Cargo.lock +++ b/apps/microbridge-ui/src-tauri/Cargo.lock @@ -1831,7 +1831,7 @@ dependencies = [ [[package]] name = "mb-protocol" -version = "0.3.5" +version = "0.3.6" dependencies = [ "serde", ] @@ -1853,7 +1853,7 @@ dependencies = [ [[package]] name = "microbridge-ui" -version = "0.3.5" +version = "0.3.6" dependencies = [ "mb-protocol", "serde", diff --git a/apps/microbridge-ui/src-tauri/Cargo.toml b/apps/microbridge-ui/src-tauri/Cargo.toml index 13bf781..e8a5457 100644 --- a/apps/microbridge-ui/src-tauri/Cargo.toml +++ b/apps/microbridge-ui/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "microbridge-ui" -version = "0.3.5" +version = "0.3.6" description = "Microbridge menu bar app (primary UI)" authors = ["Microbridge contributors"] edition = "2021" diff --git a/apps/microbridge-ui/src-tauri/tauri.conf.json b/apps/microbridge-ui/src-tauri/tauri.conf.json index 345d433..9218846 100644 --- a/apps/microbridge-ui/src-tauri/tauri.conf.json +++ b/apps/microbridge-ui/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Microbridge", - "version": "0.3.5", + "version": "0.3.6", "identifier": "ai.microbridge.ui", "build": { "beforeDevCommand": "npm run dev", diff --git a/docs/releases/v0.3.6.md b/docs/releases/v0.3.6.md new file mode 100644 index 0000000..d02dd92 --- /dev/null +++ b/docs/releases/v0.3.6.md @@ -0,0 +1,22 @@ +# Microbridge 0.3.6 (2026-07-20) + +Accepts T3 Code server `0.0.29` and matching nightlies so Integrations can +reconnect after T3 auto-updates. + +## Highlights + +- **T3 Code 0.0.29 contract:** Microbridge accepts server bases `0.0.28` and + `0.0.29`, including `*-nightly.…` builds (for example + `0.0.29-nightly.20260720.859`). +- **Pinned upstream commit refreshed** to the verified shell/dispatch surface. + +## Upgrade notes + +- No migration. Install this DMG (or `brew upgrade` after the formula bump). +- After upgrading, re-enable or reconnect T3 Code Nightly under Settings → + Integrations if it was left in **Incompatible**. + +## Risk / notes + +- Other T3 server bases remain **Incompatible** until their contract is verified + and shipped.