Repository navigation
chore(release): prepare 0.1.26 - #95
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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: