Skip to content

v0.9.0 - Enhanced No Issues Experience

Choose a tag to compare

@stroupaloop stroupaloop released this 07 Jul 04:19
· 15 commits to main since this release
8e3f059

✨ Enhanced "No Issues Found" Experience

This release significantly improves pr-vibe's output when no actionable bot comments are found, based on valuable user feedback.

What's New

πŸŽ‰ Positive Messaging

  • Replace warning "⚠️ No actionable bot comments found" with celebratory "βœ… All bot reviews passed!"
  • Show which bots reviewed the PR and their approval status

πŸ€– Bot Approval Detection

  • Automatically detect approval signals (LGTM, approved, no issues found)
  • Display issue breakdown when available (e.g., "3 suggestions, 2 nitpicks")
  • Support for CodeRabbit, DeepSource, and other major bots

πŸ“Š CI Status Integration

  • Show GitHub check runs with clear status: "3/5 checks passing (2 pending)"
  • Gracefully handle permission issues or API errors

πŸ”— PR URL with Hyperlinks

  • Display clickable PR URL using terminal hyperlink support
  • Automatic fallback for terminals without hyperlink support

πŸ‘οΈ Progressive Disclosure

  • New --show-all flag to optionally view non-critical suggestions
  • Keep output clean by default while allowing detailed view on demand

Example Output

Analyzing PR #123 on owner/repo...
πŸ”— https://github.com/owner/repo/pull/123

βœ… All bot reviews passed\! No issues found.

Bot Review Summary:
- βœ… coderabbit[bot]: Approved - 0 actionable comments
- βœ… DeepSource: Not configured  
- Human reviews: 0 pending

CI Status: 3/5 checks passing (2 pending)

πŸ’‘ 3 non-critical suggestions available (use --show-all to view)

Installation

npm install -g pr-vibe@latest

Acknowledgments

Special thanks to our users for the excellent feedback that led to these improvements!