chore: update CHANGELOG.md for v7.2.0
This commit is contained in:
@@ -4,6 +4,71 @@ 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/).
|
||||
|
||||
## [7.2.0] - 2025-12-14
|
||||
|
||||
## 🎉 New Features
|
||||
|
||||
### Automated Bug Report Generator
|
||||
|
||||
Added comprehensive bug report tool that streamlines issue reporting with AI assistance:
|
||||
|
||||
- **Command**: `npm run bug-report`
|
||||
- **🌎 Multi-language Support**: Write in ANY language, auto-translates to English
|
||||
- **📊 Smart Diagnostics**: Automatically collects:
|
||||
- Version information (claude-mem, Claude Code, Node.js, Bun)
|
||||
- Platform details (OS, version, architecture)
|
||||
- Worker status (running state, PID, port, uptime, stats)
|
||||
- Last 50 lines of logs (worker + silent debug)
|
||||
- Database info and configuration settings
|
||||
- **🤖 AI-Powered**: Uses Claude Agent SDK to generate professional GitHub issues
|
||||
- **📝 Interactive**: Multiline input support with intuitive prompts
|
||||
- **🔒 Privacy-Safe**:
|
||||
- Auto-sanitizes all file paths (replaces home directory with ~)
|
||||
- Optional `--no-logs` flag to exclude logs
|
||||
- **⚡ Streaming Progress**: Real-time character count and animated spinner
|
||||
- **🌐 One-Click Submit**: Auto-opens GitHub with pre-filled title and body
|
||||
|
||||
### Usage
|
||||
|
||||
From the plugin directory:
|
||||
```bash
|
||||
cd ~/.claude/plugins/marketplaces/thedotmack
|
||||
npm run bug-report
|
||||
```
|
||||
|
||||
**Plugin Paths:**
|
||||
- macOS/Linux: `~/.claude/plugins/marketplaces/thedotmack`
|
||||
- Windows: `%USERPROFILE%\.claude\plugins\marketplaces\thedotmack`
|
||||
|
||||
**Options:**
|
||||
```bash
|
||||
npm run bug-report --no-logs # Skip logs for privacy
|
||||
npm run bug-report --verbose # Show all diagnostics
|
||||
npm run bug-report --help # Show help
|
||||
```
|
||||
|
||||
## 📚 Documentation
|
||||
|
||||
- Updated README with bug report section and usage instructions
|
||||
- Enhanced GitHub issue template to feature automated tool
|
||||
- Added platform-specific directory paths
|
||||
|
||||
## 🔧 Technical Details
|
||||
|
||||
**Files Added:**
|
||||
- `scripts/bug-report/cli.ts` - Interactive CLI entry point
|
||||
- `scripts/bug-report/index.ts` - Core logic with Agent SDK integration
|
||||
- `scripts/bug-report/collector.ts` - System diagnostics collector
|
||||
|
||||
**Files Modified:**
|
||||
- `package.json` - Added bug-report script
|
||||
- `README.md` - New Bug Reports section
|
||||
- `.github/ISSUE_TEMPLATE/bug_report.md` - Updated with automated tool instructions
|
||||
|
||||
---
|
||||
|
||||
**Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v7.1.15...v7.2.0
|
||||
|
||||
## [7.1.15] - 2025-12-14
|
||||
|
||||
## 🐛 Bug Fixes
|
||||
|
||||
Reference in New Issue
Block a user