Patchnote Ninja

从 commit log 生成发布说明Release notes from commit logs

Patchnote Ninja

粘贴 git log 输出或原始 commit 消息,PatchNote Ninja 会按 Added、Changed、Fixed、Removed 生成干净的 markdown。Paste git log output or raw commit messages. Patchnote Ninja turns the commits into markdown grouped by Added, Changed, Fixed, and Removed.

免费版每天 10 次生成。Free plans include 10 generations per day.

种子发布说明工件Seed release-note artifacts

Slack 简报 / 客户 changelog / X threadX threadSlack 简报Slack brief / 客户 changelogCustomer changelog / X thread

Slack brief

    Customer changelog

    X thread

      从 refs 生成Generate from refs

      GitHub repo URL + fromRef + toRefGitHub repo URL + fromRef + toRef

      The inline form creates or reuses the repo, then posts to /generate/{repo_id}.

      价格Pricing

      免费Free

      $0/mo

      每天 10 次,用于粘贴 commit 和公开发布说明。10 generations/day for pasted commits and public release notes.

      ProPro

      $7/month

      不限次数生成,并加入 GitHub Action 集成。Unlimited generations plus GitHub Action integration.

      Pro 和 Team 当前先登记意向,计费还没开。Pro and Team currently record interest only. Billing is not live yet.

      已跟踪仓库Tracked repos

      \n "}, {"id": "seed-tiangolo-fastapi-v0.104.0-to-v0.110.0", "repo": "tiangolo/fastapi", "range": "v0.104.0 -> v0.110.0", "path": "artifacts/seed-tiangolo-fastapi-v0.104.0-to-v0.110.0.html", "slack": ["tiangolo/fastapi release notes can now be generated from a selected GitHub range.", "Customer-facing changes are grouped into a readable changelog.", "Breaking changes and migration guidance are highlighted for review."], "changelog_html": "

      Added

      \n\n

      Changed

      \n", "x_thread": ["tiangolo/fastapi release notes are ready from v0.104.0 to v0.110.0.", "The generated changelog separates customer impact from internal commits.", "Breaking-change guidance is surfaced before the announcement goes out."], "html": "\n \n \n \n \n tiangolo/fastapi v0.104.0 to v0.110.0 - Patchnote Ninja\n \n \n \n
      \n Patchnote Ninja\n \n
      \n
      \n
      \n

      Release

      \n

      tiangolo/fastapi: v0.104.0 to v0.110.0

      \n
      \n

      Executive Brief

      • tiangolo/fastapi release notes can now be generated from a selected GitHub range.
      • Customer-facing changes are grouped into a readable changelog.
      • Breaking changes and migration guidance are highlighted for review.
      \n

      Customer Changelog

      Added

      \n
        \n
      • Generated executive brief, changelog, and launch thread artifacts.
      • \n
      • Merged PR and commit context is included in the release summary.
      • \n
      \n

      Changed

      \n
        \n
      • Release review is faster because compatibility notes are visible.
      • \n
      \n

      X Launch Thread

      1. tiangolo/fastapi release notes are ready from v0.104.0 to v0.110.0.
      2. The generated changelog separates customer impact from internal commits.
      3. Breaking-change guidance is surfaced before the announcement goes out.
      \n

      Breaking Changes

      • Demo compatibility review required (medium): Seed data includes a representative migration item. Review configuration names and endpoint changes before publishing.
      \n

      Migration Guidance

      • Review generated compatibility notes with the owning engineer.
      • Edit the customer changelog before external publication.
      \n
      \n \n \n "}]