Releases: hub4j/github-api
Releases · hub4j/github-api
v2.0.0-alpha-2 🌈
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
- Prepare release (bitwiseman): github-api-2.0.0-alpha-2 @bitwiseman (#1948)
- Update japicmp to 0.23.0 @bitwiseman (#1946)
- Test getEmails @bitwiseman (#1945)
- Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.3 @dependabot (#1942)
- Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.6 @dependabot (#1943)
- Chore(deps): Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 @dependabot (#1940)
- Re-enable site for v2.x @bitwiseman (#1939)
- Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.5.0 @dependabot (#1933)
- Chore(deps): Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 @dependabot (#1934)
- Enable API stability for 2.x release train @bitwiseman (#1937)
- Prepare release (bitwiseman): github-api-2.0.0-alpha-1 @bitwiseman (#1936)
Full Changelog: github-api-2.0.0-alpha-1...github-api-2.0.0-alpha-2
v1.326 🌈
Description
Backporting updates from 2.0.0-alpha-2 and stabilizing 1.x builds.
What's Changed
- Prepare release (bitwiseman): github-api-1.325 by @github-actions in #1932
- Begin 2.x release train by @bitwiseman in #1935
- Prepare release (bitwiseman): github-api-2.0.0-alpha-1 by @bitwiseman in #1936
- Enable API stability for 2.x release train by @bitwiseman in #1937
- Chore(deps): Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 by @dependabot in #1934
- Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.5.0 by @dependabot in #1933
- Re-enable site for v2.x by @bitwiseman in #1939
- Chore(deps): Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 by @dependabot in #1940
- Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.6 by @dependabot in #1943
- Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.3 by @dependabot in #1942
- Test getEmails by @bitwiseman in #1945
- Update japicmp to 0.23.0 by @bitwiseman in #1946
- Backport 2.0-alpha-2 changes 1.x by @bitwiseman in #1944
Full Changelog: github-api-1.325...github-api-1.326
v2.0.0-alpha-1 🌈
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 🌈
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 🌈
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 🌈
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 🌈
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 🌈
v1.320 🌈
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 🌈
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)