Releases: Dammyjay93/claudepm
Releases · Dammyjay93/claudepm
Release list
ClaudePM v4.0.0
Changes
Added
- Tracker-agnostic task tracking: supports local markdown (default), Linear, GitHub Issues, and external trackers. Set once during setup, all commands adapt automatically.
- Auto-detection: SessionStart hook matches working directory to project repository paths. No manual switching needed for most projects.
- First-run setup flow: guided setup that creates the vault, asks about tracker preference, and sets up the first project interactively.
- Emergency session save: Stop hook detects unsaved work and writes a session stub with git diff when a session ends without
/claudepm save. - Stale session warning: SessionStart hook warns when the last session was more than 14 days ago.
- Untracked directory detection: hook notices when you're in a git repo not tracked by ClaudePM and offers to add it.
- SKILL.md knowledge base: auto-activating skill that teaches decision routing, audit gates, tracker modes, spec tiers, and drift detection.
/claudepm helpcommand: contextual help for all concepts (tracker, specs, decisions, audit, drift, vault, memory)./claudepm archiveaction: archives old sessions and projects, prunes manifest to last 15 entries.- Audit gate marker files:
.claudepm/.audit-gatespersists audit gate completion across context compaction. - Configurable vault path: set
$CLAUDEPM_VAULTenvironment variable to use any directory. Default:~/.claudepm/. - Plugin hooks.json: hooks are now self-contained in the plugin, no longer require global settings.json configuration.
- MEMORY.md boundary documentation: clear guidance on what goes in ClaudePM vs Claude's built-in memory.
Changed
- BREAKING: Vault default location changed from
~/Vault/to~/.claudepm/. SetCLAUDEPM_VAULT=~/Vaultto keep using existing vault. - BREAKING: Removed
/claudepm:setup,/claudepm:start,/claudepm:done,/claudepm:status,/claudepm:switchcommands. Functionality consolidated into/claudepmdispatcher and/claudepm save. - All commands are now tracker-aware. Linear MCP tools are only called when tracker is set to
linear. - Save command creates tracker-specific session file sections.
- Plan command creates tasks in the configured tracker (local table, Linear issues, GitHub issues, or listed for external).
- Handoff command includes remaining tasks from the configured tracker.
- Session file naming changed to
{YYYY-MM-DD}-{project}.md(includes project name). - Manifest schema updated to version 4 with
trackerfield in frontmatter. - README rewritten for plain, clear communication.
Removed
- Capability matrix as primary planning tool (replaced by spec-first workflow in v3)
docs/directory (PLANNING.md, SETUP.md, COMMANDS.md, FUTURE.md) — outdated v2/v3 documentation- Hard dependency on Obsidian and Linear
Installation
/plugin marketplace add Dammyjay93/claudepm
/plugin install claudepm
Updating
/plugin marketplace update claudepm-marketplace
Restart Claude Code after updating.
ClaudePM v3.1.0
Changes
Installation
/plugin marketplace add Dammyjay93/claudepm
/plugin install claudepm
Updating
/plugin marketplace update claudepm-marketplace
Restart Claude Code after updating.
ClaudePM v3.0.0
Changes
Changed
- BREAKING: Renamed plugin from
claudememtoclaudepm - All commands now use
/claudepm:*prefix instead of/claudemem:* - Repository renamed from
claudememtoclaudepm - Updated description to emphasize project management focus
Migration
Users need to reinstall with new name:
/plugin marketplace remove claudemem-marketplace
/plugin marketplace add Dammyjay93/claudepm
/plugin install claudepm
Installation
/plugin marketplace add Dammyjay93/claudepm
/plugin install claudepm
Updating
/plugin marketplace update claudepm-marketplace
Restart Claude Code after updating.