github Nonary/vibeshine daily-2026-10-11.2
Nightly 2026-10-11.2

pre-releaseone hour ago

This is a nightly release of Vibeshine and contains several bug fixes and may contain new features. Check the commit log for more information.

Windows installer · Linux (Arch x86_64)

Nightly Windows installers are unsigned and include self-signed gamepad components. They may cause false-positive antivirus alerts.

Commit log

Source: 51aebccabf0d

Since the preceding successfully published nightly daily-2026-10-11: compare exact sources.

a50739cc3561

fix(ci): skip unchanged sources before nightly builds

963d3b85cb54

ci(linux): qualify exact nightly packages and publication token

b75c3cdf5dec

ci(nightly): validate tag reservation with the workflow token

a64be38b5130

fix(nightly): include qualified Linux packages and collapsible commit notes

Reserve the exact daily tag before qualification and create the draft from that verified tag, avoiding historical target workflow-token permission failures. Keep Windows and Linux success mandatory, exclude build recipes, and consolidate Linux provenance into the existing manifest.

c5fd2ad8ba23

ci(nightly): keep Linux qualification independent of token experiments

ea831b45c0f9

ci(nightly): publish qualified missing Linux packages with the workflow token

Require exact source/version, successful native tests and package verification, and preserve known published Windows hashes and asset identities. Add only the installable package, refresh existing metadata/checksums, and verify the live release remains a prerelease.

adfec1dfc23b

fix(nightly): surface installer downloads above verification files

5ee2c22f8099

fix(ci): resolve runner scratch path in the publication step

8ac1be19d363

fix(nightly): verify modern CTest summaries and exact permitted skips

0fb0faf2aba0

fix(nightly): verify the exact versioned Linux executable behind its symlink

Keep the canonical binary version gate and verify the public executable symlink targets that exact binary. Preserve original Windows hashes from the verified public payloads.

31d1d62d3230

fix(nightly): keep release titles concise and dated

78fb1fdbccef

fix(installer): validate nightly gamepad trust before consent

Let intact self-signed gamepad packages reported as UnknownError reach strict independent signature and catalog verification before exact-certificate consent. Preserve inventory, version, rollback and post-consent Windows trust gates, and report display signature details.

Publish setup-only nightly downloads after verifying their exact qualified embedded MSI. Retain internal MSI artifacts and require fresh hosted installer qualification with coherent provenance.

Refs: Nonary/Vibepollo#594

Generated with [Codex](https://openai.com/codex/)

Model: GPT 6.1-Sol Medium

abe81ccabd60

fix(installer): anchor daily file versions to the stable release

Daily builds fell back to each new HEAD timestamp, allowing a corrected
installer to carry a lower resource version than the already published build.
Use the reachable matching stable release tag for the daily series, so later
commits and following dates preserve monotonic file replacement.

Fail closed when the matching tag is missing. Keep clock rollback and 16-bit
revision overflow checks. Add real-timestamp regression fixtures and run them
before the hosted Windows build; the original emitter fails the new checks.

Refs: Nonary/Vibepollo#594

Generated with [Codex](https://openai.com/codex/)
Model: GPT 6.1-Sol Medium

87d8da5b7faa

fix(ci): fetch release anchors for daily Windows builds

Daily resource version ordering needs the matching stable tag and its reachable
history. The native job used a shallow tagless checkout, so the new fail-safe
correctly stopped the build before it could stamp a resetting file version.

Fetch full history and tags for daily builds. Preserve shallow checkouts for
other Windows lanes. Add a real shallow-clone regression that fails without
the anchor and succeeds after fetching history and tags.

Refs: Nonary/Vibepollo#594

Generated with [Codex](https://openai.com/codex/)
Model: GPT 6.1-Sol Medium

51aebccabf0d

fix(nightly): order post-stable builds and same-day revisions

Nightlies reused the released core, so SemVer and encoded MSI versions correctly treated them as downgrades. Target the next patch after the reachable stable release, retaining a fixed stable clock anchor and allowing its eventual final release to supersede nightlies.

Reserve immutable dated revisions only for changed source. Validate matching source/date/revision metadata in native and web updaters, preserve explicit channel opt-out, and test actual published identities plus equal/older and future-stable transitions. Verify the embedded MSI Upgrade table and rollback transaction instead of treating ProductCode order as MSI upgrade proof.

Generated with [Codex](https://openai.com/codex/)

Model: GPT 6.1-Sol Medium

Don't miss a new vibeshine release

NewReleases is sending notifications on new releases.