Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore(deps): update dependency gradle to v8.14 #74

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 27, 2023

This PR contains the following updates:

Package Update Change
gradle (source) minor 8.10.2 -> 8.14

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gradle/gradle (gradle)

v8.14

Compare Source

v8.13

Compare Source

v8.12.1: 8.12.1

Compare Source

The Gradle team is excited to announce Gradle 8.12.1.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Abhiraj Adhikary,
Ayush Saxena,
Björn Kautler,
davidburstrom,
Dominic Fellbaum,
Emmanuel Ferdman,
Finn Petersen,
Johnny Lim,
Mahdi Hosseinzadeh,
Martin Bonnin,
Paint_Ninja,
Petter Måhlén,
Philip Wedemann,
stegeto22,
Tanish,
TheGoesen,
Tim Nielens,
Trout Zhang,
Victor Merkulov

Upgrade instructions

Switch your build to use Gradle 8.12.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.12.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.12: 8.12

Compare Source

The Gradle team is excited to announce Gradle 8.12.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Abhiraj Adhikary,
Ayush Saxena,
Björn Kautler,
davidburstrom,
Dominic Fellbaum,
Emmanuel Ferdman,
Finn Petersen,
Johnny Lim,
Mahdi Hosseinzadeh,
Martin Bonnin,
Paint_Ninja,
Petter Måhlén,
Philip Wedemann,
stegeto22,
Tanish,
TheGoesen,
Tim Nielens,
Trout Zhang,
Victor Merkulov

Upgrade instructions

Switch your build to use Gradle 8.12 by updating your wrapper:

./gradlew wrapper --gradle-version=8.12

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.11.1: 8.11.1

Compare Source

This is a patch release for Gradle 8.11. We recommend users upgrade to 8.11.1 instead of 8.11.

It fixes the following issues:

  • #​31268 BuildEventsListenerRegistry corrupted with Isolated Projects and parallel configuration
  • #​31282 Running executables sporadically fails with ETXTBSY (Text file busy)
  • #​31284 ArrayIndexOutOfBoundsException after upgrading to gradle 8.11 when generating problems report
  • #​31310 Unable to run Gradle task in 8.10 due to bytecode interception

Read the Release Notes

Upgrade instructions

Switch your build to use Gradle 8.11.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.11.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.11: 8.11

Compare Source

The Gradle team is excited to announce Gradle 8.11.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
alyssoncs,
Bilel MEDIMEGH,
Björn Kautler,
Chuck Thomas,
Daniel Lacasse,
Finn Petersen,
JK,
Jérémie Bresson,
luozexuan,
Mahdi Hosseinzadeh,
Markus Gaisbauer,
Matthew Haughton,
Matthew Von-Maszewski,
ploober,
Siarhei,
Titus James,
vrp0211

Upgrade instructions

Switch your build to use Gradle 8.11 by updating your wrapper:

./gradlew wrapper --gradle-version=8.11

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Summary by CodeRabbit

  • Chores
    • Updated Gradle wrapper to use a newer Gradle version.
    • Improved validation and error handling in Gradle wrapper scripts.
    • Enhanced script compatibility and compliance with best practices.
    • Added SPDX license identifiers to wrapper scripts.

@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.3 chore(deps): update dependency gradle to v8.4 Oct 4, 2023
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 8279798 to fb4666e Compare October 4, 2023 23:07
@renovate renovate bot force-pushed the renovate/gradle-8.x branch 2 times, most recently from f623034 to d418b6d Compare November 2, 2023 12:59
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.4 chore(deps): update dependency gradle to v8.5 Nov 29, 2023
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from d418b6d to 5a7f6ed Compare November 29, 2023 16:13
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 5a7f6ed to 0069717 Compare February 2, 2024 19:38
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.5 chore(deps): update dependency gradle to v8.6 Feb 2, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 0069717 to 636343a Compare March 22, 2024 18:04
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.6 chore(deps): update dependency gradle to v8.7 Mar 22, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 636343a to 47fd3df Compare June 1, 2024 00:05
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.7 chore(deps): update dependency gradle to v8.8 Jun 1, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 47fd3df to 0164601 Compare July 11, 2024 16:02
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.8 chore(deps): update dependency gradle to v8.9 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch 2 times, most recently from f38f207 to 832e60a Compare August 14, 2024 13:56
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.9 chore(deps): update dependency gradle to v8.10 Aug 14, 2024
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.10 Update dependency gradle to v8.10 Aug 25, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 832e60a to 5a87478 Compare August 30, 2024 01:51
@renovate renovate bot changed the title Update dependency gradle to v8.10 chore(deps): update dependency gradle to v8.10 Aug 30, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 5a87478 to 95b8416 Compare September 9, 2024 11:58
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.10 chore(deps): update dependency gradle to v8.10.1 Sep 9, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from 95b8416 to d982fbe Compare September 23, 2024 22:46
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.10.1 chore(deps): update dependency gradle to v8.10.2 Sep 23, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from d982fbe to dda73b7 Compare November 11, 2024 17:24
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.10.2 chore(deps): update dependency gradle to v8.11 Nov 11, 2024
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.11 chore(deps): update dependency gradle to v8.11.1 Nov 20, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from dda73b7 to dfa1c43 Compare November 20, 2024 19:47
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from dfa1c43 to eb28e5f Compare December 20, 2024 19:43
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.11.1 chore(deps): update dependency gradle to v8.12 Dec 20, 2024
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from eb28e5f to 55ded89 Compare January 24, 2025 17:38
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.12 chore(deps): update dependency gradle to v8.12.1 Jan 24, 2025
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.12.1 chore(deps): update dependency gradle to v8.13 Feb 25, 2025
@renovate renovate bot force-pushed the renovate/gradle-8.x branch 2 times, most recently from a05de87 to a770683 Compare February 26, 2025 12:36
@renovate renovate bot force-pushed the renovate/gradle-8.x branch from a770683 to 36e4f78 Compare April 25, 2025 16:57
@renovate renovate bot changed the title chore(deps): update dependency gradle to v8.13 chore(deps): update dependency gradle to v8.14 Apr 25, 2025
Copy link

coderabbitai bot commented Apr 25, 2025

Walkthrough

The changes update the Gradle wrapper configuration and associated scripts to use a newer Gradle version (8.14), introduce distribution URL validation, and revise the wrapper scripts for improved compliance, error handling, and invocation semantics. The shell (gradlew) and batch (gradlew.bat) scripts now use the -jar option to launch the Gradle wrapper, clear the CLASSPATH variable, update license identifiers, and improve error output handling. Additional script logic adjustments ensure better POSIX compliance and clarify JVM options behavior.

Changes

Files/Group Change Summary
gradle/wrapper/gradle-wrapper.properties Updated Gradle distribution URL from 8.10.2 to 8.14; added validateDistributionUrl=true.
gradlew Added SPDX license identifier; improved APP_HOME resolution; switched which to command -v; cleared CLASSPATH; used -jar; improved POSIX compliance; clarified JVM options handling.
gradlew.bat Added SPDX license identifier; redirected error messages to stderr; cleared CLASSPATH; switched Java invocation to -jar.

Sequence Diagram(s)

sequenceDiagram
    participant User
    participant gradlew/gradlew.bat
    participant Java
    participant Gradle Wrapper JAR

    User->>gradlew/gradlew.bat: Run build command
    gradlew/gradlew.bat->>Java: Invoke Java with -jar gradle-wrapper.jar
    Java->>Gradle Wrapper JAR: Execute wrapper logic
    Gradle Wrapper JAR->>Java: Start Gradle with specified version
    Java->>User: Output build results
Loading

Poem

🐇
A wrapper refreshed, so spry and neat,
With scripts that skip and never repeat.
New Gradle in tow, the journey’s begun,
Error messages clearer, compliance won.
With -jar in hand, the build hops fast—
This bunny’s upgrades are built to last!


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Free

📥 Commits

Reviewing files that changed from the base of the PR and between 48f2658 and 36e4f78.

⛔ Files ignored due to path filters (1)
  • gradle/wrapper/gradle-wrapper.jar is excluded by !**/*.jar
📒 Files selected for processing (3)
  • gradle/wrapper/gradle-wrapper.properties (1 hunks)
  • gradlew (6 hunks)
  • gradlew.bat (3 hunks)

🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Join our Discord community for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@itsvks19 itsvks19 self-requested a review April 25, 2025 20:23
@itsvks19
Copy link
Member

itsvks19 commented May 4, 2025

@coderabbitai review

Copy link

coderabbitai bot commented May 4, 2025

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

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

Successfully merging this pull request may close these issues.

1 participant