Skip to content

Releases: r266-tech/sub2cli

sub2cli desktop 0.2.2

22 May 06:52

Choose a tag to compare

Unsigned macOS desktop build for sub2cli v0.2.2.

Highlights:

  • New dark industrial desktop UI with current README screenshots.
  • Manage relay channels and official Codex accounts side by side.
  • Test endpoint latency and selected groups for gpt-5.5 / image-2 before configuring Codex.
  • Configure relay API channels or official Codex account slots into local Codex CLI / Codex App.
  • Uses real-file auth.json switching with rollback backups to avoid Codex atomic-write symlink breakage.
  • Desktop build is now self-contained: build.sh creates its own venv and bundles sub2cli-inject from source.

Install note:
This build is unsigned. After dragging sub2cli.app to /Applications, if Gatekeeper blocks it:

xattr -dr com.apple.quarantine /Applications/sub2cli.app
open /Applications/sub2cli.app

SHA256:
265e1239356dffa4cbe4e322fc52eb20dfd6f9b13665aa958b110981a2938b8f sub2cli-0.2.2.dmg

sub2cli desktop 0.2.0

21 May 11:30

Choose a tag to compare

Unsigned macOS desktop DMG.\n\nHighlights:\n- Dark cyberpunk desktop GUI aligned to the selected v2 visual direction.\n- Multi-relay and multi-account management.\n- Endpoint ping, batch group tests, health check, dry-run inject preview, and rollback backup.\n- README refreshed with screenshots and Gatekeeper bypass instructions.\n\nInstall note:\nxattr -dr com.apple.quarantine /Applications/sub2cli.app if macOS blocks the unsigned app.

sub2cli desktop v0.1.1 — text selection fix

21 May 06:50

Choose a tag to compare

Patch release fixing text selection in the dashboard.

What's fixed

  • 🐛 Text selection / copy now works — dashboard values (account email, API key, endpoint URL, group name 等) can be selected with mouse and copied with ⌘C. Previously blocked by pywebview's text_select default of False at the native WKWebView level (CSS overrides were no-op against the native setting).

Commit: c2e4089

Upgrade from v0.1.0

Download the new .dmg or .zip and drag the new .app over the old one in /Applications (or your install location). No config/data migration needed — ~/.config/sub2cli/ and Keychain entries stay intact.

First-launch (macOS Gatekeeper)

Same as v0.1.0 — unsigned bundle, one-time approval needed:

  1. 系统设置 → 隐私与安全性 → 安全性段
  2. 找到 "sub2cli" 已被阻止 → 点 "仍要打开"
  3. Re-double-click .app, 弹框点 "打开"

之后双击直接打开。

Requirements (unchanged)

  • macOS 13+ (Ventura+), Apple Silicon
  • Codex App or Codex CLI installed
  • Edge / Chromium running with --remote-debugging-port=9222

sub2cli desktop v0.1.0 — first Mac GUI release

21 May 06:09
ebc1119

Choose a tag to compare

First Mac desktop GUI for sub2cli — Apple Silicon (arm64).

What's new

  • New Mac desktop GUI on top of the existing CLI
  • 一键检测环境 + 一键注入 Codex + 多账号管理 (macOS Keychain)
  • 简易模式 toggle for non-developer users
  • Underlying sub2cli / sub2cli-inject hardened with dry-run preview + file lock + snapshot rollback

Download

Pick one:

  • sub2cli-v0.1.0-arm64.dmg — Mac standard: 双击挂载 → 拖 .app 到 Applications
  • sub2cli-v0.1.0-arm64.zip — alternative: 解压后移 .app 到 Applications

First-launch (macOS Gatekeeper)

This release is unsigned (no Apple Developer code signature). 第一次打开 macOS 会拦 `无法打开 "sub2cli"...`. 放行:

  1. 打开 系统设置 → 隐私与安全性
  2. 滚到 安全性
  3. 找到 `"sub2cli" 已被阻止...` 旁边点 "仍要打开"
  4. 回 Finder 再双击 .app, 弹框点 "打开"

一次性操作, 之后双击直接打开。

Requirements

  • macOS 13+ (Ventura or later), Apple Silicon
  • Codex App or Codex CLI installed (`~/.codex/` will be managed)
  • Edge / Chromium running with `--remote-debugging-port=9222` (for reading Sub2API auth token)

See README for full setup.