github-actions
released this
17 Sep 21:49
·
23 commits
to refs/heads/main
since this release
Major version bump to v2.x
I would love for github-api v2.x to be a larger change that has major new features.
However, the most pressing need is clearing technical debt for better stability and ease of adding new features. These changes break binary compatibility requiring a major version bump.
v2.0 includes:
- Drop support for Java 8
- Remove functional dependencies on HttpURLConnection
- Remove most deprecated classes and methods
- Remove all "bridge methods"
- Test clean up
- Site generation updates
Changes
- Prepare release (bitwiseman): github-api-2.0.0-alpha-2 @bitwiseman (#1948)
- Update japicmp to 0.23.0 @bitwiseman (#1946)
- Test getEmails @bitwiseman (#1945)
- Chore(deps): Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.3 @dependabot (#1942)
- Chore(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.6 @dependabot (#1943)
- Chore(deps): Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 @dependabot (#1940)
- Re-enable site for v2.x @bitwiseman (#1939)
- Chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.5.0 @dependabot (#1933)
- Chore(deps): Bump org.apache.bcel:bcel from 6.9.0 to 6.10.0 @dependabot (#1934)
- Enable API stability for 2.x release train @bitwiseman (#1937)
- Prepare release (bitwiseman): github-api-2.0.0-alpha-1 @bitwiseman (#1936)
Full Changelog: github-api-2.0.0-alpha-1...github-api-2.0.0-alpha-2