VaultSync 1.8.8 — Stability #625
ATAC-Helicopter
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
VaultSync 1.8.8 is a stability-focused release centered on interruption safety, filesystem boundaries, large-repository performance, updater qualification, Linux/Wayland support, and reliability across backup, restore, metadata, and cleanup workflows.
Rather than introducing another large feature set, this release concentrates on making existing VaultSync operations safer when files disappear, destinations become unavailable, cancellation arrives at difficult points, or an operation is interrupted before completion.
Highlights
Deterministic interruption and recovery handling
VaultSync now has repeatable interruption and recovery qualification for both plain and encrypted archives.
A broad set of backup and recovery paths have also been hardened around cancellation and partial failure.
Improvements include:
Safer filesystem and temporary-data boundaries
1.8.8 tightens the boundaries around filesystem traversal, cleanup, decrypted workspaces, and encrypted restore staging.
Changes include:
Abandoned temporary writes for release caches, installation identity, credential indexes, and support bundles are now cleaned up safely.
Large-history and high-file-count performance
VaultSync now includes repeatable performance budgets for large histories and high file counts.
Snapshot creation has also been reworked around:
Archive and support-package generation now reduce memory use through buffer reuse and streaming hashes.
Cancellation performance checks have also been made deterministic on smaller CI runners.
Native Wayland support
Linux builds now support native Wayland, with automatic X11 fallback where required.
Linux windows are explicitly opaque to avoid compositor and transparency issues under native Wayland.
Linux updater qualification
Safe patch updates have been qualified across multiple installed Linux versions.
When the currently installed version is not an approved patch base, VaultSync falls back to the full installer.
Additional updater changes include:
Guided setup and UI responsiveness
Guided setup now provides more actionable next steps.
Guide and Schedule queries have been moved away from the UI thread.
Additional UI fixes include:
Release, CI, and static-analysis cleanup
The exact 1.8.7 release state has been qualified and pinned workflow security actions have been updated.
Release-branch CI and Sonar execution have been deduplicated and bounded.
Remaining Sonar findings have been cleared across:
Failed installer downloads are now removed immediately.
Additional reliability fixes
1.8.8 also includes fixes for:
Warning
Clean reinstall may be required
If VaultSync 1.8.8 does not update cleanly or behaves unexpectedly after updating, uninstall the application and install a fresh copy.
Your VaultSync database, registered projects, history, settings, and persistent app data are stored separately from the application and are not deleted by a normal uninstall.
VaultSync.appin Applications.VaultSync.appin Applications..debpackage on Debian/Ubuntu/Zorin-style systems.On Linux, remove only the installed package/application files. Do not manually delete VaultSync's user-data directories unless you intentionally want to reset the application.
The VaultSync website and GitHub Releases provide the same release packages.
Downloads
Packages for Windows, Linux, and macOS are available below.
Direct GitHub packages remain intentionally unsigned. Please download them only from the official VaultSync repository and verify downloaded files using the published SHA-256 checksums.
VaultSync is also available free through the Microsoft Store.
Links
Changelog
[1.8.8] -
Added
Changed
Fixed
This discussion was created from the release VaultSync 1.8.8 — Stability.
All reactions