Skip to content

Releases: google/go-github

v38.1.0

12 Aug 00:40
fee04e8
Compare
Choose a tag to compare

This release contains the following non-breaking-API change:

  • Allow empty selected_repository_ids for SetSelectedReposForOrgSecret (#2036)

and the following documentation-only change:

  • Fix GitHub docs links (#2039)

v38.0.0

11 Aug 11:18
614ee3a
Compare
Choose a tag to compare

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

09 Jul 01:13
b338ce6
Compare
Choose a tag to compare

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

26 Jun 16:38
05e95d3
Compare
Choose a tag to compare

This release contains the following breaking API changes:

and the following additional changes:

v35.3.0

06 Jun 11:06
8751f3d
Compare
Choose a tag to compare

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) …

v35.2.0

06 May 19:41
b3962ed
Compare
Choose a tag to compare

This release contains the following changes since v35.1.0:

v35.1.0

24 Apr 12:31
cceb4d4
Compare
Choose a tag to compare

This release contains the following changes since v35.0.0:

v35.0.0

14 Apr 12:22
d2bad3e
Compare
Choose a tag to compare

This release contains the following breaking API changes:

and the following additional changes:

v34.0.0

25 Mar 22:23
3130b78
Compare
Choose a tag to compare

This release contains the following breaking API change:

Thank you to all the volunteers who help keep this repo up-to-date!

v33.0.0

02 Dec 18:08
6c3a8a1
Compare
Choose a tag to compare

This release contains the following breaking API changes:

Thank you to all the volunteers who help keep this repo up-to-date!