Compare commits
1 Commits
v4.1.0
...
896cdcfa0f
| Author | SHA1 | Date | |
|---|---|---|---|
| 896cdcfa0f |
@@ -6,12 +6,12 @@
|
|||||||
},
|
},
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"description": "Project management plugins with Gitea and NetBox integrations",
|
"description": "Project management plugins with Gitea and NetBox integrations",
|
||||||
"version": "4.1.0"
|
"version": "4.0.0"
|
||||||
},
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
{
|
{
|
||||||
"name": "projman",
|
"name": "projman",
|
||||||
"version": "3.2.0",
|
"version": "3.1.0",
|
||||||
"description": "Sprint planning and project management with Gitea integration",
|
"description": "Sprint planning and project management with Gitea integration",
|
||||||
"source": "./plugins/projman",
|
"source": "./plugins/projman",
|
||||||
"author": {
|
"author": {
|
||||||
|
|||||||
14
CHANGELOG.md
14
CHANGELOG.md
@@ -6,18 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## [4.1.0] - 2026-01-26
|
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- **projman:** Wiki-based planning workflow enhancement (V04.1.0)
|
|
||||||
- Flexible input source detection in `/sprint-plan` (file, wiki, or conversation)
|
|
||||||
- Wiki proposal and implementation page creation during sprint planning
|
|
||||||
- Wiki reference linking in created issues
|
|
||||||
- Wiki status updates in `/sprint-close` (Implemented/Partial/Failed)
|
|
||||||
- Metadata section in lessons learned with implementation link for traceability
|
|
||||||
- New `/proposal-status` command for viewing proposal/implementation tree
|
|
||||||
- **projman:** `/suggest-version` command - Analyzes CHANGELOG and recommends semantic version bump
|
- **projman:** `/suggest-version` command - Analyzes CHANGELOG and recommends semantic version bump
|
||||||
- **projman:** SessionStart hook now suggests sprint planning when open issues exist without milestone
|
- **projman:** SessionStart hook now suggests sprint planning when open issues exist without milestone
|
||||||
- **projman:** SessionStart hook now warns about unreleased CHANGELOG entries
|
- **projman:** SessionStart hook now warns about unreleased CHANGELOG entries
|
||||||
@@ -32,9 +21,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
- Documentation drift: COMMANDS-CHEATSHEET.md was missing data-platform plugin added in v4.0.0
|
- Documentation drift: COMMANDS-CHEATSHEET.md was missing data-platform plugin added in v4.0.0
|
||||||
- Proactive sprint planning: projman now suggests `/sprint-plan` at session start when unplanned issues exist
|
- Proactive sprint planning: projman now suggests `/sprint-plan` at session start when unplanned issues exist
|
||||||
|
|
||||||
### Known Issues
|
|
||||||
- **MCP Bug #160:** `update_wiki_page` tool renames pages to "unnamed" when page_name contains URL-encoded characters (`:` → `%3A`). Workaround: use `create_wiki_page` to overwrite instead.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## [4.0.0] - 2026-01-25
|
## [4.0.0] - 2026-01-25
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Leo Claude Marketplace - v4.1.0
|
# Leo Claude Marketplace - v4.0.0
|
||||||
|
|
||||||
A collection of Claude Code plugins for project management, infrastructure automation, and development workflows.
|
A collection of Claude Code plugins for project management, infrastructure automation, and development workflows.
|
||||||
|
|
||||||
|
|||||||
@@ -465,44 +465,7 @@ update_wiki_page(
|
|||||||
)
|
)
|
||||||
```
|
```
|
||||||
|
|
||||||
**G. Update CHANGELOG (MANDATORY)**
|
**G. Git Operations**
|
||||||
|
|
||||||
Add all sprint changes to `[Unreleased]` section:
|
|
||||||
```markdown
|
|
||||||
## [Unreleased]
|
|
||||||
|
|
||||||
### Added
|
|
||||||
- **projman:** New feature description
|
|
||||||
- **plugin-name:** Another feature
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
- **projman:** Modified behavior
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
- **plugin-name:** Bug fix description
|
|
||||||
```
|
|
||||||
|
|
||||||
**IMPORTANT:** Never skip this step. Every sprint must update CHANGELOG.
|
|
||||||
|
|
||||||
**H. Version Check**
|
|
||||||
|
|
||||||
Run `/suggest-version` to analyze CHANGELOG and recommend version bump:
|
|
||||||
```
|
|
||||||
/suggest-version
|
|
||||||
```
|
|
||||||
|
|
||||||
If release is warranted:
|
|
||||||
```bash
|
|
||||||
./scripts/release.sh X.Y.Z
|
|
||||||
```
|
|
||||||
|
|
||||||
This ensures version numbers stay in sync:
|
|
||||||
- README.md title
|
|
||||||
- .claude-plugin/marketplace.json
|
|
||||||
- Git tags
|
|
||||||
- CHANGELOG.md section header
|
|
||||||
|
|
||||||
**I. Git Operations**
|
|
||||||
|
|
||||||
Offer to handle git cleanup:
|
Offer to handle git cleanup:
|
||||||
```
|
```
|
||||||
@@ -578,8 +541,6 @@ Would you like me to handle git operations?
|
|||||||
10. **Capture lessons** - At sprint close, interview thoroughly
|
10. **Capture lessons** - At sprint close, interview thoroughly
|
||||||
11. **Update wiki status** - At sprint close, update implementation and proposal pages
|
11. **Update wiki status** - At sprint close, update implementation and proposal pages
|
||||||
12. **Link lessons to wiki** - Include lesson links in implementation completion summary
|
12. **Link lessons to wiki** - Include lesson links in implementation completion summary
|
||||||
13. **Update CHANGELOG** - MANDATORY at sprint close, never skip
|
|
||||||
14. **Run suggest-version** - Check if release is needed after CHANGELOG update
|
|
||||||
|
|
||||||
## Your Mission
|
## Your Mission
|
||||||
|
|
||||||
|
|||||||
@@ -54,23 +54,13 @@ The orchestrator agent will guide you through:
|
|||||||
- If partial: Keep status as "In Progress", note completed implementations
|
- If partial: Keep status as "In Progress", note completed implementations
|
||||||
- Add summary of what was accomplished
|
- Add summary of what was accomplished
|
||||||
|
|
||||||
7. **Update CHANGELOG** (MANDATORY)
|
7. **Git Operations**
|
||||||
- Add all sprint changes to `[Unreleased]` section in CHANGELOG.md
|
- Commit any remaining work
|
||||||
- Categorize: Added, Changed, Fixed, Removed, Deprecated
|
|
||||||
- Include plugin prefix (e.g., `- **projman:** New feature`)
|
|
||||||
|
|
||||||
8. **Version Check**
|
|
||||||
- Run `/suggest-version` to analyze changes and recommend version bump
|
|
||||||
- If release warranted: run `./scripts/release.sh X.Y.Z`
|
|
||||||
- Ensures version numbers stay in sync across files
|
|
||||||
|
|
||||||
9. **Git Operations**
|
|
||||||
- Commit any remaining work (including CHANGELOG updates)
|
|
||||||
- Merge feature branches if needed
|
- Merge feature branches if needed
|
||||||
- Clean up merged branches
|
- Clean up merged branches
|
||||||
- Tag sprint completion (if release created)
|
- Tag sprint completion
|
||||||
|
|
||||||
10. **Close Milestone**
|
8. **Close Milestone**
|
||||||
- Use `update_milestone` to close the sprint milestone
|
- Use `update_milestone` to close the sprint milestone
|
||||||
- Document final completion status
|
- Document final completion status
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user