NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #787 most downloaded on npm
Shared TypeScript definitions for Octokit projects
Last release 1 months ago
29 Aug 2026
Release timing varies
gaps range from 9 days to 9 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
226 releases · first in 2019
update endpoints with major additions as of 2026-08-24
drop projects-classic endpoints, add GitHub API endpoints: cache limits (retention & storage) for repos/orgs/enterprises, billing budgets & usage, art
/orgs/{org}/projects/orgs/{org}/settings/billing/actions/orgs/{org}/settings/billing/packages/orgs/{org}/settings/billing/shared-storage/orgs/{org}/teams/{team_slug}/projects/orgs/{org}/teams/{team_slug}/projects/{project_id}/projects/columns/{column_id}/projects/columns/{column_id}/moves/projects/{project_id}/projects/{project_id}/collaborators/projects/{project_id}/collaborators/{username}/projects/{project_id}/collaborators/{username}/permission/repos/{owner}/{repo}/projects/teams/{team_id}/projects/teams/{team_id}/projects/{project_id}/user/projects/users/{username}/projects/users/{username}/settings/billing/actions/users/{username}/settings/billing/packages/users/{username}/settings/billing/shared-storageOne column per quarter.
add immutable releases, enterprise team membership, enterprise team organization, custom runner images, many type additions and improvements
update generated file & update dependency node to v24
15.0.1 (2025-10-20) Bug Fixes reduce complexity
new Projects v2 endpoints, new code scanning dismissal endpoints, many other endpoints
new GET /users/{username}/settings/billing/usage , POST /credentials/revoke endpoints, endpoint type updates, type performance fixes ( #675 ) ( a7ec83
new /orgs/{org}/campaigns and /orgs/{org}/campaigns/{campaign_number} enpoints, remove Copilot usage endpoints
new /orgs/{org}/issue-types , /orgs/{org}/issue-types/{issue_type_id} enpoints, add issue type to responses, description updates
new /enterprises/{enterprise}/actions/hosted-runners , /orgs/{org}/actions/hosted-runners , /orgs/{org}/settings/network-configurations , /orgs/{org}/
deps: update dependency @octokit/openapi-types to v24
GraphQL: add type documentation for query and operationName
new action runner groups endpoints, new code scanning alerts autofix endpoints, new sub-issues endpoints, new private registries enpoints, new code se
Revert "chore(deps): update dependency typedoc to ^0.27.0" (#660) (ef98ed6), closes #657
remove @types/node from generated types (#656) (730a26d), closes /github.com/octokit/octokit.js/issues/2762#issuecomment-2486997620
@types/node from generated types (#656) (730a26d), closes /github.com/octokit/octokit.js/issues/2762#issuecomment-2486997620## 13.6.1 (2024-10-03) ### Bug Fixes * restore CJS compat
add better types for request.request.signal
deps: update dependency @octokit/tsconfig to v4
add Copilot operations, bump openapi-types version
openapi-types and openapi-version minor bumps
updates @octokit/openapi-types to v22.0.1
add redirect option in RequestRequestOptions
Updates @octokit/openapi-types to 22.0.0 (which had breaking changes). BREAKING CHANGES: Renames [repository-rule-params-code-scanning-threshold to re…
# 13.1.0 (2024-04-04) ### Features * security: Add provenance
Updates openapi-types to v21.0.0 (which had breaking changes), BREAKING CHANGE: Updates multiple endpoints to use owner + repo in place of repository_…
# 12.6.0 (2024-02-22) ### Features * many new endpoints
add x-accepted-github-permissions
permissions.organization_custom_properties
backport improvements from [@octokit-next]
types: make OctokitResponse an interface
types bumps and docs URL updates
new /orgs/{org}/properties/schema/{custom_property_name, GET /orgs/{org}/properties/schema, GET /orgs/{org}/properties/values, GET /orgs/{org}/ruleset
/orgs/{org}/properties/schema/{custom_property_name, GET /orgs/{org}/properties/schema, GET /orgs/{org}/properties/values, GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id}, GET /orgs/{org}/rulesets/rule-suites, GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id}, POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel endpoints (#590) (decdf84)empty commit for releasing v12.0.1
new GitHub advisories, GitHub classroom endpoints, description updates, /repos/{owner}/{repo}/lfs endpoint now only accepts PUT, remove required workf
/repos/{owner}/{repo}/lfs endpoint now only accepts PUT, remove required workflow endpoints (#582) (d70c858)/repos/{owner}/{repo}/lfs endpoint now only accepts PUTnew parseSuccessResonseBody option for requests
Replace support for Node.js http(s) Agents with documentation on using fetch dispatchers instead
# 10.1.0-beta.1 (2023-06-30) ### Features * trigger a beta release
# 10.0.0 (2023-06-13) ### Features * v10 (#547) (57ed92a) ### BREAKING CHANGES * remove previews
remove all potentially undefined parameter types
Empty commit to trigger release
build: use typescript to produce declaration files
remove all potentially undefined parameter types
new /orgs/{org}/actions/runners/generate-jitconfig endpoint, type description updates
# 9.3.0-beta.1 (2023-05-25) ### Features * remove previews
bump @octokit/openapi-types version
update openapi-types for fix to gists-update operation
deps: bump version of @octokit/openapi-types to fix issues with never occurences
new deployment protection rule endpoints, new private reporting of security vulnerabilities endpoint
types: regenerate the endpoints.ts file (#532) (1c67ed4), closes #528
types: make all parameters in types required for ExtractRequestBody (#529) (0d84b4d), closes #528
build: add script to fix package json from build step (#526) (e795680), closes #525
deps: bump @octokit/openapi-types to v17
many unreleased OpenAPI updates
many unreleased changes to endpoint types (#501) (dcfb6f3), closes #499
revert "feat: many unreleased endpoint updates (#499)"
many unreleased endpoint updates
Revert "feat: remove previews (#491)" (#495) (4a8998e), closes #491 #495
# 8.1.0 (2023-01-11) ### Features * remove previews
@octokit/types no longer include endpoint types for GHEC
@octokit/types no longer include endpoint types for GHEC@octokit/openapi-types-ghec package, plus lots of API changes (29539cf)GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number})PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number})GET /repos/{owner}/{repo}/dependabot/alerts)GET /organizations/{org}/codespaces/secrets) Codespaces APIGET /organizations/{org}/codespaces/secrets/public-key) Codespaces APIGET /organizations/{org}/codespaces/secrets/{secret_name} ) Codespaces APIPUT /organizations/{org}/codespaces/secrets/{secret_name} ) Codespaces APIDELETE /organizations/{org}/codespaces/secrets/{secret_name}) Codespaces APIGET /organizations/{org}/codespaces/secrets/{secret_name}/repositories) Codespaces APIPUT /organizations/{org}/codespaces/secrets/{secret_name}/repositories) Codespaces APIPUT /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}) Codespaces APIDELETE /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}) Codespaces APIresolution_comment attribute returned on secret scanning alertsscope attribute returned by the "Get a diff of the dependencies between commits" (GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}) API@octokit/openapi-types to v14 (#463) (7bf7e20)### Fixes
GET /repos/{owner}/{repo}/stargazers, GET /users/{username}/starred and GET /user/starred) to clarify what Accept header to send to get information about when stars were createdGET /repos/{owner}/{repo}/community/profile) to clarify that it only works with public repos which are not forkssize attribute returned on repos across the API422 errors when an endpoint has been spammed with many requests301 status returned by labels-related APIs if the repo has been renamed or moved404 Not Found status returned by labels-related APIsdeps: revert upgrade of dependency sort-keys to v5
Your coding agent can read these notes before it upgrades. Set up the MCP server →