From 305a11675be2f5c68309c26901f72027f8521a8a Mon Sep 17 00:00:00 2001 From: AgentA Date: Fri, 3 Apr 2026 22:07:26 -0700 Subject: [PATCH 1/3] chore: bump version to 0.33.43 --- Cargo.lock | 8 ++++---- agentmux-cef/Cargo.toml | 2 +- agentmux-launcher/Cargo.toml | 2 +- agentmux-srv/Cargo.toml | 2 +- agentmux-wsh/Cargo.toml | 2 +- package.json | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e3b165929..cefbaee29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,7 +10,7 @@ checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "agentmux-cef" -version = "0.33.42" +version = "0.33.43" dependencies = [ "axum 0.8.8", "cef", @@ -32,7 +32,7 @@ dependencies = [ [[package]] name = "agentmux-launcher" -version = "0.33.42" +version = "0.33.43" dependencies = [ "windows-sys 0.59.0", "winres", @@ -40,7 +40,7 @@ dependencies = [ [[package]] name = "agentmux-srv" -version = "0.33.42" +version = "0.33.43" dependencies = [ "async-stream", "axum 0.7.9", @@ -76,7 +76,7 @@ dependencies = [ [[package]] name = "agentmux-wsh" -version = "0.33.42" +version = "0.33.43" dependencies = [ "base64", "clap", diff --git a/agentmux-cef/Cargo.toml b/agentmux-cef/Cargo.toml index 62db0fe97..b61e3cc79 100644 --- a/agentmux-cef/Cargo.toml +++ b/agentmux-cef/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agentmux-cef" -version = "0.33.42" +version = "0.33.43" description = "AgentMux CEF Host — Pinned Chromium renderer replacing system WebView2" authors = ["AgentMux Corp"] edition = "2021" diff --git a/agentmux-launcher/Cargo.toml b/agentmux-launcher/Cargo.toml index 9da238328..266e42df9 100644 --- a/agentmux-launcher/Cargo.toml +++ b/agentmux-launcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agentmux-launcher" -version = "0.33.42" +version = "0.33.43" description = "AgentMux Launcher — tiny exe that sets DLL path then spawns the CEF host" authors = ["AgentMux Corp"] edition = "2021" diff --git a/agentmux-srv/Cargo.toml b/agentmux-srv/Cargo.toml index 17008fc4b..cf6192176 100644 --- a/agentmux-srv/Cargo.toml +++ b/agentmux-srv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agentmux-srv" -version = "0.33.42" +version = "0.33.43" edition = "2021" description = "AgentMux Rust backend server" diff --git a/agentmux-wsh/Cargo.toml b/agentmux-wsh/Cargo.toml index 32b6c4eb5..d0bdb5072 100644 --- a/agentmux-wsh/Cargo.toml +++ b/agentmux-wsh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agentmux-wsh" -version = "0.33.42" +version = "0.33.43" edition = "2021" description = "Shell integration CLI for AgentMux" diff --git a/package.json b/package.json index 47db7b5ed..8799ce34d 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "productName": "AgentMux", "description": "Open-Source AI-Native Terminal Built for Seamless Workflows", "license": "Apache-2.0", - "version": "0.33.42", + "version": "0.33.43", "homepage": "https://github.com/agentmuxai/agentmux", "build": { "appId": "ai.agentmux.app" From b6baab445444dca83ba03e74516011db682a8494 Mon Sep 17 00:00:00 2001 From: AgentA Date: Fri, 3 Apr 2026 22:07:41 -0700 Subject: [PATCH 2/3] fix: Win11 pane focus border invisible on normal terminals On Windows 11, backdrop-filter: blur(0.1px) alone gets optimized away by Chromium's compositor under Win11's DWM, so .block-mask doesn't get promoted to its own GPU layer. Agent terminals worked because the has-agent-color class change forced a style recalculation that accidentally promoted the layer. Fix: add will-change: transform alongside backdrop-filter as a belt-and-suspenders compositor layer promotion. Either hint alone may be optimized away on specific platforms, but together they reliably force layer promotion on both Win10 and Win11. Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/app/block/block.scss | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/frontend/app/block/block.scss b/frontend/app/block/block.scss index c543b0d0c..d8955f539 100644 --- a/frontend/app/block/block.scss +++ b/frontend/app/block/block.scss @@ -419,12 +419,14 @@ pointer-events: none; border-radius: var(--block-border-radius); z-index: var(--zindex-block-mask-inner); - // backdrop-filter guarantees this element composites above all - // composited-scroll children (xterm-viewport with overflow-y:scroll). - // backdrop-filter elements MUST render above the layers they sample — - // unlike will-change:opacity/transform which Chromium may squash or - // reorder. 0.1px blur is imperceptible at any DPR. + // Force this element onto its own compositor layer so it renders + // above xterm's hardware-accelerated scroll/WebGL surfaces. + // Two independent hints — either alone may be optimized away by + // Chromium on certain DWM configurations (Win11 vs Win10): + // 1. backdrop-filter: spec-required to composite above sampled layers + // 2. will-change: transform: forces a dedicated GPU layer backdrop-filter: blur(0.1px); + will-change: transform; &.show-block-mask { user-select: none; From d7596b9bdaae4f19796d77ebecc73586b3881277 Mon Sep 17 00:00:00 2001 From: AgentA Date: Fri, 3 Apr 2026 22:07:56 -0700 Subject: [PATCH 3/3] chore: sync package-lock.json to 0.33.43 --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index fb18a0b30..bb706ce7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "agentmux", - "version": "0.33.42", + "version": "0.33.43", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "agentmux", - "version": "0.33.42", + "version": "0.33.43", "license": "Apache-2.0", "workspaces": [ "docs"