Release history
costajohnt/oss-autopilot releases
Open source contribution manager with PR tracking across repos, issue discovery, CI failure diagnosis, and maintainer response drafting. Available as CLI, MCP server, and Claude Code plugin.
All releases
104 shown
No immediate action
mcp-v5.1.1
Bug fix
Prompt failure throws; placeholder GH username rejection
mcp-v5.0.0
Breaking risk
Breaking changes
- Node 20 support removed; minimum required Node version is 22 (LTS) or higher.
Full changelog
core-v3.0.0
Breaking risk
Breaking changes
- Dropped support for Node 20; minimum required version is now Node 22 (LTS) or Node 24 (current).
Full changelog
mcp-v4.0.0
Breaking risk
Breaking changes
- Removed MCP tools `read` and `untrack` from both the CLI and the MCP server; calls to them now return "tool not found" or "unknown command".
Full changelog
4.0.0 (2026-04-25)
⚠ BREAKING CHANGES
- the MCP tools
readanduntrackare no longer registered. Clients that hard-coded these tool names will get a "tool not found" error from listTools / callTool. The CLI commands of the same name are also removed; scripts that invoked them get "unknown command" from commander.
Features
core-v2.0.0
Breaking risk
Breaking changes
- Importing from @oss-autopilot/core/utils (or any deep-path equivalent) no longer resolves; replace with specific modules: paths, urls, dates, auth, concurrency as listed.
- MCP tools `read` and `untrack` are removed; calls to these tool names now yield "tool not found" errors.
Notable features
- /pr-ready slash command and wait-for-ci.sh helper
- cli: list-move-tier command
- core: Gist ETag + conflict resolution for state sync
Full changelog
2.0.0 (2026-04-25)
⚠ BREAKING CHANGES
- external consumers importing from @oss-autopilot/core/utils (or any deep-path equivalent) will fail to resolve. The replacement modules are: - paths → getDataDir, getStatePath, getBackupDir, getCacheDir, getGistIdPath, getStateCachePath, stateFileExists, getCLIVersion - urls → parseGitHubUrl, extractOwnerRepo, splitRepo, isOwnRepo, ParsedGitHubUrl - dates → daysBetween, formatRelativeTime, byDateDescending - auth → getGitHubToken, getGitHubTokenAsync, requireGitHubToken, resetGitHubTokenCache, detectGitHubUsername - concurrency → DEFAULT_CONCURRENCY, sleep, runWorkerPool
- the MCP tools
readanduntrackare no longer registered. Clients that hard-coded these tool names will get a "tool not found" error from listTools / callTool. The CLI commands of the same name are also removed; scripts that invoked them get "unknown command" from commander.
Features
- add /pr-ready slash command and wait-for-ci.sh helper (#1153) (20809d4)
- cli: list-move-tier command (#1107) (#1140) (37d813d)
- core: Gist ETag + conflict resolution for state sync (#1115) (#1145) (d6ec379)
- remove core/utils.ts re-export shim (#1141) (#1158) (85d5255)
- remove read/untrack v1 stubs from CLI and MCP server (#1133) (#1157) (a957feb)
Bug Fixes
mcp-v3.0.0
Breaking risk
Breaking changes
- Removed `snooze` and `unsnooze` tools. Use `move` with target `attention`, `waiting`, `shelved`, or `auto` instead. Dismiss now only accepts issue URLs.
Notable features
- Added MCP server package (Phase 4)
- Simplified PR management to a three-state model
Full changelog
3.0.0 (2026-03-24)
⚠ BREAKING CHANGES
- Removed
snoozeandunsnoozetools. Usemovewith targetattention,waiting,shelved, orautoinstead. Dismiss now only accepts issue URLs.
Features
- add MCP server package (Phase 4) (#429) (ca336be)
- simplify PR management to three-state model (#657) (abe7705)
Bug Fixes
- address all open repo audit findings (#547-#553) (#555) (4b98a5c)
- dismiss command accepts PR URLs and filters them from actionable items (#416) (#464) (20f6f3c)
- exclude own repos from PR counts and filter by star count (#544) (12eeeaa)
- mcp-server: republish with resolved workspace dependency (#835) (d4e7ee2)
- resolve MCP server npm dependency resolution failures (#630) (72567d0)
core-v1.0.0
Breaking risk
Breaking changes
- Adoption of a formal stability policy and strict semver commitment in version 1.0.0
Notable features
- Stability policy and semver commitment implemented, closing issue #667
Full changelog
core-v0.51.0
Breaking risk
Breaking changes
- Removed `snooze` and `unsnooze` tools. Use `move` with target `attention`, `waiting`, `shelved`, or `auto` instead. Dismiss now only accepts issue URLs.
Notable features
- Simplified PR management to a three-state model
Full changelog
mcp-v2.0.0
Breaking risk
Breaking changes
- Removed `snooze` and `unsnooze` tools. Use `move` with target `attention`, `waiting`, `shelved`, or `auto` instead.
- Dismiss now only accepts issue URLs.
Notable features
- Simplified PR management to a three-state model