github Nonary/vibeshine 2.0.2-nightly.d20261024.c3677617b45e

pre-release6 hours 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: c3677617b45e

Since the preceding successfully published nightly 2.0.2-nightly.d20261023.abd0b8aa79fd: compare exact sources.

ef0b1be4663a

fix(web): show unobserved display driver as informational

d519ae87ec38

fix(installer): preserve bounded inventory failure diagnostics

Report inventory stage timings on timeout and version-source context without
changing the safety deadline or accepting malformed versions.

Prepared with OpenAI Codex.

8cc4d2d3188f

Merge pull request #355 from Nonary/dot/fix-352-driver-status

fix(web): present unobserved virtual-display status without a failure warning

51ff8c8cf4c1

Merge canary into installer inventory diagnostics

Preserve both histories and qualify the combined display status and
installer diagnostics tree. No additional source changes.

146ccdeb3609

fix(macos): normalize file clock counts and link static dependencies

Adapt the remaining file-clock conversions and Apple FFmpeg/ZLIB linkage from Leeroy Ding’s Nonary/Vibepollo#603 (e841891cf5b85071f76947c2f6c33ba3df7348a1). Keep the existing fingerprint representation and limit this change to compiler and dependency portability.

Co-authored-by: Leeroy Ding <leeroy@ding.contact>

4f40569cd3e9

Merge pull request #356 from Nonary/dot/issue-660-inventory-diagnostics

fix(installer): preserve bounded inventory failure diagnostics

145a12e010f6

merge: refresh macOS portability fixes with current canary

554a11720f2d

fix(cache): preserve the full native file-clock count

Serialize signed clock counts without narrowing, including the minimum representable value. Keep the complete decimal timestamp in artwork sidecars and preserve existing version-1 ordinary-count metadata. Extend regression coverage through signed 128-bit limits and timestamp pairs separated by 2^64 ticks.

9a562b78392b

Merge pull request #357 from Nonary/dot/macos-portability-residuals

fix(macos): normalize file clock counts and link static dependencies

d4b2b7d33a55

fix(pyrowave): strip shader debug metadata before compacting IDs

39f0a480abba

fix(installer): retry timed-out display inventory once

19d12d4ed585

fix(windows): resolve MinGW floating-point environment in audio DLL

54fd935d616d

Merge pull request #362 from Nonary/dot/fix-mingw-dll-fenv

fix(windows): resolve MinGW floating-point environment in audio DLL

243bd482aad4

Merge canary into display inventory timeout recovery

f86391d26215

Merge canary into PyroWave regeneration portability fix

30991b968990

Merge pull request #361 from Nonary/dot/fix-660-inventory-timeout-recovery

fix(installer): recover once from display inventory timeout

05eb669ce843

fix(process): observe paused applications after clients disconnect

Based on the defect report and monitoring approach by malmaud in Nonary/Vibepollo#654. Serialize liveness checks with app replacement and suppress background deferred launches.

9667afc88dc1

Merge pull request #360 from Nonary/dot/fix-pyrowave-regeneration-portability

fix(pyrowave): make packing shader regeneration independent of glslang debug stripping

c3677617b45e

Merge pull request #363 from Nonary/fix/paused-session-exit-654

fix(process): clean up exited apps after the last client disconnects

Don't miss a new vibeshine release

NewReleases is sending notifications on new releases.