Repository navigation
v1.1.0
[1.1.0] — 2026-07-26
Conflict-handling and concurrency release. Schema: 16.
Added
- Conflict sweep (
pdfs-fuse/src/sweep.rs, 5-minute cadence): removes conflict copies proven
identical by size +content_sha1, surfaces divergent ones once as an activity entry, and
never removes what it cannot prove. - Sweep mode and
.pdfsignore-driven conflict handling; ignore rules are rebuilt per sync
pass so edits take effect without a restart. - Substantially extended FUSE acceptance suite.
Fixed
- B69 — spurious
(sync-conflict)copies. Revision identity now uses the server's
revision_idrather than(mtime, size), which the server re-stamps on seal; the planner
gainedAdoptBaselineso an equal-size no-baseline pair is recorded instead of forked on
first reconcile. - B70 — browser downloads into an on-demand mount had their in-flight temporaries sealed
as canonical revisions. Transient names are recognised and held until the name is finalized. - Assorted race conditions and concurrency bugs on the write/drain paths.
Changed
- Workspace deps bumped to
proton-sdk/proton-drive-rs0.2.2.