NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #845 most downloaded on npm
Generated TypeScript definitions based on GitHub's OpenAPI spec for api.github.com
Last release 1 months ago
29 Aug 2026
Release timing varies
gaps range from 2 weeks to 9 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
162 releases · first in 2020
One column per quarter.
POST /repos/{owner}/{repo}/deployments (repos/create-deployment) does not accept a created_at parameter
description and response data types updates for code-scanning endpoints
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps - Remove app access restrictions
operations["packages/get-all-package-versions-for-a-package-owned-by-an-org"] is now operations["packages/get-all-package-versions-for-package-owned-b
operations["packages/get-all-package-versions-for-a-package-owned-by-an-org"] is now operations["packages/get-all-package-versions-for-package-owned-by-org"];operations["packages/get-all-package-versions-for-a-package-owned-by-the-authenticated-user"] is now operations["packages/get-all-package-versions-for-package-owned-by-authenticated-user"];Operations
GET /repos/{owner}/{repo}/readme/{dir}parameters
GET /applications/grants: add client_id query parameterGET /authorizations: add client_id query parameterGET /licenses: page query parameterGET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories, GET /orgs/{org}/actions/secrets/{secret_name}/repositories, GET /orgs/{org}/audit-log, GET /orgs/{org}/packages/{package_type}/{package_name}/versions, GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head, GET /orgs/{org}/actions/secrets/{secret_name}/repositories, GET /user/packages/{package_type}/{package_name}/versions: page/per_page query parametersGET /orgs/{org}/migrations, GET /orgs/{org}/migrations/{migration_id}: exclude query parameterPOST /orgs/{org}/packages/{package_type}/{package_name}/restore: token query parameterGET /orgs/{org}/packages/{package_type}/{package_name}/versions: state query parameterGET /orgs/{org}/teams/{team_slug}/discussions: pinned query parameterDELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}: confirm_delete is nullableGET /repos/{owner}/{repo}/deployments: environment query parameter is nullableGET /repos/{owner}/{repo}/forks: sort query parameter can be set to "watchers"GET /repos/{owner}/{repo}/pulls/comments: sort query parameterGET /scim/v2/enterprises/{enterprise}/Groups: filter and excludedAttributes query parametersGET /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}: excludedAttributes query parameterGET /scim/v2/enterprises/{enterprise}/Users: filter query parameterGET /scim/v2/enterprises/{enterprise}/Groups: filter query parameterPOST /user/packages/{package_type}/{package_name}/restore: token query parameterGET /user/packages/{package_type}/{package_name}/versions: state query parameterparameter schemas
code-scanning-alert-state can be set to closedper can be set to an empty string ""## 5.3.2 (2021-03-08) ### Bug Fixes * description updates
## 5.3.1 (2021-03-05) ### Bug Fixes * descriptions updates
DELETE /applications/{client_id}/token: access_token required in requestBody, PUT /orgs/{org}/actions/secrets/{secret_name}: pattern added to encrypte
DELETE /applications/{client_id}/token: access_token required in requestBody, PUT /orgs/{org}/actions/secrets/{secret_name}: pattern added to encrypted_value, PATCH /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}: schema added for Operations items in requestBody, PUT /repos/{owner}/{repo}/environments/{environment_name}: improved schema for requestBody parameters. Fixes POST /repos/{owner}/{repo}/check-runs: request body schema uses oneOf instead of anyOf for different status restrictions (#61) (ca01dc7)check run and gist types for body parameters
## 5.2.1 (2021-02-28) ### Bug Fixes * description updates
GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals, {GET,POST} /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments, GET /repos/{own
GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals, {GET,POST} /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments, GET /repos/{owner}/{repo}/environments, {GET,PUT,DELETE} /repos/{owner}/{repo}/environments/{environment_name}, GET /repositories/{repository_id}/environments/{environment_name}/secrets, GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key, {GET,PUT,DELETE} /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name} (#57) (66256e1)correct documentation URLs in descriptions
{GET,DELETE} /orgs/{org}/packages/{package_type}/{package_name}
{GET,DELETE} /orgs/{org}/packages/{package_type}/{package_name}POST /orgs/{org}/packages/{package_type}/{package_name}/restoreGET /orgs/{org}/packages/{package_type}/{package_name}/versions{GET,DELETE} /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore{GET,DELETE} /user/packages/{package_type}/{package_name}POST /user/packages/{package_type}/{package_name}/restoreGET /user/packages/{package_type}/{package_name}/versions{GET,DELETE} /user/packages/{package_type}/{package_name}/versions/{package_version_id}POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restoreGET /users/{username}/packages/{package_type}/{package_name}GET /users/{username}/packages/{package_type}/{package_name}/versionsGET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}The instances response field is deprecated and will, in future, not be included in the response of code scanning alerts endpoints. The same informatio…
code-scanning-alert-instances schema removed.
The instances response field is deprecated and will, in future, not be included in the response of code scanning alerts endpoints. The same information can now be retrieved via a GET request to the URL specified by instances_url.
schema code-scanning-alert-ref renamed to code-scanning-ref
schema code-scanning-alert-rule renamed to code-scanning-alert-rule-summary
schema code-scanning-alert-code-scanning-alert-items renamed to code-scanning-alert-items
schema code-scanning-alert-code-scanning-alert renamed to code-scanning-alert-rule
schema code-scanning-analysis-ref renamed to code-scanning-ref
schema code-scanning-analysis-code-scanning-analysis renamed to code-scanning-analysis
GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instancesGET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}.Improved parameter types and responses for code scanning endpoints
package: set "types" to actual definition file, not typescript source file
improved parameter and response types
group-mapping, full-repository, workflow-run-status types
stop exporting a TypeScript file as "main" field in package.json
correct response types for GET /user/emails. Adds missing response data type for POST /markdown
GET /user/emails. Adds missing response data type for POST /markdown (#44) (4c5d99a)interactions/get-restrictions-for-your-public-repos operation is now interactions/get-restrictions-for-authenticated-userinteractions/set-restrictions-for-your-public-repos operation is now interactions/set-restrictions-for-authenticated-userinteractions/remove-restrictions-for-your-public-repos operation is now interactions/remove-restrictions-for-authenticated-userauto_merge response data key and component
context parameter description update
order parameter for GET /enterprises/{enterprise}/audit-log and GET /orgs/{org}/audit-log operations
add descriptions to members_can_create_pages, members_can_create_public_pages, members_can_create_private_pages (orgs/update)
authorized_credential_title and authorized_credential_note can be null
POST /repos/{owner}/{repo}/branches/{branch}/rename
## 3.1.1 (2021-01-21) ### Bug Fixes * improved response types
# 3.1.0 (2021-01-21) ### Features * author_association schema
gist-full schema has been removed
improved response types for apps/create-installation-access-token operation
POST /applications/{client_id}/token/scoped
All changes from (#23)
POST /applications/{client_id}/token/scopedapp-permissions component schema.giant-sentry-fist previewunion types for check run conclusion and status
GET /enterprises/{enterprise}/audit-log, GET /orgs/{org}/audit-log, components/schemas/label Interface
add "types" key to package.json (#18) (7cd816b), closes #discussioncomment-227786
"types" key to package.json (#18) (7cd816b), closes #discussioncomment-227786components/schemas/code-scanning-alert-number renamed to components/schemas/alert-number
components/schemas/code-scanning-alert-number renamed to components/schemas/alert-numbercomponents/schemas/code-scanning-alert-created-at renamed to components/schemas/alert-created-atcomponents/schemas/code-scanning-alert-url renamed to components/schemas/alert-urlcomponents/schemas/code-scanning-alert-html-url renamed to components/schemas/alert-html-urlupdate to @octokit/openapi v1.0.3
update to @octokit/openapi v1.0.2
Add "octokit": { "openapi-version": "1.0.1" } to package.json
"octokit": { "openapi-version": "1.0.1" } to package.json (#11)namespace keys for branch protenction request bodies
description and documentation URL updates
## 1.0.2 (2020-11-09) ### Bug Fixes * optional referenced parameters
use intersection type in case of additionalProperties
# 1.0.0 (2020-10-29) ### Features * initial version
Your coding agent can read these notes before it upgrades. Set up the MCP server →