NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1609 most downloaded on npm
Octokit plugin adding one method for all of api.github.com REST API endpoints
Last release 2 months ago
01 Aug 2026
Release timing varies
gaps range from 1 weeks 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
213 releases · first in 2019
set endpoint methods on octokit.rest.*. octokit.* is still set, but no longer documented, and will be deprecated in future
octokit.packages.getAllPackageVersionsForPackageOwnedByAuthenticatedUser() (deprecates octokit.packages.getAllPackageVersionsForAPackageOwnedByTheAuth…
octokit.repos.getReadmeInDirectory()octokit.packages.getAllPackageVersionsForPackageOwnedByAuthenticatedUser() (deprecates octokit.packages.getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser())octokit.packages.getAllPackageVersionsForPackageOwnedByOrg() (deprecates octokit.packages.getAllPackageVersionsForAPackageOwnedByAnOrg)One column per quarter.
typescript: description updates
typescript: description updates
typescript: access_token is required in octokit.apps.{deleteToken,scopeToken}(). Parameter type fixes for octokit.checks.create()
typescript: parameter types fixes for octokit.checks.create(), octokit.checks.update(), and octokit.gists.update()
typescript: description updates
octokit.actions.createOrUpdateEnvironmentSecret(), octokit.actions.deleteEnvironmentSecret(), octokit.actions.getEnvironmentPublicKey(), octokit.actio
octokit.actions.createOrUpdateEnvironmentSecret(), octokit.actions.deleteEnvironmentSecret(), octokit.actions.getEnvironmentPublicKey(), octokit.actions.getEnvironmentSecret(), octokit.actions.getPendingDeploymentsForRun(), octokit.actions.getReviewsForRun(), octokit.actions.listEnvironmentSecrets(), octokit.actions.reviewPendingDeploymentsForRun(), octokit.repos.createAnEnvironment(), octokit.repos.deleteAnEnvironment(), octokit.repos.getAllEnvironments(), octokit.repos.getEnvironment(), octokit.repos.setEnvironmentProtectionRules() (#351) (5118fc8)typescript: octokit.repos.createFork() has a never resolve type
typescript: correct URLs in endpoint descriptions
octokit.packages.deletePackageForAuthenticatedUser(), octokit.packages.deletePackageForOrg(), octokit.packages.deletePackageVersionForAuthenticatedUse
octokit.packages.deletePackageForAuthenticatedUser(), octokit.packages.deletePackageForOrg(), octokit.packages.deletePackageVersionForAuthenticatedUser(), octokit.packages.deletePackageVersionForOrg(), octokit.packages.getAllPackageVersionsForAPackageOwnedByAnOrg(), octokit.packages.getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser(), octokit.packages.getAllPackageVersionsForPackageOwnedByUser(), octokit.packages.getPackageForAuthenticatedUser(), octokit.packages.getPackageForOrganization(), octokit.packages.getPackageForUser(), octokit.packages.getPackageVersionForAuthenticatedUser(), octokit.packages.getPackageVersionForOrganization(), octokit.packages.getPackageVersionForUser(), octokit.packages.restorePackageForAuthenticatedUser(), octokit.packages.restorePackageForOrg(), octokit.packages.restorePackageVersionForAuthenticatedUser(), octokit.packages.restorePackageVersionForOrg() (#347) (357c086)octokit.packages.deletePackageForAuthenticatedUser(), octokit.packages.deletePackageForOrg(), octokit.packages.deletePackageVersionForAuthenticatedUser(), octokit.packages.deletePackageVersionForOrg(), octokit.packages.getAllPackageVersionsForAPackageOwnedByAnOrg(), octokit.packages.getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser(), octokit.packages.getAllPackageVersionsForPackageOwnedByUser(), octokit.packages.getPackageForAuthenticatedUser(), octokit.packages.getPackageForOrganization(), octokit.packages.getPackageForUser(), octokit.packages.getPackageVersionForAuthenticatedUser(), octokit.packages.getPackageVersionForOrganization(), octokit.packages.getPackageVersionForUser(), octokit.packages.restorePackageForAuthenticatedUser(), octokit.packages.restorePackageForOrg(), octokit.packages.restorePackageVersionForAuthenticatedUser(), octokit.packages.restorePackageVersionForOrg() (#347) (16d8ba5)octokit.codeScanning.{getAnalysis,getSarif,deleteAnalysis,listAlertsInstances}. Improved parameter and response types for octokit.codeScanning.* metho
improved endpoint parameters and response types via @octokit/types@6.8.4 / @octokit/openapi-types@4.0.3
typescript: description updates, improved types of group-mapping, full-repository, workflow-run-status via @octokit/openapi-types@4.0.2 and @octokit/t
typescript: response data types for octokit.markdown.render()
octokit.interactions.{get,set,remove}RestrictionsForAuthenticatedUser(). Deprecates octokit.interactions.{get,set,remove}RestrictionsForYourPublicRepo…
typescript: auto_merge response key type via @octokit/types v6.8.0 / @octokit/openapi-types v3.5.0
deps: bump @octokit/types to ^6.7.1 - fixes types for responses without .data
typescript: context description clarification
typescript: descriptions for members_can_create_pages, members_can_create_public_pages, members_can_create_private_pages parameters (octokit.orgs.upda
typescript: response type fixes via https://github.com/octokit/types.ts/releases/tag/v6.5.2
## 4.8.1 (2021-01-25) ### Bug Fixes * deps: lock file maintenance
# 4.8.0 (2021-01-22) ### Features * octokit.repos.renameBranch
typescript: members_can_create_public_pages & members_can_create_private_pages parameters for octokit.orgs.update and improved response types via @oct
octokit.orgs.cancelInvitation, octokit.orgs.listFailedInvitations
typescript: improve response types for octokit.apps.createInstallationAccessToken
## 4.5.1 (2021-01-18) ### Bug Fixes * typescript: description update
update @octokit/types to latest
typescript: description updates
enable giant-sentry-fist preview for octokit.orgs.blockUser / octokit.orgs.checkBlockedUser / octokit.orgs.listBlockedUsers / octokit.orgs.unblockUser
package: add @octokit/core as peer dependency, resolves compatibility with yarn 2 (#296) thanks @JumpLink
octokit.secretScanning.{getAlert,listAlertsForRepo,updateAlert}
adapt for latest @octokit/types
…octokit.repos.updateStatusCheckProtection. Deprecates octokit.repos.downloadArchive, octokit.repos.updateStatusCheckPotection
actions.{disableSelectedRepositoryGithubActionsOrganization,disableWorkflow,enableSelectedRepositoryGithubActionsOrganization,enableWorkflow,getAllowedActionsOrganization,getAllowedActionsRepository,getGithubActionsPermissionsOrganization,listSelectedRepositoriesEnabledGithubActionsOrganization,setAllowedActionsOrganization,setAllowedActionsRepository,setGithubActionsPermissionsOrganization,setGithubActionsPermissionsRepository,setSelectedRepositoriesEnabledGithubActionsOrganization}, apps.{getWebhookConfigForApp,updateWebhookConfigForApp}, enterpriseAdmin.*, orgs.{getWebhookConfigForOrg,updateWebhookConfigForOrg}, repos.{getWebhookConfigForRepo,updateWebhookConfigForRepo} (3228865)octokit.actions.getRepoPermissions, octokit.meta.getOctocat, octokit.meta.getZen, octokit.meta.root, octokit.repos.downloadTarballArchive, octokit.repos.downloadZipballArchive, octokit.repos.updateStatusCheckProtection. Deprecates octokit.repos.downloadArchive, octokit.repos.updateStatusCheckPotection (c5c1d6e)octokit.interactions.{getRestrictionsForYourPublicRepos,removeRestrictionsForYourPublicRepos,setRestrictionsForYourPublicRepos} (e7988d9)octokit.codeScanning.listRecentAnalyses, octokit.codeScanning.updateAlert, octokit.codeScanning.uploadSarif. Deprecation: alert_id parameter has been…
## 4.1.4 (2020-09-03) ### Bug Fixes * machine-man preview graduated
## 4.1.3 (2020-08-25) ### Bug Fixes * README: usage example
typescript: description updates
send request to correct path for .migrations.listReposForUser()
actions.createWorkflowDispatch(), actions.deleteWorkflowRun(), billing.getGithubActionsBillingOrg(), billing.getGithubActionsBillingUser(), billing.ge
actions.createWorkflowDispatch(), actions.deleteWorkflowRun(), billing.getGithubActionsBillingOrg(), billing.getGithubActionsBillingUser(), billing.getGithubPackagesBillingOrg(), billing.getGithubPackagesBillingUser(), billing.getSharedStorageBillingOrg(), billing.getSharedStorageBillingUser(), checks.deleteLegacy() (c579c26)octokit.repos.getCommunityProfileMetrics() and octokit.repos.topics() (dd19eb1)deprecated octokit.reactions.deleteLegacy() has ben removed
octokit.reactions.deleteLegacy() has ben removedoctokit.repos.getDownloads() has ben removedoctokit.repos.listDownloads() has ben removedoctokit.repos.deleteDownloads() has ben removedoctokit.actions.createOrUpdateRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.createOrUpdateSecretForRepo() has been renamed to octokit.actions.createOrUpdateRepoSecret()octokit.actions.createOrUpdateRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.createRegistrationToken() has been renamed to octokit.actions.createRegistrationTokenForRepo()octokit.actions.createRemoveToken() has been renamed to octokit.actions.createRemoveTokenForRepo()octokit.actions.deleteRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.deleteSecretFromRepo() has been renamed to octokit.actions.deleteRepoSecret()octokit.actions.deleteRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.downloadWorkflowJobLogs() has been renamed to octokit.actions.downloadJobLogsForWorkflowRun()octokit.actions.getPublicKey() has been renamed to octokit.actions.getRepoPublicKey()octokit.actions.getRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.getSecret() has been renamed to octokit.actions.getRepoSecret()octokit.actions.getRepoSecret(): parameter name has been renamed to secret_nameoctokit.actions.getSelfHostedRunner() has been renamed to octokit.actions.getSelfHostedRunnerForRepo()octokit.actions.getWorkflowJob() has been renamed to octokit.actions.getJobForWorkflowRun()octokit.actions.listDownloadsForSelfHostedRunnerApplication() has been renamed to octokit.actions.listRunnerApplicationsForRepo()octokit.actions.listRepoWorkflowRuns() has been renamed to octokit.actions.listWorkflowRunsForRepo()octokit.actions.listSecretsForRepo() has been renamed to octokit.actions.listRepoSecrets()octokit.actions.listWorkflowJobLogs() has been renamed to octokit.actions.downloadWorkflowJobLogs()octokit.actions.listWorkflowRunLogs() has been renamed to octokit.actions.downloadWorkflowRunLogs()octokit.actions.removeSelfHostedRunner() has been renamed to octokit.actions.deleteSelfHostedRunnerFromRepo()octokit.activity.checkStarringRepo() has been renamed to octokit.activity.checkRepoIsStarredByAuthenticatedUser()octokit.activity.getThreadSubscription() has been renamed to octokit.activity.getThreadSubscriptionForAuthenticatedUser()octokit.activity.listEventsForOrg() has been renamed to octokit.activity.listOrgEventsForAuthenticatedUser()octokit.activity.listEventsForUser() has been renamed to octokit.activity.listEventsForAuthenticatedUser()octokit.activity.listFeeds() has been renamed to octokit.activity.getFeeds()octokit.activity.listNotifications() has been renamed to octokit.activity.listNotificationsForAuthenticatedUser()octokit.activity.listNotificationsForRepo() has been renamed to octokit.activity.listRepoNotificationsForAuthenticatedUser()octokit.activity.listPublicEventsForOrg() has been renamed to octokit.activity.listPublicOrgEvents()octokit.activity.markAsRead() has been renamed to octokit.activity.markNotificationsAsRead()octokit.activity.markNotificationsAsReadForRepo() has been renamed to octokit.activity.markRepoNotificationsAsRead()octokit.activity.starRepo() has been renamed to octokit.activity.starRepoForAuthenticatedUser()octokit.activity.unstarRepo() has been renamed to octokit.activity.unstarRepoForAuthenticatedUser()octokit.apps.checkAccountIsAssociatedWithAny() has been renamed to octokit.apps.getSubscriptionPlanForAccount()octokit.apps.checkAccountIsAssociatedWithAnyStubbed() has been renamed to octokit.apps.getSubscriptionPlanForAccountStubbed()octokit.apps.createInstallationToken() has been renamed to octokit.apps.createInstallationAccessToken()octokit.apps.listAccountsUserOrOrgOnPlan() has been renamed to octokit.apps.listAccountsForPlan()octokit.apps.listAccountsUserOrOrgOnPlanStubbed() has been renamed to octokit.apps.listAccountsForPlanStubbed()octokit.apps.listMarketplacePurchasesForAuthenticatedUser() has been renamed to octokit.apps.listSubscriptionsForAuthenticatedUser()octokit.apps.listMarketplacePurchasesForAuthenticatedUserStubbed() has been renamed to octokit.apps.listSubscriptionsForAuthenticatedUserStubbed()octokit.apps.listRepos() has been renamed to octokit.apps.listReposAccessibleToInstallation()octokit.apps.revokeInstallationToken() has been renamed to octokit.apps.revokeInstallationAccessToken()octokit.codesOfConduct.listConductCodes() has been renamed to octokit.codesOfConduct.getAllCodesOfConduct()octokit.gists.listPublicForUser() has been renamed to octokit.gists.listForUser()octokit.gitignore.listTemplates() has been renamed to octokit.gitignore.getAllTemplates()octokit.interactions.addOrUpdateRestrictionsForOrg() has been renamed to octokit.interactions.setRestrictionsForOrg()octokit.interactions.addOrUpdateRestrictionsForRepo() has been renamed to octokit.interactions.setRestrictionsForRepo()octokit.issues.checkAssignee() has been renamed to octokit.issues.checkUserCanBeAssigned()octokit.issues.listMilestonesForRepo() has been renamed to octokit.issues.listMilestones()octokit.issues.removeLabels() has been renamed to octokit.issues.removeAllLabels()octokit.issues.replaceAllLabels() has been renamed to octokit.issues.setLabels()octokit.issues.replaceLabels() has been renamed to octokit.issues.replaceAllLabels()octokit.licenses.listCommonlyUsed() has been renamed to octokit.licenses.getAllCommonlyUsed()octokit.migrations.getImportProgress() has been renamed to octokit.migrations.getImportStatus()octokit.orgs.addOrUpdateMembership() has been renamed to octokit.orgs.setMembershipForUser()octokit.orgs.checkMembership() has been renamed to octokit.orgs.checkMembershipForUser()octokit.orgs.checkPublicMembership() has been renamed to octokit.orgs.checkPublicMembershipForUser()octokit.orgs.concealMembership() has been renamed to octokit.orgs.removePublicMembershipForAuthenticatedUser()octokit.orgs.createHook() has been renamed to octokit.orgs.createWebhook()octokit.orgs.deleteHook() has been renamed to octokit.orgs.deleteWebhook()octokit.orgs.getHook() has been renamed to octokit.orgs.getWebhook()octokit.orgs.getMembership() has been renamed to octokit.orgs.getMembershipForUser()octokit.orgs.listHooks() has been renamed to octokit.orgs.listWebhooks()octokit.orgs.listInstallations() has been renamed to octokit.orgs.listAppInstallations()octokit.orgs.listMemberships() has been renamed to octokit.orgs.listMembershipsForAuthenticatedUser()octokit.orgs.pingHook() has been renamed to octokit.orgs.pingWebhook()octokit.orgs.publicizeMembership() has been renamed to octokit.orgs.setPublicMembershipForAuthenticatedUser()octokit.orgs.removeMembership() has been renamed to octokit.orgs.removeMembershipForUser()octokit.orgs.updateHook() has been renamed to octokit.orgs.updateWebhook()octokit.orgs.updateMembership() has been renamed to octokit.orgs.updateMembershipForAuthenticatedUser()octokit.projects.reviewUserPermissionLevel() has been renamed to octokit.projects.getPermissionForUser()octokit.pulls.createComment() has been renamed to octokit.pulls.createReviewComment()octokit.pulls.createReviewCommentReply() has been renamed to octokit.pulls.createReplyForReviewComment()octokit.pulls.createReviewRequest() has been renamed to octokit.pulls.requestReviewers()octokit.pulls.deleteComment() has been renamed to octokit.pulls.deleteReviewComment()octokit.pulls.deleteReviewRequest() has been renamed to octokit.pulls.removeRequestedReviewers()octokit.pulls.getComment() has been renamed to octokit.pulls.getReviewComment()octokit.pulls.getCommentsForReview() has been renamed to octokit.pulls.listCommentsForReview()octokit.pulls.listComments() has been renamed to octokit.pulls.listReviewComments()octokit.pulls.listCommentsForRepo() has been renamed to octokit.pulls.listReviewCommentsForRepo()octokit.pulls.listReviewRequests() has been renamed to octokit.pulls.listRequestedReviewers()octokit.pulls.updateComment() has been renamed to octokit.pulls.updateReviewComment()octokit.reactions.delete() has been renamed to octokit.reactions.deleteLegacy()octokit.repos.addDeployKey() has been renamed to octokit.repos.createDeployKey()octokit.repos.addProtectedBranchAdminEnforcement() has been renamed to octokit.repos.setAdminBranchProtection()octokit.repos.addProtectedBranchAppRestrictions() has been renamed to octokit.repos.addAppAccessRestrictions()octokit.repos.addProtectedBranchRequiredSignatures() has been renamed to octokit.repos.createCommitSignatureProtection()octokit.repos.addProtectedBranchRequiredStatusChecksContexts() has been renamed to octokit.repos.addStatusCheckContexts()octokit.repos.addProtectedBranchTeamRestrictions() has been renamed to octokit.repos.addTeamAccessRestrictions()octokit.repos.addProtectedBranchUserRestrictions() has been renamed to octokit.repos.addUserAccessRestrictions()octokit.repos.createHook() has been renamed to octokit.repos.createWebhook()octokit.repos.createOrUpdateFile() has been renamed to octokit.repos.createOrUpdateFileContents()octokit.repos.createStatus() has been renamed to octokit.repos.createCommitStatus()octokit.repos.deleteHook() has been renamed to octokit.repos.deleteWebhook()octokit.repos.disablePagesSite() has been renamed to octokit.repos.deletePagesSite()octokit.repos.enablePagesSite() has been renamed to octokit.repos.createPagesSite()octokit.repos.getArchiveLink() has been renamed to octokit.repos.downloadArchive()octokit.repos.getContents() has been renamed to octokit.repos.getContent()octokit.repos.getHook() has been renamed to octokit.repos.getWebhook()octokit.repos.getProtectedBranchAdminEnforcement() has been renamed to octokit.repos.getAdminBranchProtection()octokit.repos.getProtectedBranchPullRequestReviewEnforcement() has been renamed to octokit.repos.getPullRequestReviewProtection()octokit.repos.getProtectedBranchRequiredSignatures() has been renamed to octokit.repos.getCommitSignatureProtection()octokit.repos.getProtectedBranchRequiredStatusChecks() has been renamed to octokit.repos.getStatusChecksProtection()octokit.repos.getProtectedBranchRestrictions() has been renamed to octokit.repos.getAccessRestrictions()octokit.repos.list() has been renamed to octokit.repos.listForAuthenticatedUser()octokit.repos.listAssetsForRelease() has been renamed to octokit.repos.listReleaseAssets()octokit.repos.listCommitComments() has been renamed to octokit.repos.listCommitCommentsForRepo()octokit.repos.listHooks() has been renamed to octokit.repos.listWebhooks()octokit.repos.listProtectedBranchRequiredStatusChecksContexts() has been renamed to octokit.repos.getAllStatusCheckContexts()octokit.repos.listStatusesForRef() has been renamed to octokit.repos.listCommitStatusesForRef()octokit.repos.listTopics() has been renamed to octokit.repos.getAllTopics()octokit.repos.pingHook() has been renamed to octokit.repos.pingWebhook()octokit.repos.removeBranchProtection() has been renamed to octokit.repos.deleteBranchProtection()octokit.repos.removeDeployKey() has been renamed to octokit.repos.deleteDeployKey()octokit.repos.removeProtectedBranchAdminEnforcement() has been renamed to octokit.repos.deleteAdminBranchProtection()octokit.repos.removeProtectedBranchAppRestrictions() has been renamed to octokit.repos.removeAppAccessRestrictions()octokit.repos.removeProtectedBranchPullRequestReviewEnforcement() has been renamed to octokit.repos.deletePullRequestReviewProtection()octokit.repos.removeProtectedBranchRequiredSignatures() has been renamed to octokit.repos.deleteCommitSignatureProtection()octokit.repos.removeProtectedBranchRequiredStatusChecks() has been renamed to octokit.repos.removeStatusChecksProtection()octokit.repos.removeProtectedBranchRequiredStatusChecksContexts() has been renamed to octokit.repos.removeStatusCheckContexts()octokit.repos.removeProtectedBranchRestrictions() has been renamed to octokit.repos.deleteAccessRestrictions()octokit.repos.removeProtectedBranchTeamRestrictions() has been renamed to octokit.repos.removeTeamAccessRestrictions()octokit.repos.removeProtectedBranchUserRestrictions() has been renamed to octokit.repos.removeUserAccessRestrictions()octokit.repos.replaceProtectedBranchAppRestrictions() has been renamed to octokit.repos.setAppAccessRestrictions()octokit.repos.replaceProtectedBranchRequiredStatusChecksContexts() has been renamed to octokit.repos.setStatusCheckContexts()octokit.repos.replaceProtectedBranchTeamRestrictions() has been renamed to octokit.repos.setTeamAccessRestrictions()octokit.repos.replaceProtectedBranchUserRestrictions() has been renamed to octokit.repos.setUserAccessRestrictions()octokit.repos.replaceTopics() has been renamed to octokit.repos.replaceAllTopics()octokit.repos.requestPageBuild() has been renamed to octokit.repos.requestPagesBuild()octokit.repos.retrieveCommunityProfileMetrics() has been renamed to octokit.repos.getCommunityProfileMetrics()octokit.repos.testPushHook() has been renamed to octokit.repos.testPushWebhook()octokit.repos.updateHook() has been renamed to octokit.repos.updateWebhook()octokit.repos.updateProtectedBranchPullRequestReviewEnforcement() has been renamed to octokit.repos.updatePullRequestReviewProtection()octokit.repos.updateProtectedBranchRequiredStatusChecks() has been renamed to octokit.repos.updateStatusChecksProtection()octokit.teams.addOrUpdateMembershipInOrg() has been renamed to octokit.teams.addOrUpdateMembershipForUserInOrg()octokit.teams.addOrUpdateProjectInOrg() has been renamed to octokit.teams.addOrUpdateProjectPermissionsInOrg()octokit.teams.addOrUpdateRepoInOrg() has been renamed to octokit.teams.addOrUpdateRepoPermissionsInOrg()octokit.teams.checkManagesRepoInOrg() has been renamed to octokit.teams.checkPermissionsForRepoInOrg()octokit.teams.getMembershipInOrg() has been renamed to octokit.teams.getMembershipForUserInOrg()octokit.teams.removeMembershipInOrg() has been renamed to octokit.teams.removeMembershipForUserInOrg()octokit.teams.reviewProjectInOrg() has been renamed to octokit.teams.checkPermissionsForProjectInOrg()octokit.users.addEmails() has been renamed to octokit.users.addEmailsForAuthenticated()octokit.users.checkFollowing() has been renamed to octokit.users.checkPersonIsFollowedByAuthenticated()octokit.users.createGpgKey() has been renamed to octokit.users.createGpgKeyForAuthenticated()octokit.users.createPublicKey() has been renamed to octokit.users.createPublicSshKeyForAuthenticated()octokit.users.deleteEmails() has been renamed to octokit.users.deleteEmailsForAuthenticated()octokit.users.deleteGpgKey() has been renamed to octokit.users.deleteGpgKeyForAuthenticated()octokit.users.deletePublicKey() has been renamed to octokit.users.deletePublicSshKeyForAuthenticated()octokit.users.getGpgKey() has been renamed to octokit.users.getGpgKeyForAuthenticated()octokit.users.getPublicKey() has been renamed to octokit.users.getPublicSshKeyForAuthenticated()octokit.users.listBlocked() has been renamed to octokit.users.listBlockedByAuthenticated()octokit.users.listEmails() has been renamed to octokit.users.listEmailsForAuthenticated()octokit.users.listFollowingForAuthenticatedUser() has been renamed to octokit.users.listFollowedByAuthenticated()octokit.users.listGpgKeys() has been renamed to octokit.users.listGpgKeysForAuthenticated()octokit.users.listPublicEmails() has been renamed to octokit.users.listPublicEmailsForAuthenticatedUser()octokit.users.listPublicKeys() has been renamed to octokit.users.listPublicSshKeysForAuthenticated()octokit.users.togglePrimaryEmailVisibility() has been renamed to octokit.users.setPrimaryEmailVisibilityForAuthenticated()pulls.createReplyForReviewComment
repos.getAccessRestrictionspulls.listCommentsForReviewpulls.removeRequestedReviewerspulls.requestReviewerspulls.listRequestedReviewerspulls.createReplyForReviewCommentpulls.createReviewCommentpulls.listReviewCommentspulls.deleteReviewCommentpulls.updateReviewCommentpulls.getReviewCommentpulls.listReviewCommentsForRepoprojects.getPermissionForUserorgs.listPublicEmailsForAuthenticatedUserorgs.updateMembershipForAuthenticatedUserorgs.listMembershipsForAuthenticatedUserusers.deletePublicSshKeyForAuthenticatedusers.getPublicSshKeyForAuthenticatedusers.createPublicSshKeyForAuthenticatedusers.listPublicSshKeysForAuthenticatedusers.deleteGpgKeyForAuthenticatedusers.getGpgKeyForAuthenticatedusers.createGpgKeyForAuthenticatedusers.listGpgKeysForAuthenticatedusers.checkPersonIsFollowedByAuthenticatedusers.deleteEmailsForAuthenticatedusers.addEmailsForAuthenticatedusers.listEmailsForAuthenticatedusers.setPrimaryEmailVisibilityForAuthenticatedusers.listBlockedByAuthenticatedscim.deleteUserFromOrgscim.updateAttributeForUserscim.setInformationForProvisionedUserscim.getProvisioningInformationForUserscim.provisionAndInviteUserrepos.downloadArchiverepos.createCommitStatusrepos.listReleaseAssetsrepos.requestPagesBuildrepos.deletePagesSiterepos.createPagesSiterepos.deleteDeployKeyrepos.createDeployKeytestPushWebhookpingWebhookdeleteWebhookupdateWebhookgetWebhookcreateWebhooklistWebhooksrepos.createOrUpdateFileContentsrepos.getContentrepos.getCommunityProfileMetricsrepos.listCommitStatusesForRefrepos.listCommitCommentsrepos.removeUserAccessRestrictionsrepos.addUserAccessRestrictionsrepos.setUserAccessRestrictionsrepos.removeTeamAccessRestrictionsrepos.addTeamAccessRestrictionsrepos.setTeamAccessRestrictionsrepos.removeAppAccessRestrictionsrepos.addAppAccessRestrictionsrepos.setAppAccessRestrictionsrepos.removeProtectedBranchRestrictionsrepos.removeStatusCheckContextsrepos.addStatusCheckContextsrepos.setStatusCheckContextsrepos.getAllStatusCheckContextsrepos.removeStatusChecksProtectionrepos.updateStatusChecksProtectionrepos.getStatusChecksProtectionrepos.deleteCommitSignatureProtectionrepos.createCommitSignatureProtectionrepos.getCommitSignatureProtectionrepos.deletePullRequestReviewProtectionrepos.updatePullRequestReviewProtectionrepos.getPullRequestReviewProtectionrepos.deleteAdminBranchProtectionrepos.setAdminBranchProtectionrepos.getAdminBranchProtectionrepos.deleteBranchProtectionorgs.removePublicMembershipForAuthenticatedUserorgs.setPublicMembershipForAuthenticatedUserorgs.checkPublicMembershipForUserorgs.removeMembershipForUserorgs.setMembershipForUserorgs.getMembershipForUserorgs.checkMembershipForUserorgs.listAppInstallationsorgs.pingHookorgs.deleteHookorgs.updateHookorgs.getHookorgs.createHookorgs.listHooksorgs.removeCredentialAuthorizationorgs.listSamlSsoAuthorizationsrepos.listCommitCommentsForReporepos.getProtectedBranchRestrictionspulls.getCommentsForReviewpulls.deleteReviewRequestpulls.createReviewRequestpulls.listReviewRequestspulls.createReviewCommentReplypulls.createCommentpulls.listCommentspulls.deleteCommentpulls.updateCommentpulls.getCommentpulls.listCommentsForRepoprojects.reviewUserPermissionLevelorgs.listPublicEmailsorgs.updateMembershiporgs.listMembershipsusers.deletePublicKeyusers.getPublicKeyusers.createPublicKeyusers.listPublicKeysusers.deleteGpgKeyusers.getGpgKeyusers.createGpgKeyusers.listGpgKeysusers.checkFollowingusers.deleteEmailsForAuthenticatedusers.addEmailsForAuthenticatedusers.listEmailsForAuthenticatedusers.togglePrimaryEmailVisibilityusers.listBlockedscim.removeUserFromOrgscim.updateUserAttributescim.replaceProvisionedUserInformationscim.getProvisioningDetailsForUserscim.provisionAndInviteUsersrepos.getArchiveLinkrepos.createStatusrepos.listAssetsForReleaserepos.requestPageBuildrepos.disbalePagesSiterepos.enablePagesSiterepos.removeDeployKeyrepos.addDeployKeytestPushHookpingHookdeleteHookupdateHookgetHookcreateHooklistHooksrepos.createOrUpdateFilerepos.getContentsrepos.retrieveCommunityProfileMetricsrepos.listStatusesForRefrepos.listCommentsForCommitrepos.removeProtectedBranchUserRestrictionsrepos.addProtectedBranchUserRestrictionsrepos.replaceProtectedBranchUserRestrictionsrepos.removeProtectedBranchTeamRestrictionsrepos.addProtectedBranchTeamRestrictionsrepos.replaceProtectedBranchTeamRestrictionsrepos.removeProtectedBranchAppRestrictionsrepos.addProtectedBranchAppRestrictionsrepos.replaceProtectedBranchAppRestrictionsrepos.deleteAccessRestrictionsrepos.removeProtectedBranchRequiredStatusChecksContextsrepos.addProtectedBranchRequiredStatusChecksContextsrepos.replaceProtectedBranchRequiredStatusChecksContextsrepos.listProtectedBranchRequiredStatusChecksContextsrepos.removeProtectedBranchRequiredStatusChecksrepos.updateProtectedBranchRequiredStatusChecksrepos.getProtectedBranchRequiredStatusChecksrepos.removeProtectedBranchRequiredSignaturesrepos.addProtectedBranchRequiredSignaturesrepos.getProtectedBranchRequiredSignaturesrepos.removeProtectedBranchPullRequestReviewEnforcementrepos.updateProtectedBranchPullRequestReviewEnforcementrepos.getProtectedBranchPullRequestReviewEnforcementrepos.removeProtectedBranchAdminEnforcementrepos.addProtectedBranchAdminEnforcementrepos.getProtectedBranchAdminEnforcementrepos.removeBranchProtectionorgs.concealMembershiporgs.publicizeMembershiporgs.checkPublicMembershiporgs.removeMembershiporgs.addOrUpdateMembershiporgs.getMembershiporgs.checkMembershiporgs.listInstallationsorgs.pingWebhookorgs.deleteWebhookorgs.updateWebhookorgs.getWebhookorgs.createWebhookorgs.listWebhooksorgs.removeSamlSsoAuthorizationorgs.listCredentialAuthorizationsrepos.listCommitComments.### Features - gitignore.getAllTemplates - licenses.getAllCommonlyUsed ### Deprecations - gitignore.listTemplates - licenses.listCommonlyUsed
gitignore.getAllTemplateslicenses.getAllCommonlyUsedgitignore.listTemplateslicenses.listCommonlyUsedactions.downloadJobLogsForWorkflowRun
actions.downloadJobLogsForWorkflowRunactions.getJobForWorkflowRunactions.listWorkflowRunsForRepoactions.createInstallationAccessTokenapps.listReposAccessibleToInstallationapps.revokeInstallationAccessTokeninteractions.setRestrictionsForOrginteractions.setRestrictionsForRepo.actions.downloadWorkflowJobLogsactions.getWorkflowJobactions.listRepoWorkflowRunsactions.createInstallationTokenapps.listReposapps.revokeInstallationTokeninteractions.addOrUpdateRestrictionsForOrginteractions.addOrUpdateRestrictionsForRepoissues.replaceAllLabelsteams.getMembershipForUserInOrg
teams.getMembershipForUserInOrgteams.addOrUpdateMembershipForUserInOrgteams.removeMembershipForUserInOrgteams.addOrUpdateProjectPermissionsInOrgteams.checkPermissionsForProjectInOrgteams.checkPermissionsForRepoInOrgteams.addOrUpdateRepoPermissionsInOrgissues.checkUserCanBeAssignedmigrations.getImportStatusissues.listMilestonestypescript: repository_selection response key is an enum string
typescript: node_id in git commit responses
submitted_at response key for pull request endpoint methods
twitter_username property for users and organizations
typescript: method description updates
## 3.12.2 (2020-05-18) ### Bug Fixes * handle deprecated parameters
recover deprecated octokit.actions.deleteSecretFromRepo() method, send correct request for octokit.actions.createOrUpdateSecretForRepo()
organization secrets endpoint methods
`git.gists.update({ gist_id, files })
typescript: optional ref parameter for .codeScanning.listAlertsForRepo() method
octokit.codeScanning.{getAlert,listAlertsForRepo}
octokit.actions.downloadWorkflow{Job,Run}logs, octokit.apps.{suspend,unsuspend}Installation. Deprecates octokit.actions.listWorkflow{Job,Run}Logs
"Circular definition of import alias RestEndpointMethodTypes" error
Your coding agent can read these notes before it upgrades. Set up the MCP server →