Skip to content

Releases: JackSpiece/maintainer-radar

v0.20.0

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 08:03

One-command repository setup

  • Adds maintainer-radar init-repo for writing both .maintainer-radar.json and .github/workflows/maintainer-radar.yml in one command.
  • References the generated config from the workflow, defaults to action-grouped read-only reports, and protects existing files unless --force is passed.
  • Updates homepage, README, quickstart, adoption, configuration, examples, and Action references to v0.20.0.

Verification:

  • PYTHONPATH=src python -m unittest discover -s tests
  • node --check docs/assets/demo.js && node tests/demo_smoke.js
  • live init-repo smoke with generated config and workflow
  • wheel build for maintainer_radar-0.20.0
  • GitHub CI and Pages passed for 0852340

v0.19.0

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 07:51

Config profile bootstrap

  • Adds maintainer-radar init-config for printing or writing .maintainer-radar.json without hand-writing JSON.
  • Adds balanced, strict, and large-repo profiles.
  • Protects existing files unless --force is passed.
  • Updates quickstart, adoption, configuration, examples, README, and Action references to v0.19.0.

Verification:

  • PYTHONPATH=src python -m unittest discover -s tests
  • node --check docs/assets/demo.js && node tests/demo_smoke.js
  • live init-config smoke for strict and large-repo profiles
  • wheel build for maintainer_radar-0.19.0
  • GitHub CI and Pages passed for 839e013

v0.18.0

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 07:34

Maintainer workflow recommendations

  • Adds maintainer-radar recommend owner/repo for 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-hydrate for 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 tests
  • node --check docs/assets/demo.js && node tests/demo_smoke.js
  • live recommend smoke with Markdown and JSON output
  • GitHub CI and Pages passed for dc3a824

v0.17.1

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 07:11

What's new

  • CLI repository commands now accept common GitHub repository URL shapes, including https://github.com/owner/repo and https://github.com/owner/repo/pulls.
  • maintainer-radar pr now 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 tests
  • node --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

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 06:49

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, and watch-only Action 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 tests
  • node --check docs/assets/demo.js && node tests/demo_smoke.js
  • composite Action run script checked with bash -n
  • git diff --check

v0.16.37

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 06:18

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

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 05:30

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

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 05:20

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

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 05:08

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

Choose a tag to compare

@JackSpiece JackSpiece released this 02 Jun 04:47

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.