Skip to content

Comments

fix(deps): update module github.com/google/go-github/v81 to v83#644

Open
renovate-sh-app[bot] wants to merge 1 commit intomainfrom
renovate/github.com-google-go-github-v81-83.x
Open

fix(deps): update module github.com/google/go-github/v81 to v83#644
renovate-sh-app[bot] wants to merge 1 commit intomainfrom
renovate/github.com-google-go-github-v81-83.x

Conversation

@renovate-sh-app
Copy link
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/google/go-github/v81 v81.0.0v83.0.0 age confidence

Release Notes

google/go-github (github.com/google/go-github/v81)

v83.0.0

Compare Source

I don't recall ever having this many breaking API changes in a single release, and the last release was only 3 weeks ago!

A special heart-felt thanks goes to @​merchantmoh-debug, @​Not-Dhananjay-Mishra, and @​alexandear for the addition of a long-requested feature to this repo:

  • native auto-generated iterators for all List* methods that support pagination (change your call from List* to List*Iter and make sure to use a rate-limiting transport or you will quickly exhaust your quotas!)

A second set of heart-felt thanks go to @​stevehipwell for setting up our REVIEWERS file and to our amazing volunteer reviewers:

who have reduced our code-review wait times from days (sometimes weeks) down to literally hours and thereby enable rapid responses to bug fixes and attempts to stay up-to-date with the ever-evolving GitHub v3 API.

This release contains the following breaking API changes:

  • fix!: Divide PackageGetAllVersions into two separate methods ListPackageVersions and ListUserPackageVersions (#​4014)
    BREAKING CHANGE: PackageGetAllVersions is now divided into ListPackageVersions and ListUserPackageVersions.
  • fix!: Remove unsupported pagination from ListAutolinks (#​4012)
    BREAKING CHANGE: opts *ListOptions is removed from RepositoriesService.ListAutoLinks.
  • fix!: Remove ListOptions from PullRequestsService.ListReviewers (#​4009)
    BREAKING CHANGE: PullRequestsService.ListReviewers no longer has opts *ListOptions.
  • fix!: Change PremiumRequestUsageItem quantities to float64 (#​4002)
    BREAKING CHANGE: PremiumRequestUsageItem numeric fields are now float64.
  • fix!: Add ListOptions to ListDeploymentBranchPolicies and ListCustomDeploymentRuleIntegrations (#​3988)
    BREAKING CHANGE: RepositoriesService.ListDeploymentBranchPolicies and RepositoriesService.ListCustomDeploymentRuleIntegrations now accept ListOptions.
  • fix!: Pass url struct tags by value instead of by reference (#​3991)
    BREAKING CHANGE: Many *Options structs now pass omitempty URL struct fields by value instead of by reference.
  • fix!: Fix pagination support for IssuesService list methods (#​3984)
    BREAKING CHANGE: ListCursorOptions is removed from IssueListOptions.
  • fix!: Add field PerPage to OrganizationsListOptions (#​3986)
    BREAKING CHANGE: OrganizationsListOptions now contains only PerPage instead of ListOptions.
  • fix!: Add ListLicensesOptions to LicensesService.List (#​3981)
    BREAKING CHANGE: LicensesService.List now accepts ListLicensesOptions for pagination.
  • fix!: Change SCIMEnterpriseAttributeOperation.Value from *string to any (#​3971)
    BREAKING CHANGE: SCIMEnterpriseAttributeOperation.Value is changed from *string to any.
  • feat!: Add ListOptions to RepositoriesService.ListAllTopics (#​3978)
    BREAKING CHANGE: RepositoriesService.ListAllTopics now accepts ListOptions for pagination.
  • fix!: Replace UserListOptions.ListOptions with UserListOptions.PerPage (#​3977)
    BREAKING CHANGE: Replaces UserListOptions.ListOptions with UserListOptions.PerPage which also removes UsersService.ListAllIter.
  • fix!: CreateHostedRunnerRequest, UpdateHostedRunnerRequest instead of HostedRunnerRequest (#​3973)
    BREAKING CHANGE: ActionsService.CreateHostedRunner and EnterpriseService.CreateHostedRunner now accept CreateHostedRunnerRequest; ActionsService.UpdateHostedRunner and EnterpriseService.UpdateHostedRunner now accept UpdateHostedRunnerRequest.
  • refactor!: Use RepositoryPermissions struct for User.Permissions (#​3963)
    BREAKING CHANGE: User.Permissions is now *RepositoryPermissions instead of map[string]bool.

...and the following additional changes:

  • Bump version of go-github to v83.0.0 (#​4015)
  • feat: Support pagination for methods that return structs (#​4011)
  • chore: Bump golangci-lint to v2.9.0 (#​4013)
  • docs: Update usage instructions (#​4008)
  • feat: Add iterators for methods with After (#​4007)
  • chore: Improve addOptions implementation (#​3998)
  • chore: Do not print any output when check-structfield-settings is OK (#​4001)
  • build(deps): Bump golang.org/x/net from 0.49.0 to 0.50.0 in /scrape (#​4003)
  • chore: Remove unnecessary fmt.Print in tests (#​3999)
  • build(deps): Bump github.com/alecthomas/kong from 1.13.0 to 1.14.0 in /tools (#​4004)
  • build(deps): Bump golang.org/x/crypto from 0.47.0 to 0.48.0 in /example (#​4006)
  • fix: Change cursor pagination to use After (#​3994)
  • fix: Add support for GitHub Enterprise cloud upload URLs (#​3993)
  • chore: Turn off commit with gpgsign in script/generate.sh (#​3982)
  • feat: Support []string return type in gen-iterators.go (#​3980)
  • fix: Address modernize.omitzero issues (#​3972)
  • feat: Add organization artifact metadata APIs (#​3944)
  • chore: Address otel review feedback (#​3969)
  • feat(otel): Add native OpenTelemetry Transport module (#​3938)
  • feat: Add native Go 1.23 iterator support for cursor-based pagination (#​3965)
  • chore: Address gen-iterators review feedback (#​3962)
  • feat: Add native Go 1.23 Iterator support (#​3916)
  • docs: Fix typo in README.md (#​3961)
  • chore: Move all "DO NOT EDIT" messages to line 1 (#​3960)
  • chore: Enable unparam linter and cover unused *Response results (#​3955)
  • fix(tools): Change gen-release-notes to use git instead of scraping web (#​3958)
  • chore: Use example.com instead of random URLs in tests (#​3948)
  • feat: Add organization_copilot_metrics installation permission (#​3957)
  • chore(deps): Switch from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 in /tools (#​3907)
  • docs: Address PR titles in CONTRIBUTING.md (#​3952)
  • chore: Format code with golangci-lint fmt (#​3949)
  • fix: Handle HTTP 429 status code for rate limiting (#​3951)
  • chore: Adapt lint.sh to Windows Git Bash (#​3950)
  • Bump go-github from v81 to v82 in /scrape (#​3946)

v82.0.0

Compare Source

This release contains the following breaking API changes:

  • feat!: Improve support for custom property defaults (#​3906)
    BREAKING CHANGE: CustomProperty.DefaultValue is now type any and .ValueType is now type PropertyValueType.
  • fix!: Simplify Git.ListMatchingRefs by removing ReferenceListOptions (#​3924)
    BREAKING CHANGE: Git.ListMatchingRefs accepts ref instead of the ReferenceListOptions.
  • refactor!: Use a struct for Repository.Permissions instead of map[string]bool (#​3936)
    BREAKING CHANGE: Repository.Permissions is now a struct instead of map[string]bool.

...and the following additional changes:

  • Bump go-github from v80 to v81 in /scrape (#​3900)
  • build(deps): Bump github.com/google/go-querystring from 1.1.0 to 1.2.0 (#​3901)
  • docs: Correct variable name in rate limit error logging example (#​3902)
  • feat: Add ConfigurationFilePath field to GenerateNotesOptions (#​3904)
  • fix: Ignore unset AllowedMergeMethods field (#​3905)
  • docs: Clarify nil http.Client usage has no timeout (#​3910)
  • build(deps): Bump golang.org/x/net from 0.48.0 to 0.49.0 in /scrape (#​3911)
  • build(deps): Bump golang.org/x/term from 0.38.0 to 0.39.0 in /example (#​3912)
  • build(deps): Bump golang.org/x/crypto from 0.46.0 to 0.47.0 in /example (#​3913)
  • feat: Add dependency_sbom rate limit support (#​3908)
  • feat: Add support for delegated bypass in code security org config (#​3920)
  • fix: DeleteSocialAccounts and AddSocialAccounts of UsersService (#​3922)
  • chore: Add Not-Dhananjay-Mishra to REVIEWERS (#​3923)
  • build(deps): Bump the actions group with 2 updates (#​3927)
  • chore: Refactor test workflow (#​3929)
  • fix: Use correct type for custom property default value (#​3928)
  • feat: Support creating repo with custom properties (#​3933)
  • chore: Enable govet linter with all checks (#​3935)
  • perf: Optimize Stringify allocations (~3x faster) (#​3914)
  • docs: Update CONTRIBUTING.md to prevent AI slop PRs (#​3940)
  • chore: Update openapi_operations.yaml (#​3942)
  • build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group (#​3943)
  • Bump version of go-github to v82.0.0 (#​3945)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

| datasource | package                         | from    | to      |
| ---------- | ------------------------------- | ------- | ------- |
| go         | github.com/google/go-github/v81 | v81.0.0 | v83.0.0 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app bot requested a review from a team as a code owner February 19, 2026 16:04
@renovate-sh-app renovate-sh-app bot requested review from jcolladokuri and removed request for a team February 19, 2026 16:04
@renovate-sh-app
Copy link
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
github.com/google/go-querystring v1.1.0 -> v1.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

0 participants