github Nonary/Vibepollo 2.0.2-nightly.d20261102.r.1.2acb175f0242

pre-release3 hours ago

This is a nightly release of Vibepollo 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: 2acb175f0242

Since the preceding successfully published nightly 2.0.2-nightly.d20261031.r.2.399a420e5fe0: compare exact sources.

d1bb8cde0134

fix(windows): Restore display-helper pipe access

Grant the read-attributes permission Windows requires for helper pipe
connections without granting pipe creation or ACL control. Keep the grant
and client request on one tested mask, matching the live correction
reported in PR #389 for issue #387.

Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit 6e37a6bd51cdae76a50c65918a12cebb93121366)

cf5822f2226e

fix(installer): validate volume root ACLs and report guard failures

(cherry picked from commit 8d45d0e76dc158126ec486cb646abe15f9feabe7)

f085030884d6

fix(installer): Validate replacements before removing the host

The bootstrapper could remove a working installation before the incoming
MSI rejected its destination. Run the package's native preview before any
pre-uninstall, keep path rules aligned, and stop without removing the host
when validation fails. Cover failures and the actual packaged MSI preview.

Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit 61857bd79f8ce46301e1ee3117ddc4371873917d)

9c3bc15866c1

docs(release): Add 2.0.4 installer hotfix notes

Document the Windows drive-root permission fix and the pre-removal
validation that preserves the existing host when a replacement is rejected.

Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit 470d9b9ec021a80e97ea0bad9133cd2929c104d6)

aa8ea08b265c

fix(installer): Warn on uncertain checks and explain blocking failures

Treat incomplete compatibility inspections as warnings while retaining
blocks for observed unsafe paths, permissions, and payloads. Show warnings
on successful completion and include the affected path, failing check, and
Windows error in the UI and logs instead of generic troubleshooting advice.

Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit 3e6915702548cf4ed83d8d6034dc57b097368f9e)

2acb175f0242

fix(installer): Unwrap strings in packaged MSI validation

PowerShell can retain PSObject wrappers in an untyped argument array,
so reflection rejected the test inputs before the native preview ran.
Pass a typed string array and exercise wrapped inputs before compiling.

Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit bf8c546144f02fb7086b48b07a729f675883b8e7)

Don't miss a new Vibepollo release

NewReleases is sending notifications on new releases.