This release contains the following breaking API changes:
- refactor!: Change
GetConsumedLicensestoListConsumedLicenses(#4226)
BREAKING CHANGE:EnterpriseService.GetConsumedLicensesis nowEnterpriseService.ListConsumedLicenses. - refactor!: Change
GetAllRepositoryRulesetstoListAllRepositoryRulesets(#4227)
BREAKING CHANGE:OrganizationsService.GetAllRepositoryRulesetsis nowOrganizationsService.ListAllRepositoryRulesets. - refactor!: Change
GetRulesForBranchtoListRulesForBranch(#4229)
BREAKING CHANGE:RepositoriesService.GetRulesForBranchis nowRepositoriesService.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
IssueFieldValueswith schema (#4207)
BREAKING CHANGE:IssueRequest.IssueFieldValuestype 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
httptestserver 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-githubfromv85tov86in /scrape (#4199)