This release contains the following breaking API changes:
- refactor!: Remove pointer from required field of CreateStatus API (#3794)
BREAKING CHANGE:RepositoriesService.CreateStatusnow takes value forstatus, not pointer. - feat!: Add support for project items CRUD and project fields read operations (#3793)
BREAKING CHANGES:ProjectV2Field.Optionschanged from[]anyto[]*ProjectV2FieldOption.ProjectV2Field.URLis nowProjectV2Field.ProjectURL- Optional fields in various
ProjectV2structs are now passed as pointers - Aligns
ProjectsServicefunctions with #3761 - Almost all methods have been renamed
...and the following additional changes:
- Bump go-github from v75 to v76 in /scrape (#3783)
- Add custom jsonfieldname linter to ensure Go field name matches JSON tag name (#3757)
- chore: Fix typo in comment (#3786)
- feat: Add support for private registries endpoints (#3785)
- Only set
Authorizationwhentokenis available (#3789) - test: Ensure Authorization is not set with empty token (#3790)
- Fix spelling issues (#3792)
- Add test cases for JSON resource marshaling - SCIM (#3798)
- fix: Org/Enterprise UpdateRepositoryRulesetClearBypassActor sends empty array (#3796)
- Bump version of go-github to v77.0.0 (#3800)