1.0.12
Release: Targeted Cache Invalidation
This release improves responsiveness by invalidating attribute cache entries only for affected files/paths, instead of clearing broad cache state.
What changed
- Added path-based cache invalidation on vault events:
modify→ invalidate changed file pathdelete→ invalidate removed file pathrename→ invalidate both old and new paths- folder-rename safety via prefix invalidation
- Added throttled visible refresh after invalidation to keep UI updates smooth
Impact
- Faster incremental updates in large vaults
- Less unnecessary cache churn
- More consistent live styling after file operations
- Keeps quick switcher and link suggestion flows feeling snappy