v0.3.21
·
131 commits
to refs/heads/main
since this release
Changes
✨ Enhancements
- feat(catalog): add
run-cachedcommand mirroringxorq run-cached(#1841)
🐞 Bug fixes
- fix(docs): improve code contrast, syntax highlighting, and config correctness (#1860)
- fix(profiles): raise informative ValueError for unknown backend (#1875)
- fix(catalog): make Annex.env hashable for TUI cache compatibility (#1868)
- fix(catalog): validate required fields before constructing RemoteConfig (#1780)
- fix: add dropped tests from PR #1841 (#1862)
- fix(worktree): copy .gitignore instead of symlinking (#1863)
- fix(worktree): preserve symlinks when copying envrc secrets (#1854)
- fix(logging): wire RotatingFileHandler so xorq.log actually rotates (#1857)
📖 Documentation
- docs: cache strategies, storage, and backend invalidation (#1836)
📦 Build system
- chore: run examples once (#1865)
🛠️ Other improvements
- refactor(worktree): make new-worktree project-agnostic (#1870)
Thank you to all our contributors for making this release possible!
@dlovell, @hussainsultan, @mesejo, @paddymul, renovate[bot]