github google/go-github v87.0.0

4 hours ago

This release contains the following breaking API changes:

  • refactor!: Change GetConsumedLicenses to ListConsumedLicenses (#4226)
    BREAKING CHANGE: EnterpriseService.GetConsumedLicenses is now EnterpriseService.ListConsumedLicenses.
  • refactor!: Change GetAllRepositoryRulesets to ListAllRepositoryRulesets (#4227)
    BREAKING CHANGE: OrganizationsService.GetAllRepositoryRulesets is now OrganizationsService.ListAllRepositoryRulesets.
  • refactor!: Change GetRulesForBranch to ListRulesForBranch (#4229)
    BREAKING CHANGE: RepositoriesService.GetRulesForBranch is now RepositoriesService.ListRulesForBranch.
  • feat!: Refactor client constructor to use options pattern (#4201)
    BREAKING CHANGE: Clients are now constructed with a nicer builder pattern. See docs for details.
  • fix!: Align IssueFieldValues with schema (#4207)
    BREAKING CHANGE: IssueRequest.IssueFieldValues type is changed.

...and the following additional changes:

  • chore: Bump version of go-github to v87.0.0 (#4233)
  • feat: Add enterprise app installation lookup (#4230)
  • chore: Update openapi_operations.yaml (#4228)
  • fix: Use value receiver for MarshalJSON (#4211)
  • chore: Update dependencies (#4224)
  • fix: Close httptest server to prevent test flakiness (#4210)
  • feat: Add two new fields to org CodeSecurityConfiguration (#4205)
  • chore: Bump golangci-lint to v2.12.2 (#4206)
  • build(deps): Bump github.com/in-toto/in-toto-golang from 0.9.0 to 0.11.0 in /example (#4203)
  • fix: Limit HTTP error response body reads to prevent OOM (#4191)
  • feat: Add issue field values support for write and read (#4200)
  • chore: Bump go-github from v85 to v86 in /scrape (#4199)

Don't miss a new go-github release

NewReleases is sending notifications on new releases.