Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency org.ajoberstar.grgit:grgit-core to v5 #24

Merged
merged 1 commit into from
Mar 8, 2024

Conversation

we-renovate[bot]
Copy link
Contributor

@we-renovate we-renovate bot commented Mar 8, 2024

This PR contains the following updates:

Package Type Update Change OpenSSF
org.ajoberstar.grgit:grgit-core dependencies major 4.1.1 -> 5.2.2 OpenSSF Scorecard

Release Notes

ajoberstar/grgit (org.ajoberstar.grgit:grgit-core)

v5.2.2

Compare Source

Small patch to pick up new dependencies.

Breaking Changes

None

Enhancements

None

Fixes

  • Update dependencies

Deprecations

None

Compatibility

Tested on the following version:

Java Version Gradle Versions
11 7.0.2, 7.6.4, 8.0.2, 8.6
17 7.3.3, 7.6.4, 8.0.2, 8.6
21 8.6

v5.2.1

Compare Source

Small patch to pick up new dependencies.

Breaking Changes

None

Enhancements

None

Fixes

  • #​394 Update dependencies to resolve JGit vulnerability

Deprecations

None

Compatibility

Tested on the following version:

Java Version Gradle Versions
11 7.0.2, 7.6.1, 8.0.2, 8.4
17 7.3.3, 7.6.1, 8.0.2, 8.4
21 8.4

v5.2.0

Compare Source

This release adds support for the depth option on fetch, which I meant to include in 5.1.0.

Breaking Changes

None

Enhancements

Fixes

None

Deprecations

None

Compatibility

Tested on the following version:

Java Version Gradle Versions
11 7.0.2, 7.6.1, 8.0.2, 8.1.1
17 7.3.3, 7.6.1, 8.0.2, 8.1.1

v5.1.0

Compare Source

This release adds support for shallow clones, Gradle 8, and fixes some issues with the service plugin

NOTE: While the org.ajoberstar.grgit.service plugin is compatible with the configuration cache, the org.ajoberstar.grgit plugin no longer is due to changes in Gradle 8. If you want configuration cache support, please switch to the service plugin.

Breaking Changes

None

Enhancements

Fixes

Deprecations

None

Compatibility

Tested on the following version:

Java Version Gradle Versions
11 7.0.2, 7.6.1, 8.0.2, 8.1.1
17 7.3.3, 7.6.1, 8.0.2, 8.1.1

v5.0.0

Compare Source

This release includes a number of breaking changes, with the main user highlight being the long awaited configuration cache support.

Known Issue: #​356 highlighted that (some?) multi-project builds will encounter an error when applying org.ajoberstar.grgit or org.ajoberstar.grgit.service to multiple projects. This is caused by an upstream Gradle issue https://github.com/gradle/gradle/issues/17559 that is, as of 2/10/2022, is targeted to be fixed in 7.5. I suggest multi-project builds hold off on upgrading until that upstream issue is resolved.

Breaking Changes

  • Upgrade to JGit 6
  • Drops support for Java 8 (due to JGit upgrade)
  • Drops support for Gradle 4, 5, and 6
  • Drops support for Groovy 2
  • org.ajoberstar.grgit is no longer auto-applied to all subprojects, you must apply it to any project that wants to access the grgit property

Enhancements

  • #​322 --configuration-cache is now supported (thanks @​abelom and @​runningcode)
  • #​354 A new org.ajoberstar.grgit-service plugin is available to provide lazy access to a GrgitService (a Gradle BuildService). See the README for tips on how to use this.
  • Adds grgit.remote.remove(name: 'origin') to remove remotes

Fixes

None

Deprecations

None

Compatibility

Tested on the following version:

Java Version Gradle Versions
11 7.0.2, 7.3.3, 7.4-rc-2
17 7.3.3, 7.4-rc-2

@we-renovate we-renovate bot force-pushed the renovate/org.ajoberstar.grgit-grgit-core-5.x branch from 13972d4 to b225327 Compare March 8, 2024 09:55
@stempler stempler merged commit 26f9842 into master Mar 8, 2024
1 check passed
@stempler stempler deleted the renovate/org.ajoberstar.grgit-grgit-core-5.x branch March 8, 2024 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant