Glenn Lewis
8af9bb1a8b
chore: Bump version of go-github to v89.0.0 ( #4369 )
2026-07-06 16:18:58 -04:00
Steve Hipwell
2bcee70c64
feat: Add user team membership fields ( #4347 )
2026-07-06 10:45:42 -04:00
Jam Balaya
395561136f
refactor!: Pass DeploymentRequest and DeploymentStatusRequest by value ( #4361 )
...
BREAKING CHANGE: `CreateDeployment` and `CreateDeploymentStatus` now take `DeploymentRequest` and `DeploymentStatusRequest` by value; `DeploymentRequest.Ref` and `DeploymentStatusRequest.State` are now `string`, and `DeploymentRequest.RequiredContexts` is now `[]string`.
2026-07-06 09:46:30 -04:00
Jam Balaya
90075ee26f
chore: Mark removed billing endpoints as deprecated ( #4362 )
2026-07-04 09:33:36 -04:00
Steve Hipwell
1cb3999c17
chore: Validate metadata ( #4358 )
2026-07-03 12:27:19 -04:00
Jam Balaya
d669a4dba6
refactor!: Pass HookConfig by value and rename EditHookConfiguration to UpdateHookConfiguration ( #4360 )
...
BREAKING CHANGE: `EditHookConfiguration` is renamed to `UpdateHookConfiguration` on `RepositoriesService` and `OrganizationsService`; these methods and `AppsService.UpdateHookConfig` now take `HookConfig` by value.
2026-07-03 12:20:16 -04:00
Jam Balaya
36b86d6b3c
refactor!: Pass OIDCSubjectClaimCustomTemplate by value in the OIDC subject-claim Set methods ( #4340 )
...
BREAKING CHANGE: `SetOrgOIDCSubjectClaimCustomTemplate` and `SetRepoOIDCSubjectClaimCustomTemplate` now take their `body` params by value.
2026-07-03 08:01:47 -04:00
Steve Hipwell
9ba19be6e2
feat!: Refactor actions variables to pass request by value ( #4346 )
...
BREAKING CHANGE: `ActionsService` methods involving variables have new params and return values.
2026-07-02 08:27:36 -04:00
Steve Hipwell
cca9755c14
feat: Add AccessSource to Team ( #4344 )
2026-07-01 10:13:05 -04:00
Steve Hipwell
a209c66833
feat!: Replace actions env secret endpoints ( #4335 )
...
BREAKING CHANGE: `ActionsService` methods involving secrets have new params and return values.
2026-07-01 09:20:44 -04:00
Jam Balaya
9b51fac9ff
refactor!: Pass CreateJITConfigRequest by value and rename Generate*JITConfig to Create*JITConfig ( #4337 )
...
BREAKING CHANGE: the JIT config methods are renamed from `Generate*JITConfig` to `Create*JITConfig`, and they now take `CreateJITConfigRequest` (renamed from `GenerateJITConfigRequest`) by value instead of by pointer.
2026-06-29 08:39:02 -04:00
Oleksandr Redko
4b55679202
fix: AuditEntry fields org and org_id can be an array ( #4333 )
2026-06-28 06:16:58 -04:00
Jam Balaya
d11391c4be
refactor!: Pass release-notes and asset params by value and rename EditReleaseAsset to UpdateReleaseAsset ( #4336 )
...
BREAKING CHANGE: `GenerateReleaseNotes` now takes `GenerateNotesRequest` by value (renamed from `GenerateNotesOptions`); `EditReleaseAsset` is renamed to `UpdateReleaseAsset` and takes `UpdateReleaseAssetRequest` by value.
2026-06-27 07:24:07 -04:00
Jam Balaya
c9f5330506
refactor!: Pass release params by value and rename EditRelease to UpdateRelease ( #4329 )
...
BREAKING CHANGE: `CreateRelease` & `UpdateRelease` now take `RepositoryRelease` by value; `EditRelease` is renamed to `UpdateRelease`.
2026-06-26 09:07:48 -04:00
Andrey Rodrigues
8a83da78dd
feat: Add code quality findings support ( #4330 )
2026-06-25 14:00:47 -04:00
Glenn Lewis
595de3d4b8
chore: Replace time.Date with referenceTime ( #4325 )
2026-06-24 15:42:55 -04:00
Jam Balaya
642da7db94
refactor!: Pass GistsService required params by value ( #4320 )
...
BREAKING CHANGE: `GistsService` methods now pass required params by-value instead of by-ref.
2026-06-24 12:56:56 -04:00
Oleksandr Redko
2801b4b352
test: Refactor tests for ProjectV2Item.UnmarshalJSON ( #4323 )
2026-06-23 12:58:05 -04:00
Tommaso Moro
728cdb1d01
feat: Add Issue Dependencies API support ( #4130 )
2026-06-22 12:56:06 -04:00
Jam Balaya
216f315f51
fix: Set GetBody on uploads for HTTP/2 retry ( #4318 )
2026-06-22 10:35:48 -04:00
Jam Balaya
81117352b0
fix!: Send request body in SCIM update methods ( #4315 )
...
BREAKING CHANGE: `UpdateProvisionedOrgMembership` and `UpdateAttributeForSCIMUser` params and return values changed.
2026-06-21 13:43:34 -04:00
Oleksandr Redko
3f47638460
refactor: Fix parameters in method endpoints ( #4300 )
2026-06-17 07:19:34 -04:00
Krisztian Banhidy
98eb342cb0
fix!: Fix LicenseStatus response and Supportkey type ( #4297 )
...
BREAKING CHANGE: `LicenseStatus.SupportKey` type changed from `*string` to `*bool` and `License` return type is no longer a slice.
2026-06-16 11:34:41 -04:00
Runye Zhang
0eacd3434a
fix!: Enterprise App installation repos options structs ( #4298 )
...
BREAKING CHANGE: `SelectedRepositoryIDs []int64` is now `Repositories []string` in `*AppInstallationRepositoriesOptions`.
2026-06-13 14:02:56 -04:00
Shivam Kumar
6b6f14ac8c
feat: Add enterprise billing usage endpoints and response types ( #4288 )
2026-06-12 14:13:39 -04:00
Oleksandr Redko
34dd99820c
fix: Reject URL path segments containing percent-encoded dots ( #4291 )
2026-06-11 12:58:14 -04:00
Oleksandr Redko
b743e860e5
fix: Comparison of durations in AbuseRateLimitError.Is ( #4292 )
2026-06-11 12:51:23 -04:00
Oleksandr Redko
f53fbae913
test: Replace &x variables with inline Ptr(value) calls ( #4289 )
2026-06-10 09:33:24 -04:00
Naveen Bharath
946bd71488
feat: Inject OpenAPI deprecations safely ( #4286 )
2026-06-08 07:16:09 -04:00
Shivam Kumar
eb96f3dcd9
feat: Add GetOrgAICreditUsage and GetUserAICreditUsage endpoints ( #4282 )
2026-06-06 07:46:39 -04:00
Oleksandr Redko
531d1cfb59
test: Fix test names and error messages ( #4284 )
2026-06-05 11:02:34 -04:00
Oleksandr Redko
e4ea9e72c1
test: Use testJSONBody helper for request body assertions ( #4283 )
2026-06-05 09:27:14 -04:00
Anish Pallati
bbd1294f16
feat: Add pull request fields to Repository ( #4268 )
2026-06-05 08:27:29 -04:00
Bulut M.
9fac0c470c
fix: Handle missing reviewer type in RequiredReviewer unmarshal ( #4270 )
2026-06-04 13:43:42 -04:00
Oleksandr Redko
3215e0320e
test: Remove redundant Marshal tests ( #4266 )
2026-06-04 09:22:07 -04:00
Manas Shetty
45214722f4
feat: Add support for GitHub Code Quality API ( #4260 )
2026-06-02 11:27:01 -04:00
Shivam Kumar
4eb6c2cf7c
feat: Add support for getting Copilot cloud agent configuration ( #4241 )
2026-05-27 05:29:02 -04:00
Steve Hipwell
65d79c6624
feat: Add client API version support ( #4246 )
2026-05-27 05:22:15 -04:00
Kirtikumar Anandrao Ramchandani
7cafc9ad1b
test: Add secret scanning marshal tests ( #4252 )
2026-05-26 07:42:56 -04:00
Glenn Lewis
c207b276cc
lint: Improve extraneousnew linter to catch unnecessary use of value var ( #4249 )
2026-05-22 08:44:21 -04:00
Glenn Lewis
0766356912
chore: Bump version of go-github to v88.0.0 ( #4245 )
2026-05-21 10:47:51 -04:00
Glenn Lewis
c7788f9233
refactor!: Change app installation Find* methods to Get* ( #4243 )
...
BREAKING CHANGE: App installation methods are renamed from `Find*` to `Get*`.
2026-05-21 10:40:38 -04:00
Steve Hipwell
69fa364443
feat: Add support for setting client URLs ( #4240 )
2026-05-20 20:13:13 -04:00
Oleksandr Redko
5475166a19
refactor: Add constants for API versions ( #4236 )
2026-05-19 09:21:51 -04:00
Svyatoslav Pidgorny
452f2668de
feat: Add GetParentIssue for sub-issues ( #4232 )
2026-05-17 21:54:49 -04:00
Glenn Lewis
da2e1bfe3a
chore: Bump version of go-github to v87.0.0 ( #4233 )
2026-05-17 21:32:11 -04:00
Danyal Ahmed
223b7e6c63
feat: Add enterprise app installation lookup ( #4230 )
2026-05-17 10:00:06 -07:00
Glenn Lewis
b0245f17a9
refactor!: Change GetConsumedLicenses to ListConsumedLicenses ( #4226 )
...
BREAKING CHANGE: `EnterpriseService.GetConsumedLicenses` is now `EnterpriseService.ListConsumedLicenses`.
2026-05-15 11:33:07 -04:00
Glenn Lewis
4a6d2a98ed
refactor!: Change GetAllRepositoryRulesets to ListAllRepositoryRulesets ( #4227 )
...
BREAKING CHANGE: `OrganizationsService.GetAllRepositoryRulesets` is now `OrganizationsService.ListAllRepositoryRulesets`.
2026-05-15 11:29:11 -04:00
Glenn Lewis
aeea0d20dd
refactor!: Change GetRulesForBranch to ListRulesForBranch ( #4229 )
...
BREAKING CHANGE: `RepositoriesService.GetRulesForBranch` is now `RepositoriesService.ListRulesForBranch`.
2026-05-15 11:25:44 -04:00