Release Notes
Changed
- Reused a platform-validated current Widevine cache during daemon repair
instead of repeating manifest and network resolution, and deduplicated
browser discovery across aliased install roots.
- Reduced the runtime dependency graph and refreshed compatible dependencies.
Fixed
- Propagated malformed browser configuration and background discovery failures
instead of silently reporting an empty browser list.
- Made
status --watch rediscovery and terminal restoration reliable, honored
daemon browser overrides, and classified storage exhaustion as DiskFull.
- Serialized Widevine cache validation, repair, promotion, rollback, and
active-link updates; rejected unsafe versions, external links, symlinked
bundle contents, wrong-platform layouts, and mismatched cached manifests.
- Repaired invalid cache files or directories before re-downloading and avoided
duplicate valid-manifest inspection in status and doctor.
Security
- Updated the locked
quinn-proto package from 0.11.14 to 0.11.16, resolving
GHSA-4w2j-m93h-cj5j
in Reqwest's optional HTTP/3 graph. Silvervine does not enable HTTP/3, so the
vulnerable code was not present in release binaries.
Install silvervine 2.0.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nicholasraimbault/silvervine/releases/download/v2.0.1/silvervine-installer.sh | sh
Download silvervine 2.0.1