list_releases
Fetches recent GitHub releases for a repository, ordered newest first, with optional date filtering and release note inclusion.
Instructions
List recent releases for one repo (newest first). repo is 'owner/name'.
By default the release body is omitted to keep the response small — pass
include_body=True only when you need the notes text. published_after
(ISO-8601, e.g. '2026-06-02' or '2026-06-02T14:18:43Z') keeps only releases
published strictly after that instant. limit caps the number of releases
returned; when filtering by published_after the server scans up to 100
releases of history (the same ceiling as compare_releases) before applying
it, so the filter sees real history rather than just the first limit rows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| limit | No | ||
| include_body | No | ||
| published_after | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |