Releases: JackSpiece/maintainer-radar
Release list
v0.20.0
One-command repository setup
- Adds
maintainer-radar init-repofor writing both.maintainer-radar.jsonand.github/workflows/maintainer-radar.ymlin one command. - References the generated config from the workflow, defaults to action-grouped read-only reports, and protects existing files unless
--forceis passed. - Updates homepage, README, quickstart, adoption, configuration, examples, and Action references to
v0.20.0.
Verification:
PYTHONPATH=src python -m unittest discover -s testsnode --check docs/assets/demo.js && node tests/demo_smoke.js- live
init-reposmoke with generated config and workflow - wheel build for
maintainer_radar-0.20.0 - GitHub CI and Pages passed for
0852340
v0.19.0
Config profile bootstrap
- Adds
maintainer-radar init-configfor printing or writing.maintainer-radar.jsonwithout hand-writing JSON. - Adds
balanced,strict, andlarge-repoprofiles. - Protects existing files unless
--forceis passed. - Updates quickstart, adoption, configuration, examples, README, and Action references to
v0.19.0.
Verification:
PYTHONPATH=src python -m unittest discover -s testsnode --check docs/assets/demo.js && node tests/demo_smoke.js- live
init-configsmoke forstrictandlarge-repoprofiles - wheel build for
maintainer_radar-0.19.0 - GitHub CI and Pages passed for
839e013
v0.18.0
Maintainer workflow recommendations
- Adds
maintainer-radar recommend owner/repofor a short next-workflow recommendation before opening a full report. - Includes queue headline, attention level, workflow mode, reason, next-session brief, and exact follow-up commands.
- Supports pasted GitHub repository URLs and Markdown or JSON output.
- Hydrates PR detail by default, with
--no-hydratefor faster shallow scans. - Updates README, quickstart, adoption, positioning, homepage, examples, and Action references to
v0.18.0.
Verification:
PYTHONPATH=src python -m unittest discover -s testsnode --check docs/assets/demo.js && node tests/demo_smoke.js- live
recommendsmoke with Markdown and JSON output - GitHub CI and Pages passed for
dc3a824
v0.17.1
What's new
- CLI repository commands now accept common GitHub repository URL shapes, including
https://github.com/owner/repoandhttps://github.com/owner/repo/pulls. maintainer-radar prnow accepts a pasted GitHub pull request URL without requiring the PR number as a separate argument.- README and maintainer workflow docs now show the paste-a-URL flow.
Validation
PYTHONPATH=src python -m unittest discover -s testsnode --check docs/assets/demo.js && node tests/demo_smoke.js- live repo URL smoke:
maintainer-radar repo https://github.com/JackSpiece/maintainer-radar/pulls --limit 1 --summary-only --format json - live PR URL smoke:
maintainer-radar pr https://github.com/decaporg/decap-cms/pull/7815 --format json git diff --check
v0.17.0
What's new
- Added a default 60-minute next-session digest to summary output.
- Added
next-session-brief,next-session-prs,next-session-minutes,next-session-deferred,quick-unblocks, andwatch-onlyAction outputs. - Updated the browser preview, README preview image, docs, examples, and social preview around next-session planning.
Validation
PYTHONPATH=src python -m unittest discover -s testsnode --check docs/assets/demo.js && node tests/demo_smoke.js- composite Action run script checked with
bash -n git diff --check
v0.16.37
Adds queue workflow recommendations to Maintainer Radar summaries.\n\nNew summary fields and Action outputs:\n- workflow_mode / workflow-mode\n- workflow_recommendation / workflow-recommendation\n\nThese classify the scanned queue into a maintainer session shape such as blocker-sweep, review-sprint, author-follow-up, triage-pass, ci-watch, stale-sweep, or quiet, then provide a one-line recommended next workflow. The browser preview, copied Markdown, copied review-plan JSON, Action docs, and sample reports now show the same recommendation.
v0.16.36
Adds notification-ready queue attention outputs. Summary JSON, CSV, and Markdown now include attention_level and attention_reason, and the reusable GitHub Action exposes them as attention-level and attention-reason. These outputs let scheduled workflows decide whether to notify humans for blocked, follow-up, triage, review, or quiet queues without parsing the full report.
v0.16.35
Adds a queue_headline field to summary JSON/CSV/Markdown output and exposes it from the reusable GitHub Action as queue-headline. The headline gives maintainers a single deterministic sentence for workflow summaries, notifications, or handoff messages without parsing summary-json. Also hardens the CI smoke check so multi-line summary-json outputs are validated safely.
v0.16.34
Generated workflows now use actions/upload-artifact@v7, matching the current artifact action major release and avoiding stale Node 20 action examples. Docs, examples, and the browser preview workflow copy now point to Maintainer Radar v0.16.34 and upload-artifact@v7.
Maintainer Radar 0.16.33
Summary output now includes merge readiness counts for merge conflicts, branch-behind state, repository merge gates, and PRs with requested reviewers. The reusable GitHub Action exposes those counts as merge-conflicts, branch-behind, merge-gated, and review-requested outputs. Markdown, JSON, CSV, HTML, and review-plan summaries now surface the same merge readiness totals.