mirror of
https://github.com/thedotmack/claude-mem.git
synced 2026-09-20 04:23:02 +08:00
docs: update changelog for v13.16.1
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JT1VTKoaTf7VfePb7nVfwz
This commit is contained in:
@@ -4,6 +4,30 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
|
||||
## [13.16.1] - 2026-08-26
|
||||
|
||||
## 🪟 The Windows Megafix
|
||||
|
||||
Windows support goes from *technically works* to *actually solid*. Rollup of five fixes (#3661), validated on real Windows 11 hardware by a community tester who could reproduce the production failure on demand.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Chroma process-tree cleanup** (#3644) — worker shutdown/restart now kills the entire `uvx → uv → python → chroma-mcp` chain on Windows *and* POSIX, with PID-identity checks so a recycled PID is never mistaken for ours. No more zombie Python processes, no more port 37777 wedged under a dead PID.
|
||||
- **`tree-sitter.exe` resolution** (#3647) — smart file reads no longer silently return nothing on Windows.
|
||||
- **`~\` tilde paths** (#3648) — Windows-style home paths in settings expand correctly; POSIX paths containing backslashes are now explicitly left untouched (previously they could be mangled).
|
||||
- **Git Bash preflight** (#3649) — `install`/`doctor` fail loudly with a clear message when Git Bash is unreachable, instead of every hook crashing cryptically. Checks every `git` on PATH, so non-standard installs (e.g. `D:\...`) resolve.
|
||||
- **`npm run build-and-sync` on Windows** (#3657) — no rsync or POSIX shell needed; a portable mirror reproduces `rsync -a --delete` semantics on all platforms, and `worker:logs`/`worker:tail` work in PowerShell (and fix a broken `tail -f` invocation on macOS).
|
||||
|
||||
### Review hardening
|
||||
|
||||
- Mirror refuses overlapping source/destination roots before touching the filesystem (Greptile P1).
|
||||
- Log tailing survives rename-and-recreate rotation via file-identity tracking (Greptile P2).
|
||||
- Doctor: a missing npx install marker with deps present is a warning, not a failure — marketplace and dev installs never have one.
|
||||
|
||||
### Verification
|
||||
|
||||
2,700+ tests green on macOS/Linux/Windows CI, Greptile 5/5, cross-platform regression review found no blockers, and both doctor fixes re-confirmed on the tester's Windows 11 machine.
|
||||
|
||||
## [13.16.0] - 2026-08-25
|
||||
|
||||
## claude-mem for Cowork 🧠
|
||||
|
||||
Reference in New Issue
Block a user