Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

v2.0-rc.1 🌈 #2070

bitwiseman started this conversation in General
Mar 21, 2025 · 1 comments · 3 replies
Discussion options

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

Changes


This discussion was created from the release v2.0-rc.1 🌈.
You must be logged in to vote

Replies: 1 comment 3 replies

Comment options

Hey @bitwiseman,

Thanks for the release!

I wanted to check all is good on my side with this new version but apparently it's not available on Maven Central (yet? but it has been 5 hours since your release post so it looks a bit odd).

https://repo1.maven.org/maven2/org/kohsuke/github-api/

You must be logged in to vote
3 replies
Comment options

bitwiseman Mar 21, 2025
Maintainer Author

Looks like the release job failed. I'll take a look.

Comment options

bitwiseman Mar 21, 2025
Maintainer Author

Fixed!

Comment options

@bitwiseman it's all good from my side. And I see you removed the IOException from some getHtmlUrl() call, which is very nice. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants

AltStyle によって変換されたページ (->オリジナル) /