Skip to content

chore(release): prepare 0.1.26 - #95

Merged
pavelhov merged 5 commits into
developmentfrom
codex/release-0.1.26
Nov 4, 2026
Merged

pavelhov merged 5 commits into
developmentfrom
codex/release-0.1.26

Conversation

@pavelhov

@pavelhov pavelhov commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Prepare CodexCommander 0.1.26 (macOS build 2026110402) for Tyler Hise’s ChatGPT quota reset feature in #94. PR #94 merged at 1701fd7; the only additional source change is the package.json version bump from 0.1.25 to 0.1.26.

Source commits: f12b824, c50f2e7, 2a75111, 917c9a5 (Tyler’s feature, tests and docs), and 7e06fbc (release version). Feature and version preparation target development; a separate development-to-main PR will promote the qualified tree.

Validation completed: all 633 Bun test files passed, including the runner’s same-mode automatic retries; typecheck, privacy scan, documentation build, 888 GUI tests, GUI lint/i18n and build, 168 native core tests and 92 native UI tests passed. The production UIProbe pool rendering was inspected locally. Required CI passed for both #94 and this release preparation. The universal build 2026110402 has the exact clean source stamp 7e06fbc and passed extracted codesign/architecture checks. Fresh draft assets match canonical bytes; the signed feed and all 21 referenced archives passed verification, including fresh downloads of all 20 historical ZIPs. All six isolated real Sparkle 0.1.25-to-0.1.26 update cases passed: stopped/native/owned success, owned active-Later, owned active-Anyway and native active-Anyway. Replacement/relaunch, semantic state, runtime hashes and fixture cleanup verified; the installed app and running processes remained unchanged.

Security review: #94 reads existing management API quota metadata for local presentation. It introduces no credential destinations, authentication changes, account logging, dependencies, workflow changes or release-distribution code changes. The release uses the existing external Ed25519 trust anchor, pinned Sparkle tools, immutable universal ZIP names and authenticated previous inventory. The final signed feed and all referenced archives must verify from fresh draft and public downloads. The archive remains an ad-hoc signed, unnotarized preview.

Screenshot of Tyler’s production panel with sample quota data:

ChatGPT quota reset detail

@pavelhov pavelhov changed the title codex/release 0.1.26 chore(release): prepare 0.1.26 Nov 4, 2026
@pavelhov
pavelhov merged commit 39dff4c into development Nov 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant