Skip to content

Releases: hub4j/github-api

v2.0.0-alpha-2 🌈

17 Sep 21:49
Compare
Choose a tag to compare

Major version bump to v2.x

I would love for github-api v2.x to be a larger change that has major new features.

However, the most pressing need is clearing technical debt for better stability and ease of adding new features. These changes break binary compatibility requiring a major version bump.

v2.0 includes:

  • Drop support for Java 8
  • Remove functional dependencies on HttpURLConnection
  • Remove most deprecated classes and methods
  • Remove all "bridge methods"
  • Test clean up
  • Site generation updates

Changes

Full Changelog: github-api-2.0.0-alpha-1...github-api-2.0.0-alpha-2

v1.326 🌈

17 Sep 21:52
Compare
Choose a tag to compare

Description

Backporting updates from 2.0.0-alpha-2 and stabilizing 1.x builds.

What's Changed

Full Changelog: github-api-1.325...github-api-1.326

v2.0.0-alpha-1 🌈

15 Sep 10:13
Compare
Choose a tag to compare

Major version bump to v2.x

I would love for github-api v2.x to be a larger change that has major new features.

However, the most pressing need is clearing technical debt for better stability and ease of adding new features. These changes break binary compatibility requiring a major version bump.

v2.0 includes:

  • Drop support for Java 8
  • Remove functional dependencies on HttpURLConnection
  • Remove most deprecated classes and methods
  • Remove all "bridge methods"

Changes

  • Prepare release (bitwiseman): github-api-2.0.0-alpha-1 @bitwiseman (#1936)
  • Begin 2.x release train @bitwiseman (#1935)
  • Prepare release (bitwiseman): github-api-1.325 @github-actions (#1932)

v1.325 🌈

13 Sep 18:01
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.325 @github-actions (#1932)
  • Chore(deps-dev): Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 @dependabot (#1928)
  • Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.2 to 3.7.0 @dependabot (#1927)
  • Update commons-io to 2.16.1 @bitwiseman (#1925)
  • Chore(deps-dev): Bump org.mockito:mockito-core from 4.11.0 to 5.13.0 @dependabot (#1922)
  • Chore(deps-dev): Bump hamcrest.version from 2.2 to 3.0 @dependabot (#1918)
  • Chore(deps): Bump org.apache.maven.plugins:maven-help-plugin from 3.4.0 to 3.5.0 @dependabot (#1920)
  • Chore(deps-dev): Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 @dependabot (#1921)
  • feat: GraalVM support @klopfdreh (#1914)
  • Implement method to check, if vulnerability alerts are enabled @ihrigb (#1923)
  • Extend license by spdx id field @ihrigb (#1913)
  • Populate GHUser before access a suspendedAt field value @styner9 (#1912)
  • Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.1 to 3.6.2 @dependabot (#1900)
  • Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2 @dependabot (#1901)
  • Chore(deps): Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 @dependabot (#1902)
  • Chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 @dependabot (#1903)
  • Chore(deps): Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.1 @dependabot (#1904)
  • Prepare release (bitwiseman): github-api-1.324 @github-actions (#1910)

v1.324 🌈

19 Aug 06:30
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.324 @github-actions (#1910)
  • Accept 429 response codes as an indication of the secondary rate limit being exceeded @holly-cummins (#1895)
  • add GHUser#suspendedAt @styner9 (#1906)
  • Add fork branch sync @jonesbusy (#1898)
  • Add functionality to get active rules for a branch @ihrigb (#1897)
  • Prepare release (bitwiseman): github-api-1.323 @github-actions (#1892)

v1.323 🌈

01 Jul 18:46
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.323 @github-actions (#1892)
  • Added all possible status values from GH api spec. @mpetris (#1885)
  • Add support for multiline review comments @maximevw (#1833)
  • Adds methods to GHRepository to get the top ten referral paths and referrers via the API @ihrigb (#1770)
  • Remove preview and switch to latest accept headers @bitwiseman (#1859)

Dependencies

  • Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.0 to 3.6.1 @dependabot (#1890)
  • Chore(deps-dev): Bump org.kohsuke:wordnet-random-name from 1.5 to 1.6 @dependabot (#1888)
  • Chore(deps-dev): Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 @dependabot (#1886)
  • Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.1 @dependabot (#1887)
  • Chore(deps): Bump org.apache.bcel:bcel from 6.8.2 to 6.9.0 @dependabot (#1877)
  • Chore(deps): Bump com.squareup.okhttp3:okhttp from 4.9.2 to 4.12.0 @dependabot (#1882)
  • Chore(deps): Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 @dependabot (#1881)
  • Chore(deps-dev): Bump com.tngtech.archunit:archunit from 1.2.0 to 1.3.0 @dependabot (#1883)
  • Chore(deps): Bump org.apache.maven.plugins:maven-release-plugin from 2.5.3 to 3.1.0 @dependabot (#1884)
  • Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.5.0 to 3.6.0 @dependabot (#1880)
  • Chore(deps): Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 @dependabot (#1879)
  • Chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 @dependabot (#1876)
  • Update codecov action to 4.5.0 @bitwiseman (#1875)
  • Chore(deps): Bump codecov/codecov-action from 3 to 4 @dependabot (#1870)
  • Chore(deps-dev): Bump org.slf4j:slf4j-simple from 2.0.7 to 2.0.13 @dependabot (#1872)
  • Chore(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.10.1 to 3.13.0 @dependabot (#1873)
  • Chore(deps): Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.2.1 to 3.5.0 @dependabot (#1874)
  • Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.15.3 to 2.17.1 @dependabot (#1868)
  • Chore(deps): Bump org.apache.maven.scm:maven-scm-provider-gitexe from 1.13.0 to 2.1.0 @dependabot (#1864)
  • Add token to codecov configuration @bitwiseman (#1866)
  • Chore(deps): Bump org.apache.maven.scm:maven-scm-manager-plexus from 2.0.1 to 2.1.0 @dependabot (#1861)
  • Chore(deps): Bump jjwt.suite.version from 0.12.5 to 0.12.6 @dependabot (#1865)
  • Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.4 @dependabot (#1862)
  • Chore(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 @dependabot (#1863)
  • Chore(deps): Bump org.apache.commons:commons-lang3 from 3.9 to 3.14.0 @dependabot (#1800)
  • Chore(deps): Bump spotbugs.version from 4.7.3 to 4.8.6 @dependabot (#1856)
  • Prepare release (bitwiseman): github-api-1.322 @github-actions (#1854)

v1.322 🌈

19 Jun 22:26
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.322 @github-actions (#1854)
  • Fix API calls failing because of secondary api limits @jeetchoudhary (#1853)
  • Add GHOrganization.listSecurityManagers() @kozmic (#1832)
  • Provide support for External Group operations @mestebangutierrez (#1835)
  • feat: add ability to add checks with app ids @tginiotis-at-work (#1844)
  • feat: get memberships of an organisation by username @fv316 (#1850)
  • Chore(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 @dependabot (#1839)
  • Chore(deps): Bump codecov/codecov-action from 4.1.1 to 4.4.1 @dependabot (#1848)
  • Chore(deps): Bump jjwt.suite.version from 0.12.3 to 0.12.5 @dependabot (#1840)
  • Support repository renamed and transferred in event payload @eleanorgoh (#1836)
  • Chore(deps-dev): Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 @dependabot (#1831)
  • Chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.4.1 to 3.6.3 @dependabot (#1830)
  • Chore(deps): Bump codecov/codecov-action from 4.1.0 to 4.1.1 @dependabot (#1829)
  • Fix visibility of getters in GHRequestedAction @yrodiere (#1824)
  • Prepare release (bitwiseman): github-api-1.321 @github-actions (#1822)

v1.321 🌈

21 Mar 00:15
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.321 @github-actions (#1822)
  • Be a lot more flexible as for GHMemberChanges values @gsmet (#1821)

v1.320 🌈

18 Mar 20:30
Compare
Choose a tag to compare

Changes

  • Add Support for Retrieving Template Repository Information for a Repo… @jbenaventem (#1817)
  • Support team, team_add, member and membership payloads @gsmet (#1818)
  • Implement ServiceDownException for case GitHub's API is down @The-Huginn (#1813)
  • Do not populate repo list in case of installation:deleted event @Haarolean (#1690)
  • Make sure we refresh the PRs with the PR API (and not the issues API) @gsmet (#1810)
  • Use issues endpoint to react on pull requests @gsmet (#1808)
  • Make sure we return an empty list when no reviews @gsmet (#1809)
  • Allow query parameters for listInstallations query @dunningdan (#1748)
  • Chore(deps-dev): Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.35.1 to 2.35.2 @dependabot (#1801)
  • Add support for artifacts uploaded by actions/upload-artifact@v4 @gsmet (#1791)
  • Add Suspended Installation Properties to GHAppInstallation @gilday (#1780)
  • Chore(deps): Bump codecov/codecov-action from 4.0.0 to 4.1.0 @dependabot (#1803)
  • Chore(deps): Bump org.apache.bcel:bcel from 6.8.1 to 6.8.2 @dependabot (#1802)
  • Chore(deps): Bump release-drafter/release-drafter from 5 to 6 @dependabot (#1804)
  • Only try to strip upload url 'helpful garbage' if it is present @SuperKael (#1799)
  • Prepare release (bitwiseman): github-api-1.319 @github-actions (#1795)

v1.319 🌈

21 Feb 09:19
Compare
Choose a tag to compare

Changes

  • Prepare release (bitwiseman): github-api-1.319 @github-actions (#1795)
  • Chore(deps): Bump com.diffplug.spotless:spotless-maven-plugin from 2.27.2 to 2.43.0 @dependabot (#1785)
  • Add withName method to GHCheckRunBuilder @halkey (#1769)
  • Chore(deps): Bump actions/upload-artifact from 3 to 4 @dependabot (#1774)
  • Support state reason for issues @stianst (#1793)
  • Allow to list workflow runs by head sha and created date @gsmet (#1789)
  • Chore(deps): Bump com.squareup.okio:okio from 3.5.0 to 3.7.0 @dependabot (#1777)
  • Chore(deps): Bump org.apache.bcel:bcel from 6.8.0 to 6.8.1 @dependabot (#1784)
  • Chore(deps): Bump codecov/codecov-action from 3.1.4 to 4.0.0 @dependabot (#1786)
  • Fix GHFileNotFoundException when getting commits from PR found in search @NlightNFotis (#1779)
  • Add payload for discussion_comment event @gsmet (#1781)
  • Chore(deps): Bump github/codeql-action from 2 to 3 @dependabot (#1773)
  • Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 @dependabot (#1776)
  • Chore(deps): Bump org.apache.bcel:bcel from 6.7.0 to 6.8.0 @dependabot (#1775)
  • Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.2 to 3.5.0 @dependabot (#1766)
  • Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.0 to 4.8.1.0 @dependabot (#1763)
  • Chore(deps): Bump org.apache.bcel:bcel from 6.6.1 to 6.7.0 @dependabot (#1764)
  • Chore(deps): Bump actions/setup-java from 3 to 4 @dependabot (#1762)
  • Chore(deps): Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 @dependabot (#1761)
  • Chore(deps-dev): Bump com.google.code.gson:gson from 2.10 to 2.10.1 @dependabot (#1760)
  • Chore(deps-dev): Bump com.tngtech.archunit:archunit from 1.1.0 to 1.2.0 @dependabot (#1759)
  • Update pom.xml test executions with artifactId config @bitwiseman (#1754)
  • Add MANNEQUIN to GHCommentAuthorAssociation enum @choichanhyeok (#1753)
  • Prepare release (bitwiseman): github-api-1.318 @github-actions (#1751)