ForHosting KIT · 開発者向けツール

変更種別ごとに Keep a Changelog の項目を整形

構造化されたリリース情報を、見出しや箇条書きを手作業で並べずに、一貫した Keep a Changelog の項目へ変換できます。バージョン、公開日、追加・変更・修正・削除の各一覧をご指定ください。記述順を維持し、空の節を省き、そのまま掲載できる Markdown を返します。結果は常に一定であり、リリース用スクリプト、継続的デリバリー、リポジトリーツール、編集確認に適しています。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

整形前にリリース情報をご準備ください

最初にバージョンと日付を指定し、各変更を追加、変更、修正、削除のいずれかに分類してください。社内チケットを参照しなくても理解できる、簡潔で完結した説明が適しています。本機能は内容を創作、要約、編集せず、ご指定の表現と順序を保ちます。空のグループは省略できます。バージョンと日付には文字が必要です。日付を YYYY-MM-DD にすると、地域にかかわらず読み取りや並べ替えが容易です。

生成される Markdown の構造をご確認ください

結果は、角括弧内のバージョンと日付を含む第2レベルの見出しで始まります。続いて、空でないグループだけが追加、変更、修正、削除の順に並びます。各グループには第3レベルの見出しと箇条書きが付きます。前後の空白と既存の先頭記号を除去して、記号の重複を防ぎます。changelog フィールドは改行で終わり、同じ有効な入力からはブラウザーでも API でも常に同じ文字列が得られます。

リリース工程へ組み込んでください

リリースノートの内容を承認した後、リポジトリーのファイルへ挿入する前にご利用ください。スクリプトで構造化された説明を集め、整形結果を確認用に表示したり、別の更新処理へ渡したりできます。本機能はコミットや課題を読み取らず、ファイルを変更せず、セマンティックバージョンも選びません。独自の見出しやリンクを使う場合は、完全な changelog の中で結果をご確認ください。API の各リクエスト料金は $0.002 です。

リリース自動化を標準化

更新処理の前に、構造化データを予測可能な Markdown へ変換します。

レビュー用ノートを準備

順序の整った項目を提示し、正確性と明瞭さの確認に集中できます。

複数リポジトリーを統一

共通構造を持つサービスに同じ見出しと箇条書きを適用します。

料金はいくらですか?

API の各リクエスト料金は $0.002 です。

どの変更種別に対応していますか?

追加、変更、修正、削除に、この順序で対応します。

空のグループはどうなりますか?

見出しを省き、変更を含む節だけを表示します。

コミットからノートを生成しますか?

いいえ。指定された説明だけを整形し、コミット、課題、リポジトリーは調べません。

セマンティックバージョンが必要ですか?

いいえ。空でない文字列であれば、ご利用の方式をそのまま維持します。

changelog ファイルを変更しますか?

いいえ。Markdown の項目を返すだけで、ファイルへの挿入は別工程です。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/dev2/changelog-entry-format

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/dev2/changelog-entry-format \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"version":"2.4.0","date":"2026-07-25"}'
{
  "version": "2.4.0",
  "date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev2.changelog_entry_format",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →