Skip to content

Bump org.kohsuke:github-api from 2.0-rc.5 to 2.0-rc.6#84

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/maven/org.kohsuke-github-api-2.0-rc.6
Open

Bump org.kohsuke:github-api from 2.0-rc.5 to 2.0-rc.6#84
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/maven/org.kohsuke-github-api-2.0-rc.6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps org.kohsuke:github-api from 2.0-rc.5 to 2.0-rc.6.

Release notes

Sourced from org.kohsuke:github-api's releases.

v2.0-rc.6 🌈

Highlights

Bridged artifact publishing failed for this release

See hub4j/github-api#2120

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

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.kohsuke:github-api](https://github.com/hub4j/github-api) from 2.0-rc.5 to 2.0-rc.6.
- [Release notes](https://github.com/hub4j/github-api/releases)
- [Changelog](https://github.com/hub4j/github-api/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hub4j/github-api/commits)

---
updated-dependencies:
- dependency-name: org.kohsuke:github-api
  dependency-version: 2.0-rc.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants