Skip to content

Releases: JHees/codex-script-loader

Codex Script Loader v0.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 07:53

Codex Script Loader 0.6.0

本版改进更新体验、Codex 生命周期恢复和通用插件兼容性。它从稳定维护线发布,不包含此前实验分支的账号路由、provider 注入或共享历史迁移。

改进与修复

  • 重做更新卡片:检查中、已是最新、下载进度、失败原因和上次检查时间均有明确反馈;插件检查完成后保留结果提示。
  • 新增安装包更新路径:下载并校验后,用户再次确认才会正常关闭 Codex 和 Loader、打开安装向导;此路径不强制结束进程。
  • 恢复普通退出与 Store 更新的区分:包进程结束后退出 Loader;更新期间等待包注册,重连继承的受管端口或启动新版包。观察应用内更新请求,恢复失败时保留诊断状态。
  • 简化插件管理布局,恢复作者、来源与版本信息,将运行诊断折叠展示。
  • 修复新版输入框的会话身份识别与提交回执处理;支持显式安装插件预发布版本,自动发现仍仅使用稳定版。
  • 改善插件目录被占用时的替换、回滚与中断恢复,并保留权限增加和本地修改的确认步骤。

升级与验证

标准安装可使用兼容的在线宿主更新;如果旧宿主要求安装器,请退出 Codex 与 Loader 后运行对应架构的安装包。新增的“退出并安装”能力需要先运行支持它的宿主。插件、配置和已有历史不会被迁移到实验账号系统。

本地通过静态检查、165 项 Node 测试、382 项原生检查、Release 构建及 x64 包校验。更新页面已热加载并验证检查反馈。真实关闭应用、安装交接和 Store 升级重连仍需实际环境验收;自动化测试使用模拟安装器,不代表已经执行了真实升级。

提供 Windows x64、Arm64 安装器和便携 ZIP,以及各自的 SHA-256 文件。二进制未进行 Authenticode 签名。


This release improves update feedback, Codex lifecycle recovery and generic plugin compatibility. It follows the stable maintenance line and does not include the experimental account router, provider injection or shared-history migration.

Improvements and fixes

  • The update card reports checking, up-to-date, progress, errors and the last check time. Plugin checks retain their result instead of silently clearing it.
  • Installer updates download and verify first. A separate confirmation then requests a normal Codex/Loader shutdown and opens setup, without force-killing processes.
  • Ordinary process exit is distinguished from Store updates. Loader waits for package registration, reconnects to an inherited managed port or launches the updated package, and retains diagnostics if recovery fails.
  • Plugin management shows author, source and version with collapsible diagnostics.
  • Composer identity and submission receipts work across the newer native layout. Explicit prerelease plugin installation is supported; automatic discovery remains stable-only.
  • Plugin replacement, rollback and interrupted-update recovery handle held-open directories while preserving permission and local-change confirmations.

Upgrade and validation

Standard installations can use compatible online host updates. If an older host requires an installer, close Codex and Loader and run the matching setup package. The new confirmed installer workflow requires a host that supports it.

Local validation passed static checks, 165 Node tests, 382 native checks, Release build and x64 package verification. The update page and check feedback were tested live. Real shutdown/setup handoff and Store-update reconnection remain environment-specific acceptance checks; automated installer tests use a fake launch callback.

Assets include Windows x64/Arm64 setup executables and portable ZIPs with SHA-256 files. Binaries are not Authenticode-signed.

Full Changelog

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.6.0-windows-x64-setup.exe eeedf294640888ec5be2c5850cf957fb959365b8d91e04aaab01a2b936ac58ff
CodexScriptLoader-0.6.0-windows-x64.zip 3716e7b44e9ed1356166a62ca60fe2fd0bbcd95a47c59fc91c477192b4b202cd
CodexScriptLoader-0.6.0-windows-arm64-setup.exe 4b82873a643ad45d6e649fec0b043ded9938238c0d3e72da7ad079a780398ed7
CodexScriptLoader-0.6.0-windows-arm64.zip f697a8758bcb7430a64ac7ea1a619e67a5ec97696196eb76ef2633d16aa2dbd7

Release binaries are currently not Authenticode-signed.

Codex Script Loader v0.5.17

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:32

0.5.17 — Codex 26.1021 startup compatibility

This is a maintenance release for Codex Desktop 26.1021. It intentionally contains no 0.6.0 account-switching features.

Fixes

  • Extend the managed Codex startup wait from 20 seconds to 120 seconds. Codex 26.1021 can perform a slower first start after a Microsoft Store update.
  • Report the Loader host as ready to the launcher before CDP injection finishes, so the launcher does not show a false startup failure while Codex is still starting.

Scope

  • No account routing, shared history, model aggregation, sidebar changes, or account UI are included.
  • Existing 0.5.x settings, plugin, update, and launcher protocols remain unchanged.

Verification

  • Windows Release build and CodexScriptLoader.Tests pass.
  • Package verification covers the x64 installer, portable ZIP, SBOM, and checksums.

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.17-windows-x64-setup.exe b9089d1c7ba8f1a5b4f47007d2ff4f9c3c33b7a1b5e0bd089cb3303045076c9a
CodexScriptLoader-0.5.17-windows-x64.zip 18d3d06d18e65d83938f0bb899223bf189d258435f77d7de00e656fea67f66de
CodexScriptLoader-0.5.17-windows-arm64-setup.exe 430473a3c69631f84369b436e0a93a6f7ba17f273f4728f9c2b7011a4e3354e2
CodexScriptLoader-0.5.17-windows-arm64.zip 94904e8f7386bbfe17c8b7bf0a404ab72da2cc01d2a29a6f81a6b28ef545fd61

Release binaries are currently not Authenticode-signed.

Codex Script Loader v0.5.15

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:09

Codex Script Loader 0.5.15

恢复新版 Codex 中点击 Loader 或插件设置入口后页面不切换的问题,并适配左侧独立导航栏。

兼容性

支持并实际验证的 Codex 版本:26.924.1866.0(Windows)。 其他 Codex 版本、macOS 和 Arm64 未在本轮进行运行验证。通用插件包接口、权限和用户配置不变。

修复

  • 定位新版主内容区域,避免将导航旁的背景节点误认为设置内容。
  • 识别分离的页面标题、正文和滚动容器,恢复 Loader 以及通过通用接口注册的插件设置页。
  • 使用当前原生设置高亮样式;显示插件页面时不再同时高亮“常规”等原生页面。
  • 在应用语言就绪后更新 Loader 导航标题,避免中文界面残留英文 Settings。

升级与验证

标准安装可在本版本发布后通过 Loader 更新功能升级;也可退出 Codex 后运行 CodexScriptLoader-0.5.15-windows-x64-setup.exe,或使用同版便携 ZIP。插件及配置保留。本地安装包未进行 Authenticode 签名。

已验收的 renderer 候选通过原位热加载;实际检查覆盖通用设置页挂载、滚动、选中高亮、返回原生页面及无重复节点。Node 静态检查与 148 项测试、Windows Release 构建、284 项原生测试、x64 包验证及 287 个载荷文件的可复现构建检查均通过。本轮未运行需要关闭 Codex 的 Activation Probe,也未在已有正式安装的机器上运行安装/卸载测试。


English

This patch restores Loader and plugin settings pages after the Codex layout update, including the separate navigation rail.

Compatibility

Supported and verified Codex version: 26.924.1866.0 on Windows. Other Codex versions, macOS, and Arm64 were not runtime-tested in this round. The generic plugin package interface, permissions, and user configuration are unchanged.

Fixed

  • Locate the actual main content area instead of selecting a background sibling beside navigation.
  • Recognize separate title, body, and scroll containers so registered settings pages mount correctly.
  • Highlight the selected plugin page without leaving the native General page highlighted.
  • Resolve the Loader navigation title after the app language is available.

Upgrading and validation

After publication, use Loader updates or exit Codex and install CodexScriptLoader-0.5.15-windows-x64-setup.exe; a matching portable ZIP is also provided. Installed plugins and configuration are preserved. Local binaries are not Authenticode-signed.

The accepted renderer candidate was hot-loaded and checked for settings mounting, scrolling, selection, native navigation, and duplicate nodes. Node syntax checks and 148 tests, the Windows Release build, 284 native tests, x64 package verification, and reproducibility checks for 287 payload files all pass. Activation Probe and installation/uninstallation testing were not run against the active installed app.

Full Changelog: v0.5.14...v0.5.15

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.15-windows-x64-setup.exe 5b6caca9cd7acf0c6c56f060401c9bac8c9ecc04cd1b2f7efb86948ef2948d33
CodexScriptLoader-0.5.15-windows-x64.zip 6f7f4c1a6895d997e5544cb0411f49826fc6c8e685964eb00b63d6e417d1dec4
CodexScriptLoader-0.5.15-windows-arm64-setup.exe a88c1243a691fb53cc59211c1987af3d5417654c84f590dd5a8c95e69e6b0baf
CodexScriptLoader-0.5.15-windows-arm64.zip 003bd1689a2d3d9bbc285fa54ddf6fa6783b55e6dc95ac6cf1397ef3d91b7c8a

Release binaries are currently not Authenticode-signed.

Codex Script Loader v0.5.14

Choose a tag to compare

@github-actions github-actions released this 20 Sep 17:29

Codex Script Loader 0.5.14

修复 Loader 启动正常、使用一段时间后状态请求无响应及插件设置入口消失的问题,增强短暂断连后的自动恢复。

修复与改进

  • 连接恢复:持续检查桥接会话和页面中的桥接客户端。即使 renderer target ID 不变,也会重连已失效的会话,并记录重连结果。
  • 监控稳定性:HTTP、WebSocket 和命令超时后继续重试;当 Codex 页面仍可达时,不再将单独的桥接故障当成 Codex 退出。
  • 并发消息:串行发送共享 CDP WebSocket 上的消息,避免状态回复、传输事件和健康检查同时发送。
  • 设置入口保留:获取插件列表失败时保留上次成功的列表;连接恢复后重新同步,避免短暂断连让插件设置入口消失。
  • Store 更新检测:Codex 不可达后保留 90 秒检测窗口,为延迟注册的新 Store 包留出恢复时间。

升级与验证

本次包含原生宿主修复,仅热重载插件脚本不足以更新。控制连接仍正常的标准安装可使用 Loader 更新功能;连接已失效时,请退出 Codex 和 Loader,运行匹配系统架构的安装器。已安装插件和配置保留,通用插件接口与启动器接管协议不变。

提供 Windows x64、Arm64 安装器与便携 ZIP,以及各包的 .sha256 校验文件。发布二进制未进行 Authenticode 签名。关闭 Codex 后,Loader 可能继续等待最多 90 秒以检测 Store 更新;需要立即结束时可使用诊断窗口的“Exit Loader”。

回归测试覆盖同一页面的桥接断开与重连、桥接客户端丢失、目标查询超时后继续监控,以及断连期间保留插件设置列表。

English

This release improves recovery when Loader starts normally but later stops answering status requests and plugin settings entries disappear.

Fixed and improved

  • Check both the bridge session and its renderer client, reconnect stale sessions even when the renderer target ID is unchanged, and log reconnections.
  • Keep monitoring after transient HTTP, WebSocket, and command timeouts. A bridge failure alone no longer counts as Codex exiting while its page remains reachable.
  • Serialize sends on shared CDP WebSockets so replies, transport events, and health checks do not send concurrently.
  • Preserve the last successful plugin list during a temporary bridge failure, then reconcile settings entries when the connection recovers.
  • Allow a 90-second detection window after Codex becomes unreachable so delayed Store package registration can be detected.

Upgrading and validation

These fixes include native host changes; reloading plugin scripts alone is insufficient. Standard installations with a working control connection can use Loader updates. If the connection has already failed, exit Codex and Loader and run the installer for your Windows architecture. Installed plugins and configuration are preserved; the generic plugin interface and launcher handoff protocol are unchanged.

Windows x64 and Arm64 installers and portable ZIPs include separate .sha256 files. Release binaries are not Authenticode-signed. After Codex closes, Loader may wait up to 90 seconds while checking for a Store update; use Exit Loader in the diagnostics window to exit immediately.

Regression coverage includes same-target bridge reconnection, missing renderer bridge clients, monitoring after target-query timeouts, and preserving plugin settings entries during disconnection.

Full Changelog: v0.5.13...v0.5.14

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.14-windows-x64-setup.exe 5a1e82c04f337c8a145b797968207c11585e1ce69c312813757de76ce1305c15
CodexScriptLoader-0.5.14-windows-x64.zip b98909c4998de3d2d5e2ad0a7f7da50b8def7b982b17ce892a53d2262fada8f3
CodexScriptLoader-0.5.14-windows-arm64-setup.exe bf4f92454ed6056e63312d479dbfa205ab4e6bf2029077218f3a77530ed743a2
CodexScriptLoader-0.5.14-windows-arm64.zip 16e5898b94d4cf808b858a31ddf76541874a52d2e95fbfbcc51f41bf796ddce4

Release binaries are currently not Authenticode-signed.

Codex Script Loader v0.5.13

Choose a tag to compare

@github-actions github-actions released this 18 Sep 09:26

Downloads

This release restores Loader startup after Codex registers a second package application entry. The Loader explicitly selects Codex's desktop App entry and no longer treats the package as ambiguous. The diagnostics window also provides an Exit Loader button. These remain generic Loader capabilities; no third-party plugin is bundled or automatically installed.

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.13-windows-x64-setup.exe 986af136876077617a5765f5c08102e745068a3459d2ff717aafd81f0a67b84b
CodexScriptLoader-0.5.13-windows-x64.zip 97604bc43caee89e0385994fd5980d0084a2f7aa2afc7664c930a022118e3bd8
CodexScriptLoader-0.5.13-windows-arm64-setup.exe c069061386efabd047957154b2abbdf8eb3ab7e3c89b05cb484b5d0b20b825f2
CodexScriptLoader-0.5.13-windows-arm64.zip 3fd1d8872b3072f52ce760d8dcdb3de4cd324baf81c9c8e3e7317c3e7f57b6c5

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.12...v0.5.13

Codex Script Loader v0.5.12

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:42

Downloads

This release adds collapsed composer instructions, restored-draft presentation, safe caret routing and scoped user-change notifications for Loader-managed content. Explicit clearing supports unchanged restored instructions. Plugin-owned controls, API calls, native submission and lifecycle cleanup do not echo user-change events. These are generic plugin interfaces; no third-party plugin is bundled or automatically installed.

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.12-windows-x64-setup.exe e30e64137696e228b8e59e87813f94ed4e7171552a900ca445f77599dad3a9e0
CodexScriptLoader-0.5.12-windows-x64.zip 4ee079d9547cb4a5da9bf12bcfb53ff17b8db7b1e73280fb6d19cf20e5fc3934
CodexScriptLoader-0.5.12-windows-arm64-setup.exe 4140e5830d8a186b61fe76bcdb579e41c798be9f2ce706c434e630c65dce7ddd
CodexScriptLoader-0.5.12-windows-arm64.zip bbf8df1120b62e82d24baff890e17de120228997acf2165563cd65c34072f19e

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.11...v0.5.12

Codex Script Loader v0.5.11

Choose a tag to compare

@github-actions github-actions released this 07 Sep 03:50

Downloads

This release adds generic, permission-gated composer accessories, editable visible submission context, task-bound native submission receipts and settings-page navigation. Plugin failure and reload clean up registrations. The Loader-owned example demonstrates these interfaces; no third-party plugin is bundled or automatically installed.

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.11-windows-x64-setup.exe fedce4560dde95f8806a7e97a0846547f0c37da2c5361a0e7706b8b46c18c316
CodexScriptLoader-0.5.11-windows-x64.zip 7ec5b0da7effd5c9df672499beb2b143be660ee84c041f512f74799efd8ec3db
CodexScriptLoader-0.5.11-windows-arm64-setup.exe 602f6578038b71f6a9c796158c0c0e7c645f3676b3584b81819213abb991f848
CodexScriptLoader-0.5.11-windows-arm64.zip 6a9a20518e2f5adad9193f344047dc0673095466bd5c021c1b8da49887961403

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.10...v0.5.11

Codex Script Loader v0.5.10

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:32

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.10-windows-x64-setup.exe dbcb9a4136bf40174a7ca7683f7281c73423650552a9fd32f153a0d56ef60253
CodexScriptLoader-0.5.10-windows-x64.zip 599dde207d9b5c748ed1edac6509691921652fdcc4d919e66d8cf188dc7b4599
CodexScriptLoader-0.5.10-windows-arm64-setup.exe 04b53045cb687ff94ce638316a20873ba371df17bb89882d76efcfac450d023a
CodexScriptLoader-0.5.10-windows-arm64.zip 1f28b8f3dab5d2a0e591bec3551311ae2a64184aeee8cf593407e663b7f61301

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.9...v0.5.10

Codex Script Loader v0.5.9

Choose a tag to compare

@github-actions github-actions released this 03 Sep 16:45

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.9-windows-x64-setup.exe cf5665f1fcb5488a27fc02d45f2252af5cbb4211a0ccbad082c89fb4125c4942
CodexScriptLoader-0.5.9-windows-x64.zip 07b496b8d79dfeffdd9daf84a6c07f9fc21436d5d208b26f8ddb6e30510db3b8
CodexScriptLoader-0.5.9-windows-arm64-setup.exe c6c11661ca4de94f907a8cd8c6993efdee777d855fb7997010b5a4e1d1fb8fef
CodexScriptLoader-0.5.9-windows-arm64.zip 97d8a171d255c019f0326b39c378c3fad301198cce4e3c49caa96cd09e66ca3c

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.8...v0.5.9

Codex Script Loader v0.5.8

Choose a tag to compare

@github-actions github-actions released this 01 Sep 14:36

Downloads

Windows architecture Installer Portable
x64 Setup EXE Portable ZIP
Arm64 Setup EXE Portable ZIP

Most Windows PCs use the x64 installer. Portable ZIPs are intended for manual use; automatic Loader updates use the matching ZIP internally.

Verification

Each package has a separate .sha256 verification file. The same digests are listed here for convenience:

Package SHA-256
CodexScriptLoader-0.5.8-windows-x64-setup.exe 3969218d93f75dc6dbdc72798277d67c29f6ab2f9fa1ffa64830044bbe1835cc
CodexScriptLoader-0.5.8-windows-x64.zip f5fe78cedafafbf203d36b3fc19b1db37e4dd6425f329ceeb5623ec0931302d2
CodexScriptLoader-0.5.8-windows-arm64-setup.exe af1c0879f8badcf7a23ea9f743deca168636f1dc6ff6ed53802115110e09ce18
CodexScriptLoader-0.5.8-windows-arm64.zip 274c1d1532d9606c24704ac329f7ebfb3663d553d2b86973c0804233cd95e790

Release binaries are currently not Authenticode-signed.

Full Changelog: v0.5.6...v0.5.8