Skip to content

Release GSwitch 1.0.24 - #178

Merged
squarepots merged 1 commit into
mainfrom
release-1.0.24
Oct 5, 2026
Merged

squarepots merged 1 commit into
mainfrom
release-1.0.24

Conversation

@squarepots

@squarepots squarepots commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

What changed

Release GSwitch 1.0.24 by synchronizing the Tauri, JavaScript, Cargo package, and Cargo lock versions. The version-only change merged as 13b09c66d2bf4f94ca57ea80351728a325b14f4e, after countdown fix #177 merged as bfb3959f4934510d647949e4f59dd135ad1a7da1.

Why

Ship the fix for quota reset countdowns displaying an extra minute after Wake or Refresh.

Validation

  • Version synchronization and diff checks passed locally.
  • Both pull requests passed the current required CI gate and all three CodeQL checks before merge, with no unresolved review conversations.
  • Exact merged main commit 13b09c66d2bf4f94ca57ea80351728a325b14f4e passed Frontend, Windows, macOS, Linux, RustSec, CI gate, and all three CodeQL checks. CI: https://github.com/ginbing/GSwitch/actions/runs/37283620796
  • The unsigned Windows preview built successfully from merged product commit bfb3959f4934510d647949e4f59dd135ad1a7da1. The release commit differs from that source only in the four version fields.
  • Preview: GSwitch_1.0.24-rc.1_x64-setup.exe, SHA-256 FC7B570C46CB9FDE1DB16DEEB21F144A16F999888C155630BEB3995B40188FA1.

Release result

Published GSwitch 1.0.24: https://github.com/ginbing/GSwitch/releases/tag/v1.0.24

  • The maintainer explicitly waived real-account acceptance for 1.0.24 on 2026-10-05. The preview source and installer are recorded above; those real-account flows were not performed or claimed as validated.
  • Tag v1.0.24 points to exact merged main commit 13b09c66d2bf4f94ca57ea80351728a325b14f4e.
  • Production release workflow https://github.com/ginbing/GSwitch/actions/runs/37286036590 succeeded for all four platform builds, their smoke tests, final updater signatures, SBOM, and draft provenance verification.
  • All 14 downloaded draft assets matched GitHub SHA-256 digests; the repository verifier confirmed the exact asset set and updater manifest. The Windows installer attestation was independently checked against the tagged source and release workflow.
  • After publication, the public latest updater manifest reports 1.0.24 with all nine platform entries matching the verified URLs/signatures. The public Windows installer download returned HTTP 200.

No release work remains for this change.

@squarepots
squarepots merged commit 13b09c6 into main Oct 5, 2026
12 checks passed
@squarepots
squarepots deleted the release-1.0.24 branch October 5, 2026 08:26
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