Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "codex-pro-max",
"private": true,
"version": "1.22.1",
"version": "1.22.2",
"license": "MIT",
"type": "module",
"scripts": {
Expand Down
21 changes: 21 additions & 0 deletions release-notes/v1.22.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# v1.22.2

## Changes

- **Windows Codex process detection hardened** — desktop Codex is now recognized across OpenAI/Codex, Programs/Codex, Program Files/Codex, Microsoft WindowsApps aliases, and MSIX package paths while continuing to exclude the npm Codex CLI executable.
- **Longer Windows CDP startup grace period** — Windows now waits up to 30 seconds for the Codex CDP port to become ready; macOS and Linux keep the existing 15-second window.
- **CDP timeout now falls back to the existing restart flow** — after the wait expires on Windows, the launcher re-checks for a running Codex desktop process. If Codex is running without the CDP port, it returns the existing `CODEX_RUNNING_NO_CDP|` marker so the UI can close and restart Codex with the required debugging arguments instead of reporting a generic timeout.
- **Regression coverage added** — tests cover supported Windows desktop installation paths plus an npm CLI path that must not be treated as the desktop app.

## Verification

- GitHub Actions `Quality` on PR #6 passed for both frontend and Rust jobs.
- Frontend checks passed `check-craft`, TypeScript validation, and the Vitest suite.
- Rust checks passed `cargo clippy -- -D warnings` and `cargo test`, including the new Windows path-classification regressions.
- `node scripts/check-release.mjs --tag v1.22.2` is required by the release workflow before platform builds start.

## Upgrade notes

- No migration is required.
- Existing launcher configuration and taskboard data are unchanged.
- This release primarily targets Windows systems that previously showed `Timed out waiting for Codex CDP port 9231 to be ready` during Codex injector startup.
2 changes: 1 addition & 1 deletion src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "codex-pro-max"
version = "1.22.1"
version = "1.22.2"
description = "One-click launcher for dashi-taskboard integrated with Codex"
authors = ["codex-pro-max"]
edition = "2021"
Expand Down
2 changes: 1 addition & 1 deletion src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://raw.githubusercontent.com/tauri-apps/tauri/dev/crates/tauri-config-schema/schema.json",
"productName": "Codex Pro Max",
"version": "1.22.1",
"version": "1.22.2",
"identifier": "com.codex.pro.max",
"build": {
"beforeDevCommand": "pnpm run ensure:taskboard && pnpm run dev",
Expand Down