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)