Releases: hub4j/github-api
Releases · hub4j/github-api
v1.107 🌈
Features and Fixes
- Add support for rocket and eyes reactions. @rdvdijk (#707)
- CheckRun - Add ability to get the head sha + Implement GH Status Event @avano (#710)
- Fix for NullPointer in issue search results @bitwiseman (#709)
- Add basic rate limit checker @bitwiseman (#706)
- Added ability to specify permissions for collaborators @jimmysombrero (#675)
- [#690]Implement the ability to read
total_private_repos
for GHPerson @Sage-Pierce (#691)
Internals
- Massive refactor
Requester
into multiple smaller classes @bitwiseman (#697) - Bump org.eclipse.jgit from 5.6.0.201912101111-r to 5.6.1.202002131546-r @dependabot-preview (#705)
- Bump okhttp from 4.3.1 to 4.4.0 @dependabot-preview (#704)
- Bump maven-shade-plugin from 3.2.1 to 3.2.2 @dependabot-preview (#698)
- Bump stapler from 1.258 to 1.259 @dependabot-preview (#695)
- Streamline fetch and retry process @bitwiseman (#694)
- Bump wiremock-jre8-standalone from 2.25.1 to 2.26.0 @dependabot-preview (#692)
- Replacing asserts with standard @alexanderrtaylor (#693)
- Authentication and assertThat issues @alexanderrtaylor (#684)
- Shorten file names for Windows @bitwiseman (#687)
- Downgrade to commons-io 2.4 @bitwiseman (#685)
v1.105 🌈
Changes
- Add support for all create team parameters @timja (#683)
- Handle SSLHandshakeException with connection retry @bitwiseman (#680)
- Retry when SocketException with some sleep @v1v (#674)
- Tests for Watchers and Stargazers @alexanderrtaylor (#676)
v1.103 🌈
Changes
- Relocated shaded dependencies and made shading a separate artifact @bitwiseman (#673)
v1.102
Features and Fixes
- Add createTag() method to GHRepository @martinvanzijl (#651)
- Workaround for
If-Modified-Since
HTTP request header causing cache corruption @bitwiseman (#665) - Add shading of dependencies @bitwiseman (#633)
- GitHub Actions checkout v2 @sullis (#662)
- Post only non-null values in request body for createTree @asthinasthi (#642)
- Do not MIME encode Base64 content for sending @bitwiseman (#650)
- Labels with description are not preview anymore @halkeye (#647)
- Implement App createToken with empty body @PauloMigAlmeida (#646)
- [JENKINS-57430] Added some new GH Event Types @alexanderrtaylor (#622)
- Add type and site_admin fields to GHPerson @martinvanzijl (#644)
- Add support to Marketplace endpoints @PauloMigAlmeida (#635 and #637)
Internals
- Remove dependency on apache commons-codec @bitwiseman (#631)
- [Test] Enforce 'Accept' request header values @bitwiseman (#648)
- Task/minimum coverage @bitwiseman (#634)
- Move array population to single iterator code path @bitwiseman (#623)
- Bump jackson 2.10.2 @sullis (#663)
- Bump okio from 2.4.1 to 2.4.3 @dependabot-preview (#652)
- Bump okhttp from 4.2.2 to 4.3.1 @dependabot-preview (#659)
- Bump maven-source-plugin from 3.2.0 to 3.2.1 @dependabot-preview (#653)
- Bump junit from 4.12 to 4.13 @dependabot-preview (#657)
- Bump mockito-core from 3.2.0 to 3.2.4 @dependabot-preview (#645)
- Bump org.eclipse.jgit from 5.5.1.201910021850-r to 5.6.0.201912101111-r @dependabot-preview (#640)
- Bump mockito 3.2.0 @sullis (#629)
v1.101
v1.100
Features and Fixes
- Add method to set repository topics @martinvanzijl #594
- Adjust GHRateLimit to system time instead of depending on synchronization @bitwiseman #595
- Add Functionality of OTP to support user 2fa @madhephaestus #603
- Implement Meta endpoint @PauloMigAlmeida #611
- fix and unit tests for issue #504 @siordache #620
- Fixed GHContent to allow spaces in path @bitwiseman #625
Internals
- Bump okhttp3 from 3.14.2 to 4.2.2 @dependabot-preview #593
- jackson 2.10.1 @sullis #604
- Code style fixes @bitwiseman #609
- Javadoc fail on warning during CI build @bitwiseman #613
- Clean up Requester interface a bit @bitwiseman #614
- Branch missing @alexanderrtaylor #615
- Cleanup imports @bitwiseman #616
- Removed permission field in createTeam. It is deprecated in the API @asthinasthi #619
- Re-enable Lifecycle test @bitwiseman #621
v1.99 🌈
Closed Issues
- Support all available endpoints for Github App with preview request (#570)
- Login details (#560)
- GHRepository.listReleases() return empty always (#535)
- Unable to get deployment by id (#529)
- Malformed URL exception while accessing Enterprise Repository and fetching data (#526)
- Allow getting a repository by ID (#515)
- Methods to update milestones (#512)
- Add ETAG support to minimize API requests (#505)
- GitHub.connectUsingOAuth() suddenly taking a really long time to connect (#493)
- GHTeam.add does not due to GHTeam.Role(s) been capitalized (#489)
- Reading file's content through GHContent.read() returns previous version of file. (#487)
- Implement archive/unarchive functionality (#472)
- [Gists] Edit Gists Support (#466)
- Missing description field in GHTeam (#460)
- Bug: GHOrganization::createTeam does not regard argument repositories (#457)
- Null value for GHPullRequestReview created date and updated date (#450)
- Support for repository Projects (#425)
- create a little MockGitHub class for tests mocking out the github REST API (#382)
- Branch name is not being correctly URL encoded (#381)
- Issue events (#376)
- Not able to get the right file content (#371)
- Updating file is not possible (#354)
- Missing repository statistics (#330)
- Is there a way to make this library more test friendly? (#316)
- GitHub 2 factor login (#292)
- Unable to resolve github-api artifacts from Maven Central (#195)
Merged Pull-requests
- Bump maven-source-plugin from 3.1.0 to 3.2.0 @dependabot (#590)
- Fix site errors @bitwiseman (#587)
- [Documentation] :: Add GitHub App Developer Guide @PauloMigAlmeida (#586)
- Create CODE_OF_CONDUCT.md @bitwiseman (#585)
- Convenience method to auth with app installation token && documentation examples @PauloMigAlmeida (#583)
- Add method to list repository topics @martinvanzijl (#581)
- Fix for getting deployment by id @martinvanzijl (#580)
- Add methods to update and delete milestones. @martinvanzijl (#579)
- GHOrganization.createTeam now adds team to specified repositories @martinvanzijl (#578)
- bump jackson-databind to 2.10.0 to avoid security alert @romani (#575)
- Bump wiremock-jre8-standalone from 2.25.0 to 2.25.1 @dependabot (#574)
- Bump hamcrest.version from 2.1 to 2.2 @dependabot (#573)
- GitHub workflow: add JDK 13 to build matrix @sullis (#572)
- More tests @bitwiseman (#568)
- Add merge options to GHRepository @jberglund-BSFT (#567)
- Bump gson from 2.8.5 to 2.8.6 @dependabot (#565)
- Bump okio from 2.4.0 to 2.4.1 @dependabot (#564)
- Simplify creation of PagedIterables from requests @bitwiseman (#563)
- GitHub workflow: enable Java matrix [ '1.8.0', '11.0.x' ] @sullis (#562)
- Bump org.eclipse.jgit from 5.5.0.201909110433-r to 5.5.1.201910021850-r @dependabot (#561)
- Bump okio from 2.2.2 to 2.4.0 @dependabot (#558)
- Bump mockito-core from 3.0.0 to 3.1.0 @dependabot (#557)
- Bump wiremock-jre8-standalone from 2.24.1 to 2.25.0 @dependabot (#556)
- Bump commons-io from 1.4 to 2.6 @dependabot (#555)
- Bump maven-surefire-plugin from 2.22.1 to 2.22.2 @dependabot (#554)
- Bump commons-lang3 from 3.7 to 3.9 @dependabot (#552)
- Bump commons-codec from 1.7 to 1.13 @dependabot (#551)
- Bump spotbugs-maven-plugin from 3.1.11 to 3.1.12.2 @dependabot (#550)
- Bump bridge-method-annotation from 1.17 to 1.18 @dependabot (#549)
- Bump org.eclipse.jgit from 4.9.0.201710071750-r to 5.5.0.201909110433-r @dependabot (#547)
- Support for projects @gskjold (#545)
- Adding possiblity to get ssh keys @arngrimur-seal (#544)
- Grammar @jsoref (#543)
- Improved OkHttpConnector caching behavior @bitwiseman (#542)
- Add GitHubApiWireMockRule @bitwiseman (#541)
- Add support for team pr review requests @farmdawgnation (#532)
- Add GitHub API requests logging @bozaro (#530)
- Add support for draft pull requests @vbehar (#525)
- Implement GitHub App API methods @PauloMigAlmeida (#522)
- Added getUserPublicOrganizations method @awittha (#510)
- Add support for editing Gists @martinvanzijl (#484)
- Add method to invite user to organization @martinvanzijl (#482)
- Added method to list authorizations @martinvanzijl (#481)
- Escape special characters in branch URLs @martinvanzijl (#480)
- Add issue events API @martinvanzijl (#479)
- Added description field to GHTeam class. @martinvanzijl (#478)
- Add statistics API. @martinvanzijl (#477)
- Adding Label description property @immanuelqrw (#475)
- Implemented GitHub.doArchive @joaoe (#473)
github-api-1.95
This was the last release: Nov 6, 2018