tag:github.com,2008:https://github.com/hub4j/github-api/releasesRelease notes from github-api2025-09-04T14:55:06Ztag:github.com,2008:Repository/617210/github-api-2.0-rc.52025-09-04T17:43:22Zv2.0-rc.5 🌈<h2>Bridged artifact publishing failed for this release</h2>
<p>See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3274944747" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2120" data-hovercard-type="issue" data-hovercard-url="/hub4j/github-api/issues/2120/hovercard" href="https://github.com/hub4j/github-api/issues/2120">#2120</a></p>
<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<h2>Breaking changes since 2.0-rc.1</h2>
<h3>Migrate legacy date-time api to new date-time api <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2954407124" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2074/hovercard" href="https://github.com/hub4j/github-api/pull/2074">#2074</a>)</h3>
<p>Not sure that this was absolutely necessary, but it forced a discussion of how we'd should requests for targeted breaking changes.</p>
<p>The result was the re-enabling of bridge method generation, but this time with a <code>github-api-bridged</code> artifact. My thought here is to guarantee binary compatibility for <code>github-api-bridged</code> on a rolling 12-month basis. The project may</p>
<h3>Cleanup names and enforce naming conventions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2990270412" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2084/hovercard" href="https://github.com/hub4j/github-api/pull/2084">#2084</a>)</h3>
<p>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.</p>
<h2>Other Breaking changes</h2>
<h3>Technical debt</h3>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all existing "bridge methods"</li>
</ul>
<h3>Publish <code>bridged</code> artifact</h3>
<p>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 <code>github-api-bridged</code> artifact.</p>
<h2>Other Improvements</h2>
<ul>
<li>Test clean up</li>
<li>Site generation updates</li>
<li>First GraphQL endpoint (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a>)</li>
<li>Lower memory consumption by using streaming response body for successful requests (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a>)</li>
</ul>
<h2>Changes in this release</h2>
<h2>Changes</h2>
<ul>
<li>Prepare release (bitwiseman): github-api-2.0-rc.5 @<a href="https://github.com/apps/github-actions">github-actions[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3384152764" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2141" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2141/hovercard" href="https://github.com/hub4j/github-api/pull/2141">#2141</a>)</li>
<li>Chore(deps): Bump actions/download-artifact from 4 to 5 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371221363" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2134" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2134/hovercard" href="https://github.com/hub4j/github-api/pull/2134">#2134</a>)</li>
<li>Chore(deps): Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.46.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371212588" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2130" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2130/hovercard" href="https://github.com/hub4j/github-api/pull/2130">#2130</a>)</li>
<li>Chore(deps): Bump com.squareup.okio:okio from 3.10.2 to 3.16.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371215694" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2132" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2132/hovercard" href="https://github.com/hub4j/github-api/pull/2132">#2132</a>)</li>
<li>Chore(deps): Bump actions/checkout from 4 to 5 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371216053" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2133" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2133/hovercard" href="https://github.com/hub4j/github-api/pull/2133">#2133</a>)</li>
<li>Chore(deps): Bump codecov/codecov-action from 5.4.3 to 5.5.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371233153" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2136" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2136/hovercard" href="https://github.com/hub4j/github-api/pull/2136">#2136</a>)</li>
<li>Chore(deps): Bump actions/setup-java from 4 to 5 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3371224544" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2135" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2135/hovercard" href="https://github.com/hub4j/github-api/pull/2135">#2135</a>)</li>
<li>fix: remove usage of a deprecated constant. <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ketan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ketan">@ketan</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3373451474" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2138" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2138/hovercard" href="https://github.com/hub4j/github-api/pull/2138">#2138</a>)</li>
<li>Deprecate GHRepository#getIssues() <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3367183699" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2129" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2129/hovercard" href="https://github.com/hub4j/github-api/pull/2129">#2129</a>)</li>
<li>Chore(deps): Bump org.junit:junit-bom from 5.12.1 to 5.13.4 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3282263063" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2124" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2124/hovercard" href="https://github.com/hub4j/github-api/pull/2124">#2124</a>)</li>
<li>Chore(deps-dev): Bump com.tngtech.archunit:archunit from 1.4.0 to 1.4.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3282260363" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2123" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2123/hovercard" href="https://github.com/hub4j/github-api/pull/2123">#2123</a>)</li>
<li>Chore(deps): Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3282264453" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2125" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2125/hovercard" href="https://github.com/hub4j/github-api/pull/2125">#2125</a>)</li>
<li>Add support for 'include_all_branches' flag when creating repository from a template <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leowebb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leowebb">@leowebb</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3146682272" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2107" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2107/hovercard" href="https://github.com/hub4j/github-api/pull/2107">#2107</a>)</li>
<li>Prepare release (bitwiseman): github-api-2.0-rc.4 @<a href="https://github.com/apps/github-actions">github-actions[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3274824394" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2119" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2119/hovercard" href="https://github.com/hub4j/github-api/pull/2119">#2119</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-1.3302025-09-04T17:46:59Zv1.330 🌈 (Compatibility)<h2>Changes</h2>
<p>Support for Jackson v2.20.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/hub4j/github-api/compare/github-api-1.329...github-api-1.330"><tt>github-api-1.329...github-api-1.330</tt></a></p>bitwisemantag:github.com,2008:Repository/617210/github-api-2.0-rc.42025-07-29T20:53:09Zv2.0-rc.4 🌈<h2>Bridged artifact publishing failed for this release</h2>
<p>See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3274944747" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2120" data-hovercard-type="issue" data-hovercard-url="/hub4j/github-api/issues/2120/hovercard" href="https://github.com/hub4j/github-api/issues/2120">#2120</a></p>
<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<h2>Breaking changes since 2.0-rc.1</h2>
<h3>Migrate legacy date-time api to new date-time api <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2954407124" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2074/hovercard" href="https://github.com/hub4j/github-api/pull/2074">#2074</a>)</h3>
<p>Not sure that this was absolutely necessary, but it forced a discussion of how we'd should requests for targeted breaking changes.</p>
<p>The result was the re-enabling of bridge method generation, but this time with a <code>github-api-bridged</code> artifact. My thought here is to guarantee binary compatibility for <code>github-api-bridged</code> on a rolling 12-month basis. The project may</p>
<h3>Cleanup names and enforce naming conventions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2990270412" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2084/hovercard" href="https://github.com/hub4j/github-api/pull/2084">#2084</a>)</h3>
<p>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.</p>
<h2>Other Breaking changes</h2>
<h3>Technical debt</h3>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all existing "bridge methods"</li>
</ul>
<h3>Publish <code>bridged</code> artifact</h3>
<p>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 <code>github-api-bridged</code> artifact.</p>
<h2>Other Improvements</h2>
<ul>
<li>Test clean up</li>
<li>Site generation updates</li>
<li>First GraphQL endpoint (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a>)</li>
<li>Lower memory consumption by using streaming response body for successful requests (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a>)</li>
</ul>
<h2>Changes in this release</h2>
<h2>Changes</h2>
<ul>
<li>Prepare release (bitwiseman): github-api-2.0-rc.4 @<a href="https://github.com/apps/github-actions">github-actions[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3274824394" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2119" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2119/hovercard" href="https://github.com/hub4j/github-api/pull/2119">#2119</a>)</li>
<li>Include optional dependecies to avoid compile warnings <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HerrDerb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HerrDerb">@HerrDerb</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3218895709" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2113" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2113/hovercard" href="https://github.com/hub4j/github-api/pull/2113">#2113</a>)</li>
<li>Chore(deps): Bump com.infradna.tool:bridge-method-annotation from 1.30 to 1.31 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3033027798" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2094" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2094/hovercard" href="https://github.com/hub4j/github-api/pull/2094">#2094</a>)</li>
<li>Chore(deps): Bump com.infradna.tool:bridge-method-injector from 1.30 to 1.31 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3033028247" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2097" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2097/hovercard" href="https://github.com/hub4j/github-api/pull/2097">#2097</a>)</li>
<li>Chore(deps): Bump stefanzweifel/git-auto-commit-action from 5 to 6 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3190833611" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2110" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2110/hovercard" href="https://github.com/hub4j/github-api/pull/2110">#2110</a>)</li>
<li>Chore(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3224629149" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2114/hovercard" href="https://github.com/hub4j/github-api/pull/2114">#2114</a>)</li>
<li>Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.19.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3190826157" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2109" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2109/hovercard" href="https://github.com/hub4j/github-api/pull/2109">#2109</a>)</li>
<li>Add actor to GHWorkflowRun <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HerrDerb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HerrDerb">@HerrDerb</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3048668693" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2100" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2100/hovercard" href="https://github.com/hub4j/github-api/pull/2100">#2100</a>)</li>
<li>Chore(deps): Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.44.5 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3106445853" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2105" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2105/hovercard" href="https://github.com/hub4j/github-api/pull/2105">#2105</a>)</li>
<li>Chore(deps): Bump codecov/codecov-action from 5.4.0 to 5.4.3 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3106423834" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2104" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2104/hovercard" href="https://github.com/hub4j/github-api/pull/2104">#2104</a>)</li>
<li>Sort members for consistency <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2991473485" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2087" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2087/hovercard" href="https://github.com/hub4j/github-api/pull/2087">#2087</a>)</li>
<li>Prepare release (bitwiseman): github-api-2.0-rc.3 @<a href="https://github.com/apps/github-actions">github-actions[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2991532593" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2088" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2088/hovercard" href="https://github.com/hub4j/github-api/pull/2088">#2088</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-1.3292025-07-29T20:52:46Zv1.329 🌈 (Security)<h2>Changes</h2>
<p>Chore(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3224629149" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2114" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2114/hovercard" href="https://github.com/hub4j/github-api/pull/2114">#2114</a>)</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/hub4j/github-api/compare/github-api-1.327...github-api-1.329"><tt>github-api-1.327...github-api-1.329</tt></a></p>bitwisemantag:github.com,2008:Repository/617210/github-api-2.0-rc.32025-04-13T23:06:45Zv2.0-rc.3 🌈 <h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<h2>Breaking changes since 2.0-rc.1</h2>
<h3>Migrate legacy date-time api to new date-time api <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2954407124" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2074/hovercard" href="https://github.com/hub4j/github-api/pull/2074">#2074</a>)</h3>
<p>Not sure that this was absolutely necessary, but it forced a discussion of how we'd should requests for targeted breaking changes.</p>
<p>The result was the re-enabling of bridge method generation, but this time with a <code>github-api-bridged</code> artifact. My thought here is to guarantee binary compatibility for <code>github-api-bridged</code> on a rolling 12-month basis. The project may</p>
<h3>Cleanup names and enforce naming conventions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2990270412" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2084/hovercard" href="https://github.com/hub4j/github-api/pull/2084">#2084</a>)</h3>
<p>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.</p>
<h2>Other Breaking changes</h2>
<h3>Technical debt</h3>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all existing "bridge methods"</li>
</ul>
<h3>Publish <code>bridged</code> artifact</h3>
<p>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 <code>github-api-bridged</code> artifact.</p>
<h2>Other Improvements</h2>
<ul>
<li>Test clean up</li>
<li>Site generation updates</li>
<li>First GraphQL endpoint (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a>)</li>
<li>Lower memory consumption by using streaming response body for successful requests (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a>)</li>
</ul>
<h2>Changes in this release</h2>
<h2>Changes</h2>
<ul>
<li>Cleanup names and enforce naming conventions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2990270412" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2084" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2084/hovercard" href="https://github.com/hub4j/github-api/pull/2084">#2084</a>)</li>
<li>Re-enable japicmp enforcement <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2990641207" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2086" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2086/hovercard" href="https://github.com/hub4j/github-api/pull/2086">#2086</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-2.0-rc.22025-04-12T18:48:52Zv2.0-rc.2 🌈<h2>Breaking changes since 2.0-rc.1</h2>
<ul>
<li>Migrate legacy date-time api to new date-time api <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2954407124" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2074/hovercard" href="https://github.com/hub4j/github-api/pull/2074">#2074</a>)</li>
</ul>
<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<h2>Breaking changes</h2>
<h3>Technical debt</h3>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all existing "bridge methods"</li>
</ul>
<h3>Migrate <code>Date</code> to <code>Instant</code></h3>
<ul>
<li>Migrate legacy date-time api to new date-time api <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2954407124" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2074" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2074/hovercard" href="https://github.com/hub4j/github-api/pull/2074">#2074</a>)</li>
</ul>
<h3>Publish <code>bridged</code> artifact</h3>
<p>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 <code>github-api-bridged</code> artifact.</p>
<h2>Other Improvements</h2>
<ul>
<li>Test clean up</li>
<li>Site generation updates</li>
<li>First GraphQL endpoint (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a>)</li>
<li>Lower memory consumption by using streaming response body for successful requests (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a>)</li>
</ul>
<h2>Changes in this releasee</h2>
<ul>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962041403" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2081" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2081/hovercard" href="https://github.com/hub4j/github-api/pull/2081">#2081</a>)</li>
<li>Chore(deps): Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.2 to 2.44.3 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962041248" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2080" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2080/hovercard" href="https://github.com/hub4j/github-api/pull/2080">#2080</a>)</li>
<li>Chore(deps-dev): Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962041020" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2079" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2079/hovercard" href="https://github.com/hub4j/github-api/pull/2079">#2079</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2962040974" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2078" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2078/hovercard" href="https://github.com/hub4j/github-api/pull/2078">#2078</a>)</li>
<li>Adds ArchUnit tests for naming conventions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/solonovamax/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/solonovamax">@solonovamax</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2957504882" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2077" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2077/hovercard" href="https://github.com/hub4j/github-api/pull/2077">#2077</a>)</li>
<li>Add side and start_side Parameters to Create Review Comment <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gilday/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gilday">@gilday</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2944475380" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2072" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2072/hovercard" href="https://github.com/hub4j/github-api/pull/2072">#2072</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-2.0-rc.12025-03-21T19:10:28Zv2.0-rc.1 🌈<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<p>v2.0 includes:</p>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all "bridge methods"</li>
<li>Test clean up</li>
<li>Site generation updates</li>
<li>First GraphQL endpoint (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a>)</li>
<li>Lower memory consumption by using streaming response body for successful requests (Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a>)</li>
</ul>
<h2>Changes</h2>
<ul>
<li>Prepare release (bitwiseman): github-api-2.0-rc.1 @<a href="https://github.com/apps/github-actions">github-actions[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2937131676" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2069" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2069/hovercard" href="https://github.com/hub4j/github-api/pull/2069">#2069</a>)</li>
<li>Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.1.0 to 4.9.3.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934401042" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2064" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2064/hovercard" href="https://github.com/hub4j/github-api/pull/2064">#2064</a>)</li>
<li>Chore(deps-dev): Bump org.mockito:mockito-core from 5.15.2 to 5.16.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934401486" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2066" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2066/hovercard" href="https://github.com/hub4j/github-api/pull/2066">#2066</a>)</li>
<li>Chore(deps-dev): Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934401609" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2067" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2067/hovercard" href="https://github.com/hub4j/github-api/pull/2067">#2067</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.8.0 to 3.9.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934401951" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2068" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2068/hovercard" href="https://github.com/hub4j/github-api/pull/2068">#2068</a>)</li>
<li>Chore(deps-dev): Bump org.junit.vintage:junit-vintage-engine from 5.10.2 to 5.12.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885237684" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2047" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2047/hovercard" href="https://github.com/hub4j/github-api/pull/2047">#2047</a>)</li>
<li>FEAT: Implement enabling auto merge for PR by GraphQL <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seate">@seate</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2908364243" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2056" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2056/hovercard" href="https://github.com/hub4j/github-api/pull/2056">#2056</a>)</li>
<li>Revert removal of getPullRequests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2888243428" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2049" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2049/hovercard" href="https://github.com/hub4j/github-api/pull/2049">#2049</a>)</li>
<li>Default GitHubConnectorResponse to streamed body instead of in-memory buffer <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsushieno/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsushieno">@atsushieno</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2916419506" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2059" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2059/hovercard" href="https://github.com/hub4j/github-api/pull/2059">#2059</a>)</li>
<li>removed unnecessary imports and casts <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885906097" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2048" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2048/hovercard" href="https://github.com/hub4j/github-api/pull/2048">#2048</a>)</li>
<li>Chore(deps-dev): Bump com.google.code.gson:gson from 2.11.0 to 2.12.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2888441391" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2052" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2052/hovercard" href="https://github.com/hub4j/github-api/pull/2052">#2052</a>)</li>
<li>Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2888441246" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2051" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2051/hovercard" href="https://github.com/hub4j/github-api/pull/2051">#2051</a>)</li>
<li>Chore(deps): Bump codecov/codecov-action from 5.3.1 to 5.4.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2888410589" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2050" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2050/hovercard" href="https://github.com/hub4j/github-api/pull/2050">#2050</a>)</li>
<li>Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.4 to 4.9.1.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885236100" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2044" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2044/hovercard" href="https://github.com/hub4j/github-api/pull/2044">#2044</a>)</li>
<li>Chore(deps-dev): Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885236244" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2045" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2045/hovercard" href="https://github.com/hub4j/github-api/pull/2045">#2045</a>)</li>
<li>Chore(deps-dev): Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885236335" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2046" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2046/hovercard" href="https://github.com/hub4j/github-api/pull/2046">#2046</a>)</li>
<li>fixed various javadoc issues <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2879900937" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2042" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2042/hovercard" href="https://github.com/hub4j/github-api/pull/2042">#2042</a>)</li>
<li>Removed unused checked exceptions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2858452806" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2036" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2036/hovercard" href="https://github.com/hub4j/github-api/pull/2036">#2036</a>)</li>
<li>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855685583" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2033" data-hovercard-type="issue" data-hovercard-url="/hub4j/github-api/issues/2033/hovercard" href="https://github.com/hub4j/github-api/issues/2033">#2033</a>: made code clearer on using number in some methods <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2858195395" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2034" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2034/hovercard" href="https://github.com/hub4j/github-api/pull/2034">#2034</a>)</li>
<li>GHPerson#getType() should call populate() only if type is null <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anujhydrabadi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anujhydrabadi">@anujhydrabadi</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2802448423" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2015" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2015/hovercard" href="https://github.com/hub4j/github-api/pull/2015">#2015</a>)</li>
<li>Update documentation URL <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/britter/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/britter">@britter</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2865642583" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2038" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2038/hovercard" href="https://github.com/hub4j/github-api/pull/2038">#2038</a>)</li>
<li>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2843272749" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2026" data-hovercard-type="issue" data-hovercard-url="/hub4j/github-api/issues/2026/hovercard" href="https://github.com/hub4j/github-api/issues/2026">#2026</a>: added reopened to GHIssueStateReason <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2852542750" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2031" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2031/hovercard" href="https://github.com/hub4j/github-api/pull/2031">#2031</a>)</li>
<li>added ignore entry for eclipse metadata <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rnveach/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rnveach">@rnveach</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2843313391" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2027" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2027/hovercard" href="https://github.com/hub4j/github-api/pull/2027">#2027</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-1.3272025-02-13T15:48:24Zv1.327 🌈<p>Backport of changes from<br>
<a href="https://github.com/hub4j/github-api/releases/tag/github-api-2.0-alpha-3">https://github.com/hub4j/github-api/releases/tag/github-api-2.0-alpha-3</a></p>bitwisemantag:github.com,2008:Repository/617210/github-api-2.0-alpha-32025-01-25T09:08:42Zv2.0-alpha-3 🌈<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<p>v2.0 includes:</p>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all "bridge methods"</li>
<li>Test clean up</li>
<li>Site generation updates</li>
</ul>
<h2>Changes</h2>
<ul>
<li>Prepare release (bitwiseman): github-api-2.0.0-alpha-3 <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2810817693" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2018" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2018/hovercard" href="https://github.com/hub4j/github-api/pull/2018">#2018</a>)</li>
<li>List app installation requests endpoint <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anujhydrabadi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anujhydrabadi">@anujhydrabadi</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2796100532" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2012" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2012/hovercard" href="https://github.com/hub4j/github-api/pull/2012">#2012</a>)</li>
<li>Add option to fork default branch only <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Alaurant/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Alaurant">@Alaurant</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2738195757" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1995" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1995/hovercard" href="https://github.com/hub4j/github-api/pull/1995">#1995</a>)</li>
<li>Include triggering actor in workflow run <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HerrDerb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HerrDerb">@HerrDerb</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2776207743" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2006" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2006/hovercard" href="https://github.com/hub4j/github-api/pull/2006">#2006</a>)</li>
<li>Add parameter to listContributors for anonymous contributors <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/augustd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/augustd">@augustd</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2458668634" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1907" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1907/hovercard" href="https://github.com/hub4j/github-api/pull/1907">#1907</a>)</li>
<li>Add ssh keys fields on meta API response <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jonesbusy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jonesbusy">@jonesbusy</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2744388925" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1996" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1996/hovercard" href="https://github.com/hub4j/github-api/pull/1996">#1996</a>)</li>
<li>Add autolink reference function <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Alaurant/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Alaurant">@Alaurant</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2705248529" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1987" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1987/hovercard" href="https://github.com/hub4j/github-api/pull/1987">#1987</a>)</li>
<li>fix GHNotificationStream "Unable to parse If-Modified-Since request header" <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AsherSu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AsherSu">@AsherSu</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2652069449" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1984" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1984/hovercard" href="https://github.com/hub4j/github-api/pull/1984">#1984</a>)</li>
<li>Do not assume server time is in sync with local machine time on rate limit path <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/holly-cummins/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/holly-cummins">@holly-cummins</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2576592935" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1972" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1972/hovercard" href="https://github.com/hub4j/github-api/pull/1972">#1972</a>)</li>
<li>Improve wait handing in abuse retry <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/holly-cummins/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/holly-cummins">@holly-cummins</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2573648610" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1971" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1971/hovercard" href="https://github.com/hub4j/github-api/pull/1971">#1971</a>)</li>
</ul>
<h2>Dependencies</h2>
<ul>
<li>Chore(deps-dev): Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764799588" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2001" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2001/hovercard" href="https://github.com/hub4j/github-api/pull/2001">#2001</a>)</li>
<li>Chore(deps): Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764799569" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2000" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2000/hovercard" href="https://github.com/hub4j/github-api/pull/2000">#2000</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-help-plugin from 3.5.0 to 3.5.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764799704" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/2002" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/2002/hovercard" href="https://github.com/hub4j/github-api/pull/2002">#2002</a>)</li>
<li>Chore(deps): Bump codecov/codecov-action from 4.6.0 to 5.0.7 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2708339827" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1988" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1988/hovercard" href="https://github.com/hub4j/github-api/pull/1988">#1988</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2708350554" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1989" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1989/hovercard" href="https://github.com/hub4j/github-api/pull/1989">#1989</a>)</li>
<li>Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.18.0 to 2.18.2 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2708350595" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1990" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1990/hovercard" href="https://github.com/hub4j/github-api/pull/1990">#1990</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-site-plugin from 3.20.0 to 3.21.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2708350637" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1991" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1991/hovercard" href="https://github.com/hub4j/github-api/pull/1991">#1991</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2708350696" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1992" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1992/hovercard" href="https://github.com/hub4j/github-api/pull/1992">#1992</a>)</li>
<li>Chore(deps): Bump spring.boot.version from 3.3.4 to 3.3.5 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2628155399" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1977" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1977/hovercard" href="https://github.com/hub4j/github-api/pull/1977">#1977</a>)</li>
<li>Chore(deps-dev): Bump org.mockito:mockito-core from 5.14.0 to 5.14.2 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2628155719" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1980" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1980/hovercard" href="https://github.com/hub4j/github-api/pull/1980">#1980</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2628155559" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1979" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1979/hovercard" href="https://github.com/hub4j/github-api/pull/1979">#1979</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2628155489" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1978" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1978/hovercard" href="https://github.com/hub4j/github-api/pull/1978">#1978</a>)</li>
<li>Chore(deps): Bump codecov/codecov-action from 4.5.0 to 4.6.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2628189181" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1981" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1981/hovercard" href="https://github.com/hub4j/github-api/pull/1981">#1981</a>)</li>
<li>Chore(deps): Bump com.infradna.tool:bridge-method-annotation from 1.29 to 1.30 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2558023113" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1961" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1961/hovercard" href="https://github.com/hub4j/github-api/pull/1961">#1961</a>)</li>
<li>Chore(deps): Bump actions/setup-java from 2 to 4 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2558008857" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1960" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1960/hovercard" href="https://github.com/hub4j/github-api/pull/1960">#1960</a>)</li>
<li>Chore(deps-dev): Bump org.mockito:mockito-core from 5.13.0 to 5.14.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553314054" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1958" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1958/hovercard" href="https://github.com/hub4j/github-api/pull/1958">#1958</a>)</li>
<li>Chore(deps): Bump com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553314359" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1959" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1959/hovercard" href="https://github.com/hub4j/github-api/pull/1959">#1959</a>)</li>
<li>Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.3 to 4.8.6.4 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553246916" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1955" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1955/hovercard" href="https://github.com/hub4j/github-api/pull/1955">#1955</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553246696" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1954" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1954/hovercard" href="https://github.com/hub4j/github-api/pull/1954">#1954</a>)</li>
<li>Chore(deps-dev): Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553246168" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1953" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1953/hovercard" href="https://github.com/hub4j/github-api/pull/1953">#1953</a>)</li>
<li>Chore(deps): Bump spring.boot.version from 3.3.3 to 3.3.4 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553245893" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1952" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1952/hovercard" href="https://github.com/hub4j/github-api/pull/1952">#1952</a>)</li>
<li>Chore(deps): Bump com.squareup.okio:okio from 3.9.0 to 3.9.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2532535458" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1950" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1950/hovercard" href="https://github.com/hub4j/github-api/pull/1950">#1950</a>)</li>
<li>Chore(deps-dev): Bump com.google.guava:guava from 33.1.0-jre to 33.3.0-jre @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2532535315" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1949" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1949/hovercard" href="https://github.com/hub4j/github-api/pull/1949">#1949</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.20.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531719571" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1941" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1941/hovercard" href="https://github.com/hub4j/github-api/pull/1941">#1941</a>)</li>
<li>Prepare release (bitwiseman): github-api-2.0.0-alpha-2 <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2532139860" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1948" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1948/hovercard" href="https://github.com/hub4j/github-api/pull/1948">#1948</a>)</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/617210/github-api-2.0.0-alpha-22024-09-17T21:55:17Zv2.0.0-alpha-2 🌈<h2>Major version bump to v2.x</h2>
<p>I would love for github-api v2.x to be a larger change that has major new features.</p>
<p>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.</p>
<p>v2.0 includes:</p>
<ul>
<li>Drop support for Java 8</li>
<li>Remove functional dependencies on HttpURLConnection</li>
<li>Remove most deprecated classes and methods</li>
<li>Remove all "bridge methods"</li>
<li>Test clean up</li>
<li>Site generation updates</li>
</ul>
<h2>Changes</h2>
<ul>
<li>Prepare release (bitwiseman): github-api-2.0.0-alpha-2 <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2532139860" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1948" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1948/hovercard" href="https://github.com/hub4j/github-api/pull/1948">#1948</a>)</li>
<li>Update japicmp to 0.23.0 <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531991905" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1946" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1946/hovercard" href="https://github.com/hub4j/github-api/pull/1946">#1946</a>)</li>
<li>Test getEmails <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531856841" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1945" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1945/hovercard" href="https://github.com/hub4j/github-api/pull/1945">#1945</a>)</li>
<li>Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.3 <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531719678" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1942" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1942/hovercard" href="https://github.com/hub4j/github-api/pull/1942">#1942</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.6 <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531719760" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1943" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1943/hovercard" href="https://github.com/hub4j/github-api/pull/1943">#1943</a>)</li>
<li>Chore(deps): Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2531719403" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1940" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1940/hovercard" href="https://github.com/hub4j/github-api/pull/1940">#1940</a>)</li>
<li>Re-enable site for v2.x <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526848205" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1939" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1939/hovercard" href="https://github.com/hub4j/github-api/pull/1939">#1939</a>)</li>
<li>Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.5.0 <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2525895483" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1933" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1933/hovercard" href="https://github.com/hub4j/github-api/pull/1933">#1933</a>)</li>
<li>Chore(deps): Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2525895760" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1934" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1934/hovercard" href="https://github.com/hub4j/github-api/pull/1934">#1934</a>)</li>
<li>Enable API stability for 2.x release train <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526838977" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1937" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1937/hovercard" href="https://github.com/hub4j/github-api/pull/1937">#1937</a>)</li>
<li>Prepare release (bitwiseman): github-api-2.0.0-alpha-1 <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitwiseman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitwiseman">@bitwiseman</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526811411" data-permission-text="Title is private" data-url="https://github.com/hub4j/github-api/issues/1936" data-hovercard-type="pull_request" data-hovercard-url="/hub4j/github-api/pull/1936/hovercard" href="https://github.com/hub4j/github-api/pull/1936">#1936</a>)</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/hub4j/github-api/compare/github-api-2.0.0-alpha-1...github-api-2.0.0-alpha-2"><tt>github-api-2.0.0-alpha-1...github-api-2.0.0-alpha-2</tt></a></p>github-actions[bot]