File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,6 +20,22 @@ $ uv add libvcs --prerelease allow
2020_ Notes on the upcoming release will go here._
2121<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
2222
23+ ### pytest plugin
24+
25+ #### pytest_plugin: Add XDG persistent cache for fixtures (#502 )
26+
27+ - Add XDG-based persistent cache at ` ~/.cache/libvcs/pytest/ `
28+ - Add {class}` ~libvcs.pytest_plugin.RepoFixtureResult ` with cache hit/miss tracking
29+ - Add atomic initialization for pytest-xdist compatibility
30+ - Significantly faster test runs when cache is warm
31+
32+ ### Internal
33+
34+ #### _ internal: Add file locking module (#502 )
35+
36+ - Add {class}` ~libvcs._internal.file_lock.FileLock ` for cross-platform file locking
37+ - Add {func}` ~libvcs._internal.file_lock.atomic_init ` for race-free initialization
38+
2339## libvcs 0.40.0 (2026-04-25)
2440
2541### What's new
You can’t perform that action at this time.
0 commit comments