Releases: google/go-github
Releases · google/go-github
v39.0.0
This release contains the following breaking API changes:
- Add List Options for ListRepositoryAccessRunnerGroup #2086
and the following additional changes:
- Update Cursor comment to reference an existing method #2042
- Add raw_key field to GPGKey struct #2043
- Upgrade crypto and net dependencies #2045
- Set up workflow for golangci #2020
- chore(ci) : cache go-build folders #2054
- Bump styfle/cancel-workflow-action from 0.9.0 to 0.9.1 #2049
- Fix update-urls unit tests broken by #1875 #2058
- Bump codecov/codecov-action from 2.0.2 to 2.0.3 #2065
- Introduce the auto merge property #2074
- Add support for autolinks #2046
- Implement SCIM #2062
- Add function for redelivering webhooks #2061
- Add struct for workflow_job event #2038
- Add created field to ListWorkflowRunsOptions #2083
- Update repo community profile API #2084
plus several test- or documentation-only changes.
v38.1.0
v38.0.0
This release contains the following breaking API changes:
- Add ListOptions to GetCommit and CompareCommits to support pagination (#1960)
- Fix deprecated state/open field (#2017)
and the following additional changes:
- Add RequiredConversationResolution ProtectionRequest field (#1959)
- Add missing CreatedAt and UpdatedAt fields to CheckSuite. (#1983)
- Add support for listing and getting repository/organization webhook deliveries (#1934)
- Expose event message headers, introduce a new way to read the body from an
io.Reader
(#1955) - Add allows_public_repositories to actions_runner_group (#1998)
- Add methods to add and remove repos for actions on org level (#1997)
- Add new GitHub code scanning Alert fields (#2013)
- Add Client method (#2016)
- Add avatar_url field to RepoStatus (#2021)
- Add Slug field to AppConfig (#2029)
- Add TokenExpiration to Response (#2031)
plus the following test- or documentation-only changes:
- Add test cases for JSON resource marshaling (#1961)
- Add test cases for JSON resource marshaling (#1965)
- Add test cases for JSON resource marshaling (#1966)
- Add test cases for JSON resource marshaling (#1967)
- Add test cases for JSON resource marshaling (#1968)
- Add test cases for JSON resource marshaling (#1969)
- Add test cases for JSON resource marshaling (#1970)
- Add test cases for JSON resource marshaling (#1971)
- Add test cases for JSON resource marshaling (#1972)
- Add test cases for JSON resource marshaling (#1973)
- Add test cases for JSON resource marshaling (#1974)
- Add test cases for JSON resource marshaling (#1975)
- Add test cases for JSON resource marshaling (#1976)
- Add test cases for JSON resource marshaling (#1977)
- Add test cases for JSON resource marshaling (#1978)
- Add test cases for JSON resource marshaling (#1979)
- Add test cases for JSON resource marshaling (#1981)
- Add test cases for JSON resource marshaling (#1982)
- Add test cases for JSON resource marshaling (#1984)
- Add test cases for JSON resource marshaling (#1985)
- Add test cases for JSON resource marshaling (#1986)
- Add test cases for JSON resource marshaling (#1987)
- Add test cases for JSON resource marshaling (#1988)
- Add test cases for JSON resource marshaling (#1989)
- Add test cases for JSON resource marshaling (#1990)
- Add test cases for JSON resource marshaling (#1991)
- Add test cases for JSON resource marshaling (#1992)
- Add test cases for JSON resource marshaling (#1994)
- Add test cases for JSON resource marshaling (#2000)
- Add test cases for JSON resource marshaling (#2001)
- Make test names consistent (#2002)
- Add test cases for JSON resource marshaling (#2003)
- Add test cases for JSON resource marshaling (#2004)
- Make test names consistent (#2005)
- Add test cases for JSON resource marshaling (#2006)
- Add test cases for JSON resource marshaling (#2007)
- Add test cases for JSON resource marshaling (#2009)
- Add test cases for JSON resource marshaling (#2010)
- Add test cases for JSON resource marshaling (#2011)
- Update AUTHORS with recent contributors (#2012)
- Add test cases for JSON resource marshaling (#2014)
- Add mention to go-github-mock in README (#2025)
- Use x crypto instead of sodium (#2034)
v37.0.0
This release contains the following breaking API changes:
- define struct types instead of using anonymous structs #1900
- Modify GetBranch to handle redirects #1901
- Fix Code Scanning Alert tool field #1904
and the following additional changes:
- Parse 'reviewed' event object 'state' property #1886
- Add auto_merge field in PullRequest struct #1896
- Repository Vulnerability Alert Add Missing Fields #1898
- Enable Client.RateLimits to bypass the rate limit check #1907
- Handle MIME parameters in Content-Type Header #1922
- Add RequiredConversationResolution protection field #1946
- Repository Object - Deprecated Fields #1952
plus the following test-only changes:
- Add test cases for JSON resource marshaling #1902
- Add test cases for JSON resource marshaling #1906
- Add test cases for JSON resource marshaling #1908
- Add test cases for JSON resource marshaling #1909
- Add test cases for JSON resource marshaling #1912
- Add test cases for JSON resource marshaling #1913
- Add test cases for JSON resource marshaling #1914
- Add test cases for JSON resource marshaling #1915
- Add test cases for JSON resource marshaling #1917
- Add test cases for JSON resource marshaling #1918
- Add test cases for JSON resource marshaling #1919
- Add test cases for JSON resource marshaling #1923
- Add test cases for JSON resource marshaling #1924
- Add test cases for JSON resource marshaling #1925
- Add test cases for JSON resource marshaling #1926
- Add test cases for JSON resource marshaling #1927
- Add test cases for JSON resource marshaling #1928
- Add test cases for JSON resource marshaling #1929
- Add test cases for JSON resource marshaling #1930
- Add test cases for JSON resource marshaling #1937
- Add test cases for JSON resource marshaling #1938
- Add test for JSON marshaling for Teams #1941
- Add test cases for JSON resource marshaling #1951
v36.0.0
v35.3.0
This release contains the following changes since v35.2.0
:
- Add missing fields to Star event (#1869) …
- Support map type in go generate (#1867) …
- Add support for the list failed organization invitations feature (#1871) …
- Change all *map to map in JSON structs (#1870) …
- Fix typo in repos.go (#1873)
- fix: Updated comparisons in test files (#1875) …
- compare decoded go struct for request body (#1876)
- Add missing installation permissions (#1880) …