ApolloVibe 2026.6.1-ms2
First release since June. Four source fixes have been sitting unreleased since then, so anyone installing MultiSeat has been getting the June build.
Fixes
30cc3859 |
input: keep the input desktop handle alive instead of closing the one in use |
fb05b1ab |
sudovda: log why virtual display creation fails instead of failing silently |
61f72e57 |
wol_mac option to override the MAC advertised to clients |
84d4ef18 |
sudovda: match added virtual display by adapter LUID and target id |
fb05b1ab is the one worth knowing about if you are debugging seats. Virtual display creation used to fail with nothing in the log. Now it says why.
The download name changed
The asset is now apollovibe-windows-x64.zip, with no version in it. It can be fetched from a permanent URL that always resolves to the newest release:
https://github.com/vibesoftwarecoder/ApolloVibe/releases/latest/download/apollovibe-windows-x64.zip
The version used to be part of the filename, so MultiSeat's installer had to hardcode both the tag and the filename. Every release needed a matching edit in another repository. That is exactly why this release is three months late. It will not happen again.
Identifying this build
sunshine.exe SHA256 9DE593107687F956830E37BB2361A07E...
master, the commit hash is no longer appended, so every build reports 2026.6.1.dirty. Use the SHA256.
Base and testing
Built on upstream ClassicOldSong/Apollo at adc5c5a0, which has been dormant since 2026-05-21. We are 47 commits ahead and 0 behind.
Smoke-tested on the reference host: a seat provisions, gets its own session, listens on all three ports and completes a TLS handshake, then tears down cleanly.
30cc3859, which changes input handling and needs a real client sending input to exercise.