Skip to content

Releases: Jurio0304/CodexHub

CodexHub v0.2.8

Choose a tag to compare

@Jurio0304 Jurio0304 released this 05 Jul 17:18

English

Highlights

  • Adds updater proxy retry support for stable update checks and installs.
  • Adds Settings > Other > Network Proxy with Auto, Direct, and Manual modes.
  • Records updater failures as task logs with proxy credentials redacted, so failed installs are easier to diagnose.
  • Publishes CodexHub v0.2.8 as the latest stable release.

Assets

  • Windows: CodexHub_0.2.8_x64-setup.exe is the public updater-enabled setup installer.
  • macOS Apple Silicon: CodexHub_0.2.8_aarch64.dmg is unsigned/ad-hoc for manual install.
  • Updater payload: CodexHub.app.tar.gz for macOS updater delivery.
  • Update metadata: latest.json and SHA256SUMS.txt are generated by the release workflows.

Updater Feed

  • The Windows workflow uploads the setup installer plus the stable updater feed.
  • The macOS workflow merges the Apple Silicon updater payload into latest.json after the Windows feed exists.

macOS Boundary

  • The macOS artifact is unsigned/ad-hoc and not notarized.
  • Requires real macOS test before treating macOS behavior as fully verified.

简体中文

更新重点

  • 稳定版检查更新和安装更新新增代理重试路径。
  • 设置 > 其他 新增“网络代理”,支持自动、直连、手动三种模式。
  • 更新器失败会写入任务日志,并对代理凭据脱敏,便于定位安装失败原因。
  • CodexHub v0.2.8 作为最新稳定公开版本发布。

公开资产

  • Windows:CodexHub_0.2.8_x64-setup.exe 是公开的、支持自动更新的安装包。
  • macOS Apple Silicon:CodexHub_0.2.8_aarch64.dmg 为 unsigned/ad-hoc 手动安装包。
  • 更新器载荷:CodexHub.app.tar.gz 用于 macOS updater 交付。
  • 更新元数据:latest.jsonSHA256SUMS.txt 由发布工作流生成。

更新源说明

  • Windows 工作流上传安装包和 stable updater feed。
  • macOS 工作流会在 Windows feed 已存在后,将 Apple Silicon updater 载荷合并进 latest.json

macOS 边界

  • macOS 资产为 unsigned/ad-hoc,尚未 notarize。
  • Requires real macOS test:macOS 行为仍需要真实 Mac 验证后才能视为完全确认。

CodexHub v0.2.7

Choose a tag to compare

@Jurio0304 Jurio0304 released this 05 Jul 14:32

English

Highlights

  • Installed skill tags now open a preview dialog from the install inventory, with local-library matching, read-only remote descriptions, and direct actions for edit, download, and uninstall.
  • Download imports the exact installed skill directory into the CodexHub local skill library; uninstall requires a second confirmation and permanently removes only the selected local/host skill directory.
  • Remote skill detection now preserves marker delimiters and extracts SKILL.md descriptions, fixing the case where detected hosts appeared to have no skills.
  • Task, installed-skill, and profile operation logs now use a more consistent stream-style log dialog with expandable command/stdout/stderr details.

Assets

  • Windows: CodexHub_0.2.7_x64-setup.exe is the signed updater-enabled stable installer.
  • macOS Apple Silicon: CodexHub_0.2.7_aarch64.dmg is unsigned/ad-hoc and requires real macOS validation before treating behavior as fully verified.
  • CodexHub.app.tar.gz is for the in-app updater.
  • latest.json and SHA256SUMS.txt describe the stable updater feed and checksums.

Updater Notes

  • Windows updater assets are signed and verified through Tauri updater metadata.
  • macOS assets are unsigned/ad-hoc until Developer ID signing and notarization are configured. Requires real macOS test.

简体中文

更新亮点

  • “安装技能库 / 已安装技能”中的 skill 标签现在可以点击打开预览弹窗,并根据本地技能库匹配状态提供编辑、下载、卸载操作;远端未下载 skill 以只读方式展示说明。
  • 下载会把当前标签对应的已安装目录导入 CodexHub 本地技能库;卸载需要二次确认,并只永久删除当前本机/主机目标上的该 skill 目录。
  • 修复远端 skill 检测中标记分隔被脱敏日志压扁后解析失败的问题,并在检测时提取远端 SKILL.md 说明,避免主机检测后误显示“无技能”。
  • 任务日志、已安装 skill 下载/卸载日志、Profile 应用日志进一步统一为更接近 Codex 安装/卸载的日志弹窗,支持展开查看 command/stdout/stderr。

公开资产

  • Windows:CodexHub_0.2.7_x64-setup.exe 是带稳定更新能力的签名安装包。
  • macOS Apple Silicon:CodexHub_0.2.7_aarch64.dmg 是 unsigned/ad-hoc 构建,完整行为仍需真实 macOS 测试后确认。
  • CodexHub.app.tar.gz 用于应用内更新。
  • latest.jsonSHA256SUMS.txt 分别用于稳定更新 feed 和校验和。

更新说明

  • Windows 更新资产通过 Tauri updater 元数据签名校验。
  • macOS 资产在配置 Developer ID 签名与 notarization 前仍是 unsigned/ad-hoc。Requires real macOS test。

CodexHub v0.2.6

Choose a tag to compare

@Jurio0304 Jurio0304 released this 05 Jul 09:31

English

Highlights

  • Added remote Codex uninstall from the host list with a second confirmation step and compact live logs.
  • Remote uninstall follows the official installer family where detectable, then fully removes user-scoped Codex install/config/cache paths, ~/.codex, CodexHub-managed env/API key files, and related launchers without backups.
  • Improved API config application: hosts that already use the selected config are disabled, only explicitly selected eligible hosts are applied, and the operation uses a hideable live-log dialog.
  • Simplified the applied-config table state by disabling the Apply action for hosts already using the selected config.
  • Added a daily 04:00 stable update check and a sidebar Update button when a newer stable version is available.

Assets

  • Windows: CodexHub_0.2.6_x64-setup.exe is the signed updater-enabled stable installer.
  • macOS Apple Silicon: CodexHub_0.2.6_aarch64.dmg is unsigned/ad-hoc and requires real macOS validation before treating behavior as fully verified.
  • CodexHub.app.tar.gz is for the in-app updater.
  • latest.json and SHA256SUMS.txt describe the stable updater feed and checksums.

Updater Notes

  • Windows updater assets are signed and verified through Tauri updater metadata.
  • macOS assets are unsigned/ad-hoc until Developer ID signing and notarization are configured. Requires real macOS test.

简体中文

更新亮点

  • 主机列表新增远端 Codex 卸载入口,带二次确认弹窗和精简实时日志。
  • 远端卸载会优先使用可识别的官方安装方式卸载,然后完整删除用户范围内的 Codex 安装、配置、缓存、~/.codex、CodexHub 管理的 env/API key 文件及相关 launcher,不创建备份。
  • 优化 API 配置应用逻辑:已使用当前配置的主机不可选,只对用户明确选择的可用主机执行配置,并改为可隐藏的实时日志弹窗。
  • “应用配置”列表中,已应用当前配置的主机通过禁用“应用”按钮表示,降低重复操作风险。
  • 新增每日 04:00 自动检查稳定版更新;检测到新版后,左下角后端模式区域显示蓝色“更新”按钮。

公开资产

  • Windows:CodexHub_0.2.6_x64-setup.exe 是带稳定更新能力的签名安装包。
  • macOS Apple Silicon:CodexHub_0.2.6_aarch64.dmg 是 unsigned/ad-hoc 构建,完整行为仍需真实 macOS 测试后确认。
  • CodexHub.app.tar.gz 用于应用内更新。
  • latest.jsonSHA256SUMS.txt 分别用于稳定更新 feed 和校验和。

更新说明

  • Windows 更新资产通过 Tauri updater 元数据签名校验。
  • macOS 资产在配置 Developer ID 签名与 notarization 前仍是 unsigned/ad-hoc。Requires real macOS test。

CodexHub v0.2.5

Choose a tag to compare

@Jurio0304 Jurio0304 released this 04 Jul 14:32

Highlights

  • Fixed remote Codex readiness: CodexHub now repairs shell PATH during Codex install/update and applies the real selected API key to the remote ~/.codex-hub/env file, with a managed ~/.local/bin/codex launcher.
  • Fixed the sidebar completion indicator so the blue dot can clear on wheel interaction in the current page.
  • Refreshed the v0.2.5 assets in place to improve stable update checks: the app now resolves GitHub release feeds through the Releases API and uses the operating system TLS stack for updater requests.
  • Promoted the stable release metadata and workflows to v0.2.5.

Assets

  • Windows x64 setup installer: updater-enabled stable installer.
  • macOS Apple Silicon DMG and .app.tar.gz: unsigned/ad-hoc artifacts; Requires real macOS test.
  • latest.json and SHA256SUMS.txt: stable updater feed and checksums for approved public assets.

更新亮点

  • 修复远端 Codex 就绪链路:CodexHub 安装/更新 Codex 时会修复 shell PATH,并把所选 API 配置中的真实 key 写入远端 ~/.codex-hub/env,同时安装托管的 ~/.local/bin/codex 启动器。
  • 修复侧边栏进程完成提示:当前页面内滚轮交互也可以清除蓝点状态。
  • 原地刷新 v0.2.5 资产以改善稳定版检查更新:应用会通过 GitHub Releases API 解析 release feed,并使用操作系统 TLS 栈发起 updater 请求。
  • 稳定版版本号、文档与发布工作流同步到 v0.2.5

资产说明

  • Windows x64 setup installer:支持稳定版自动更新的安装包。
  • macOS Apple Silicon DMG 和 .app.tar.gz:unsigned/ad-hoc 构建产物;Requires real macOS test。
  • latest.jsonSHA256SUMS.txt:公开稳定版资产的更新 feed 与校验文件。

CodexHub v0.2.4

Choose a tag to compare

@Jurio0304 Jurio0304 released this 04 Jul 08:25

English

CodexHub v0.2.4 stable release.

Highlights

  • Sidebar sections now show Codex App-style completion indicators for long-running operations: blue for success and red for failure.
  • Settings adds a default-on Sidebar visual hints toggle, with existing indicators cleared when disabled.
  • Home, Hosts, Profiles, Skills, and Settings long-running actions refresh their detail data and mark the originating sidebar section when complete.
  • Settings appearance spacing and divider styling were refined for the visual-hints toggle and close-button behavior rows.
  • Version metadata, release docs, and public install references are updated for v0.2.4.

Assets

  • Windows publishes the signed updater-enabled setup installer, latest.json, and SHA256SUMS.txt.
  • macOS Apple Silicon publishes an unsigned/ad-hoc .dmg plus updater .app.tar.gz. macOS GUI, Gatekeeper, signing, notarization, status item, and close/restore behavior remain Requires real macOS test.

简体中文

CodexHub v0.2.4 稳定版发布。

更新亮点

  • 侧边栏现在会为耗时操作显示类似 Codex App 的完成提示点:成功为蓝点,失败为红点。
  • 设置页新增默认开启的“侧边栏视觉提示”开关;关闭后会清除已有提示点。
  • 主页、主机、配置、技能、设置中的耗时操作完成后,会刷新相关详情数据,并在发起操作的侧边栏栏目上标记完成状态。
  • 优化了设置页外观区域的行间距、分隔线,以及侧边栏视觉提示开关和程序关闭按钮行为的布局观感。
  • 版本元数据、发布文档和公开安装说明已更新到 v0.2.4。

发布资产

  • Windows 发布带稳定版更新能力的签名安装程序、latest.jsonSHA256SUMS.txt
  • macOS Apple Silicon 发布 unsigned/ad-hoc 的 .dmg 安装包以及用于应用内更新的 .app.tar.gz。macOS GUI、Gatekeeper、签名、公证、状态栏图标、关闭/恢复行为仍标记为 Requires real macOS test

CodexHub v0.2.3

Choose a tag to compare

@Jurio0304 Jurio0304 released this 03 Jul 17:48

CodexHub v0.2.3 stable release.

Highlights:

  • Update checks now record a local Check app update task run.
  • Failed update checks open a log dialog instead of expanding the full error under the Version card.
  • The same failure log can be reviewed later from the ✅ Tasks details page.
  • Version metadata and stable release docs are updated for v0.2.3.

Assets:

  • Windows publishes the signed updater-enabled setup installer, latest.json, and SHA256SUMS.txt.
  • macOS Apple Silicon publishes an unsigned/ad-hoc .dmg plus updater .app.tar.gz. macOS GUI, Gatekeeper, signing, notarization, status item, and close/restore behavior remain Requires real macOS test.

CodexHub v0.2.2

Choose a tag to compare

@Jurio0304 Jurio0304 released this 03 Jul 15:07

Highlights

  • Added Windows tray / macOS menu-bar status icon support and configurable close-button behavior.
  • Added the first-close prompt plus Settings > Other controls for asking, exiting, or minimizing to tray.
  • Fixed stable updater status display so failed checks no longer show as "not checked".
  • Fixed stable updater public-key normalization for signed Windows updater artifacts.

Assets

  • Windows: signed updater-enabled CodexHub_0.2.2_x64-setup.exe, plus latest.json and SHA256SUMS.txt.
  • macOS Apple Silicon: unsigned/ad-hoc .dmg and updater archive. Requires real macOS test before treating all desktop lifecycle behavior as fully verified.

Notes

  • Explicit Quit actions still exit the app; only the window close button follows the new preference.
  • The macOS build is unsigned/ad-hoc and may require Control-click > Open or Privacy & Security approval on first launch.

CodexHub v0.2.1

Choose a tag to compare

@Jurio0304 Jurio0304 released this 03 Jul 07:41

CodexHub v0.2.1 is the current stable desktop release for Windows and Apple Silicon macOS.

Downloads:

  • Windows x64: download CodexHub_0.2.1_x64-setup.exe, run the installer, then use Settings > Version info to check and install future stable updates.
  • macOS Apple Silicon: download CodexHub_0.2.1_aarch64.dmg, open it, and move CodexHub.app to Applications. This macOS build is unsigned/ad-hoc; on first launch macOS may require Control-click > Open or Privacy & Security approval. Only trust files downloaded from this GitHub Release.
  • CodexHub.app.tar.gz is for the in-app updater. Do not use it for manual installation.
  • latest.json is the stable updater feed for Windows and macOS.
  • SHA256SUMS.txt contains checksums for the published assets.

Changes:

  • Fixes the Settings Version info table so up-to-date checks show the current version as the latest version.
  • Shows current/latest versions as status tags; the current version turns red only when it is behind the latest stable version.
  • Keeps unsigned macOS trust/notarization guidance in docs and Release notes only; the app UI is unchanged.

CodexHub v0.2.0

Choose a tag to compare

@Jurio0304 Jurio0304 released this 02 Jul 14:46

English

CodexHub v0.2.0 now publishes the Windows stable installer with signed Tauri updater configuration from master commit 5c4af33. The macOS DMG asset is unchanged.

Downloads

  • CodexHub_0.2.0_x64-setup.exe: Windows x64 NSIS installer with stable update checking enabled.
  • CodexHub_0.2.0_x64-setup.exe.sig: Tauri updater signature for the Windows installer.
  • latest.json: stable Windows updater feed metadata.
  • CodexHub-v0.2.0-macos-aarch64-unsigned.dmg: unchanged unsigned macOS Apple Silicon DMG.
  • SHA256SUMS.txt: SHA256 checksums for the current release assets.

Highlights

  • Windows stable now uses the signed updater-enabled installer path. The old Windows portable zip has been removed from this release.
  • Settings Version info can check the configured stable feed. v0.2.0 reports up to date until a later signed stable version is published.
  • The Update button remains gated until a signed stable feed returns an available newer version.
  • README and internal maintenance docs now describe CodexHub as a cross-platform desktop console and keep Windows release guidance installer-first.

Validation

Validated locally and through GitHub Actions:

  • pnpm smoke
  • pnpm smoke:mock
  • pnpm typecheck
  • pnpm build:web
  • cargo test --manifest-path src-tauri/Cargo.toml
  • pnpm audit:public
  • scripts/validate-release.ps1 -Channel stable -UserTested -SkipPortable -NoLive -StartupSeconds 1
  • GitHub Actions Build Windows Release run 28643539651
  • GitHub Actions Build macOS Release run 28607585601 for the unchanged macOS DMG

Notes

  • The macOS DMG is unsigned/ad-hoc and not notarized. Real Mac validation is still required before treating macOS behavior as fully verified.
  • Windows portable packaging remains a manual/local capability, but it is not published as a v0.2.0 Windows release asset.
  • CodexHub does not store private keys, passphrases, OpenAI tokens, signing keys, private feeds, or remote secrets.

中文

CodexHub v0.2.0 现在已使用 master 提交 5c4af33 构建并发布带 Tauri 签名 updater 配置的 Windows stable 安装包。macOS DMG 资产保持不变。

下载

  • CodexHub_0.2.0_x64-setup.exe:Windows x64 NSIS 安装包,已启用 stable 更新检查。
  • CodexHub_0.2.0_x64-setup.exe.sig:Windows 安装包的 Tauri updater 签名。
  • latest.json:stable Windows updater feed 元数据。
  • CodexHub-v0.2.0-macos-aarch64-unsigned.dmg:保持不变的未签名 macOS Apple Silicon DMG。
  • SHA256SUMS.txt:当前发布资产的 SHA256 校验值。

主要变化

  • Windows stable 现在只发布可自动更新的签名安装版;旧 Windows portable zip 已从本次 Release 移除。
  • 设置页“版本信息”可以检查已配置的 stable feed。v0.2.0 在发布更高 signed stable 版本前会显示已是最新。
  • “更新”按钮仍只在 signed stable feed 返回更高可用版本后启用。
  • README 和内部维护文档已按跨平台桌面控制台定位同步,并将 Windows 发布说明调整为安装版优先。

验证

本次已通过本地和 GitHub Actions 验证:

  • pnpm smoke
  • pnpm smoke:mock
  • pnpm typecheck
  • pnpm build:web
  • cargo test --manifest-path src-tauri/Cargo.toml
  • pnpm audit:public
  • scripts/validate-release.ps1 -Channel stable -UserTested -SkipPortable -NoLive -StartupSeconds 1
  • GitHub Actions Build Windows Release run 28643539651
  • GitHub Actions Build macOS Release run 28607585601 对应保持不变的 macOS DMG

说明

  • macOS DMG 未签名、未 notarize。macOS 行为仍需要真实 Mac 验证后才能视为完全确认。
  • Windows portable packaging 仍作为手工/本地打包能力保留,但不作为 v0.2.0 Windows 正式发布资产。
  • CodexHub 不保存私钥、passphrase、OpenAI token、签名密钥、私有 feed 或远端 secret。

CodexHub v0.1.0

Choose a tag to compare

@Jurio0304 Jurio0304 released this 30 Jun 15:34

English

CodexHub v0.1.0 is the first public MVP release of the Windows-first desktop control plane for Codex App SSH workflows.

Downloads

  • CodexHub_0.1.0_x64-setup.exe: Windows x64 NSIS installer.
  • CodexHub-v0.1.0-windows-x64-portable.zip: portable Windows x64 package; unzip and run CodexHub.exe.
  • SHA256SUMS.txt: SHA256 checksums for the installer and portable package.

Highlights

  • Windows SSH key detection and non-overwriting Ed25519 key generation.
  • CodexHub-managed SSH config blocks with backups, idempotent writes, and unmanaged config preservation.
  • SSH host onboarding, connection checks, remote probing, and remote Codex install/update entry points.
  • Profile rendering and preview/apply flows for remote Codex configuration.
  • Skill import/install flows with validation and path-safety checks.
  • Task logs with redaction-oriented safety boundaries.
  • Mock mode and release packaging scripts for repeatable local validation.

Install

  1. Download the installer or portable zip from this release.
  2. On Windows, run CodexHub_0.1.0_x64-setup.exe, or unzip the portable package and run CodexHub.exe.
  3. Keep Windows OpenSSH available; CodexHub uses the system ssh, ssh-keygen, and related tools.
  4. For Codex App integration, CodexHub guides you to Codex App Settings > Codex > Connections; it does not write Codex App private state.

Full documentation:

Validation

This release was validated locally with:

  • pnpm smoke
  • pnpm smoke:mock
  • pnpm typecheck
  • cargo test --manifest-path src-tauri/Cargo.toml
  • pnpm build:web
  • pnpm build:tauri
  • pnpm audit:public
  • pnpm release:portable
  • scripts/check-release-exe.ps1
  • pnpm build:installer:nsis

Security Boundaries

  • The public repository remains source-only; release binaries are attached to GitHub Releases, not committed.
  • CodexHub does not store private keys, passphrases, OpenAI tokens, or remote secrets.
  • CodexHub writes only its own managed SSH config blocks and preserves unmanaged user SSH config content.
  • Local real hosts, app-state exports, and secrets are excluded from the public release scope.

Known Limitations

  • v0.1.0 is an MVP focused on Windows and direct SSH/SFTP workflows.
  • MSI packaging is not the primary v1 artifact; the installer attached here is NSIS, and the portable zip remains the safest fallback artifact.
  • Live SSH acceptance requires a real remote host supplied by the user.
  • Codex App host registration is still a guided manual step.

中文

CodexHub v0.1.0 是第一个公开 MVP 版本,用于在 Windows 桌面上管理 Codex App 的 SSH 多主机工作流。

下载

  • CodexHub_0.1.0_x64-setup.exe:Windows x64 NSIS 安装包。
  • CodexHub-v0.1.0-windows-x64-portable.zip:Windows x64 便携包,解压后运行 CodexHub.exe
  • SHA256SUMS.txt:安装包和便携包的 SHA256 校验值。

主要内容

  • Windows SSH key 检测,以及不覆盖已有 key 的 Ed25519 key 生成。
  • CodexHub 托管 SSH config 块写入、备份、幂等更新,并保留用户原有非托管配置。
  • SSH 主机添加、连接测试、远端探测,以及远端 Codex 安装/更新入口。
  • Profile 渲染、预览和应用流程,用于远端 Codex 配置。
  • Skill 导入/安装流程,包含校验和路径安全检查。
  • 带脱敏边界的任务日志。
  • Mock mode 与发布打包脚本,便于重复验证。

安装

  1. 从本 Release 下载安装包或便携包。
  2. Windows 上可以运行 CodexHub_0.1.0_x64-setup.exe,也可以解压便携包后运行 CodexHub.exe
  3. 请确保 Windows OpenSSH 可用;CodexHub 会调用系统的 sshssh-keygen 等工具。
  4. 与 Codex App 集成时,CodexHub 会引导你前往 Codex App 的 Settings > Codex > Connections,不会写入 Codex App 私有状态。

完整文档:

验证

本版本已在本地通过:

  • pnpm smoke
  • pnpm smoke:mock
  • pnpm typecheck
  • cargo test --manifest-path src-tauri/Cargo.toml
  • pnpm build:web
  • pnpm build:tauri
  • pnpm audit:public
  • pnpm release:portable
  • scripts/check-release-exe.ps1
  • pnpm build:installer:nsis

安全边界

  • 公开仓库保持 source-only;二进制文件只上传到 GitHub Releases,不提交进仓库。
  • CodexHub 不保存私钥、passphrase、OpenAI token 或远端 secret。
  • CodexHub 只写入自己的托管 SSH config 块,并保留用户原有非托管 SSH 配置。
  • 本地真实 hosts、应用状态导出和 secret 不进入公开发布范围。

已知限制

  • v0.1.0 是 MVP,重点覆盖 Windows 和直接 SSH/SFTP 工作流。
  • MSI 不是 v1 主发布产物;本次附带的是 NSIS 安装包,portable zip 仍是最稳妥的备用产物。
  • 完整 live SSH 验收需要用户提供真实远端主机。
  • Codex App host 注册仍需要按引导手动完成。