8000 Releases · hub4j/github-api · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: hub4j/github-api

v2.0-rc.3 🌈

13 Apr 23:06
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.

Breaking changes since 2.0-rc.1

Migrate legacy date-time api to new date-time api @solonovamax (#2074)

Not sure that this was absolutely necessary, but it forced a discussion of how we'd should requests for targeted breaking changes.

The result was the re-enabling of bridge method generation, but this time with a github-api-bridged artifact. My thought here is to guarantee binary compatibility for github-api-bridged on a rolling 12-month basis. The project may

Cleanup names and enforce naming conventions @bitwiseman (#2084)

This change cleans up the names for all fields to remove underscores. This is considered a binary breaking change because objects that were serialized before this release will not be deserializable to this release (and visa versa). I'm not sure if this this is a scenario we need to be conscious of but it can be discussed further if it comes up.

Other Breaking changes

Technical debt

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

Publish bridged artifact

To continue to support binary backward compatibility while also minimizing drag for users that do not require it, we have moved bridge methods to a github-api-bridged artifact.

Other Improvements

  • Test clean up
  • Site generation updates
  • First GraphQL endpoint (Thanks @seate)
  • Lower memory consumption by using streaming response body for successful requests (Thanks @atsushieno)

Changes in this release

Changes

v2.0-rc.2 🌈

12 Apr 18:12
Compare
Choose a tag to compare

Breaking changes since 2.0-rc.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.

Breaking changes

Technical debt

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

Migrate Date to Instant

Publish bridged artifact

To continue to support binary backward compatibility while also minimizing drag for users that do not require it, we have moved bridge methods to a github-api-bridged artifact.

Other Improvements

  • Test clean up
  • Site generation updates
  • First GraphQL endpoint (Thanks @seate)
  • Lower memory consumption by using streaming response body for successful requests (Thanks @atsushieno)

Changes in this releasee

  • Chore(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 @dependabot[bot] (#2081)
  • Chore(deps): Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.2 to 2.44.3 @dependabot[bot] (#2080)
  • Chore(deps-dev): Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre @dependabot[bot] (#2079)
  • Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 @dependabot[bot] (#2078)
  • Adds ArchUnit tests for naming conventions @solonovamax (#2077)
  • Add side and start_side Parameters to Create Review Comment @gilday (#2072)

v2.0-rc.1 🌈

21 Mar 03:18
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
  • First GraphQL endpoint (Thanks @seate)
  • Lower memory consumption by using streaming response body for successful requests (Thanks @atsushieno)

Changes

v1.327 🌈

13 Feb 15:48
Compare
Choose a tag to compare

v2.0-alpha-3 🌈

25 Jan 09:01
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

Dependencies

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