Skip to content

v0.1.5 — Reliability Release

Choose a tag to compare

@riponcm riponcm released this 19 Jun 22:19
· 118 commits to main since this release

Same features, fewer ways to break. Three community-contributed fixes make projectmem safer to run everywhere — especially on Windows. No new dependencies, no schema changes.

Fixes

  • pjm fix --issue / record_fix(issue_id=…) — close the issue you mean. Previously fix always closed the "current" issue, so fixing an older one could silently close the wrong issue. You can now target a specific issue by ID (pjm fix --issue 0001; IDs normalize 1/001/0001). Closes #3. (#2)
  • MCP git helpers no longer hang stdio sessions — git subprocesses now run with detached stdin (DEVNULL) and bounded timeouts, fixing a class of Windows MCP hangs. (#4)
  • Console output is encoding-safe — pjm brief and pjm precheck no longer crash on non-UTF-8 (cp1252) Windows consoles and git hooks. (#5)

🙏 Thanks

All three fixes contributed by @hanley-development — thank you!

Install

```
pip install -U projectmem
```

Full Changelog: v0.1.4...v0.1.5