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 --watchrediscovery and terminal restoration reliable, honored
daemon browser overrides, and classified storage exhaustion asDiskFull. - 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 instatusanddoctor.
Security
- Updated the locked
quinn-protopackage 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 | shDownload silvervine 2.0.1
| File | Platform | Checksum |
|---|---|---|
| silvervine-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| silvervine-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| silvervine-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |