Skip to content

Update Gradle to v9.4.0 + RNGP Kotlin 2.3.0 patch#1933

Closed
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/gradle-9.x
Closed

Update Gradle to v9.4.0 + RNGP Kotlin 2.3.0 patch#1933
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/gradle-9.x

Conversation

@renovate

@renovate renovate Bot commented Mar 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
gradle (source) minor 9.4.1 β†’ 9.6.1

Release Notes

gradle/gradle (gradle)

v9.6.1

Compare Source

v9.6.0

Compare Source

v9.5.1: 9.5.1

Compare Source

The Gradle team is excited to announce Gradle 9.5.1.

Here are the highlights of this release:

  • Task provenance in reports and failure messages
  • Type-safe accessors for precompiled Kotlin Settings plugins

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
atm1020,
mataha,
Adam,
Attila Kelemen,
Benedikt Ritter,
BjΓΆrn Kautler,
Caro Silva Rode,
CHANHAN,
Dmitry Nezavitin,
Eng Zer Jun,
KugelLibelle,
Madalin Valceleanu,
Markus Gaisbauer,
Oliver Kopp,
Philip Wedemann,
ploober,
Roberto Perez Alcolea,
Rohit Anand,
Suvrat Acharya,
Ujwal Suresh Vanjare,
Victor Merkulov

Upgrade instructions

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

./gradlew wrapper --gradle-version=9.5.1 && ./gradlew wrapper

See the Gradle 9.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.

v9.5.0: 9.5.0

Compare Source

The Gradle team is excited to announce Gradle 9.5.0.

Here are the highlights of this release:

  • Task provenance in reports and failure messages
  • Type-safe accessors for precompiled Kotlin Settings plugins

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
atm1020,
mataha,
Adam,
Attila Kelemen,
Benedikt Ritter,
BjΓΆrn Kautler,
Caro Silva Rode,
CHANHAN,
Dmitry Nezavitin,
Eng Zer Jun,
KugelLibelle,
Madalin Valceleanu,
Markus Gaisbauer,
Oliver Kopp,
Philip Wedemann,
ploober,
Roberto Perez Alcolea,
Rohit Anand,
Suvrat Acharya,
Ujwal Suresh Vanjare,
Victor Merkulov

Upgrade instructions

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

./gradlew wrapper --gradle-version=9.5.0 && ./gradlew wrapper

See the Gradle 9.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: (in timezone Europe/London)

  • 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.

@leotm leotm added android Native Android changes (Java, Gradle, Kotlin) rngp React Native Gradle Plugin pre-release Pre-release version p: Facebook Partner: Meta gradle Gradle p: Gradle kotlin Kotlin labels Mar 16, 2026
@renovate
renovate Bot force-pushed the renovate/gradle-9.x branch 5 times, most recently from c617e41 to 266bb14 Compare March 17, 2026 19:19
@socket-security

socket-security Bot commented Mar 18, 2026

Copy link
Copy Markdown

No dependency changes detected. Learn more about Socket for GitHub.

πŸ‘ No dependency changes detected in pull request

@leotm
leotm force-pushed the renovate/gradle-9.x branch 2 times, most recently from 6e3c7a6 to 266bb14 Compare March 19, 2026 21:57
meta-codesync Bot pushed a commit to react/react-native that referenced this pull request Jun 4, 2026
Summary:
Follow-up to
- #55453
  - react-native-community/template#205

Part 1 of Java 26 AGP 9 Kotlin 2.3-4 NDK 28 support #56222
- bump root gradlew
- bump RNGP gradlew
- bump private\helloworld\android gradlew
  - locally fix missing private\helloworld\node_modules\react-native\sdks\hermes-engine\version.properties
- NB: call gradlew twice
  - once for config (gradle-wrapper.properties)
  - twice for binaries (gradlew, gradle-wrapper.jar)
- NB: gradlew.bat bins remain identical to 9.3.1

## Changelog:

[ANDROID] [CHANGED] - Gradle to 9.4.1

Pull Request resolved: #57078

Test Plan:
- #56222
  - RNGP: AGP 9.1 and Kotlin 2.3 thoroughly tested passing (excluding packages/react-native bump for minimality)
- leotm/react-native-template-new-architecture#1933
  - CI passing Android build on Kotlin 2 .3 and RNGP upstream patch

Reviewed By: Abbondanzo

Differential Revision: D107532804

Pulled By: cortinico

fbshipit-source-id: 3c2c98bbc7ed143561cb44347ebdbe1d0757fb71

@leotm leotm left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@leotm leotm left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bump to Kotlin 2.2 first (i.e. revert/remove 2.3 patch)
(then Kotlin 2.3 for AGP 9)

@leotm leotm left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update

  • android/gradlew (commit comment SHA)
  • android/gradle-wrapper.jar

@leotm

leotm commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Superseded by

@leotm leotm mentioned this pull request Jul 7, 2026
@leotm

leotm commented Jul 7, 2026

Copy link
Copy Markdown
Owner

leotm added a commit that referenced this pull request Jul 7, 2026
Bump gradlew 9.3.1 to 9.4.1
- react/react-native#57078
- react-native-community/template#227

Supersede
- #1933
- preserve alignment with RNGP 2.2 (ref: #2026)
- prepare for Kotlin 2.3 (ref: #2027, for AGP 9 and Java 26)

Unblock
- #1971
- prepare for 0.88.0-nightly post-6/7/26 branch-cut

Resolve: #2029
@renovate
renovate Bot force-pushed the renovate/gradle-9.x branch from d9c39c0 to cae4d7f Compare July 7, 2026 13:42
@renovate renovate Bot changed the title Update Gradle to v9.4.0 Update Gradle to v9.6.1 Jul 7, 2026
leotm added a commit that referenced this pull request Jul 7, 2026
Bump gradlew 9.3.1 to 9.4.1
- react/react-native#57078
- react-native-community/template#227

Supersede
- #1933 (renovate Gradle 9.4.0)
- preserve alignment with RNGP 2.2 (ref: #2026)
- prepare for Kotlin 2.3 (ref: #2027, for AGP 9 and Java 26)

Unblock
- #1971 (RN 0.87.0-nightly)
- prepare for 0.88.0-nightly post-6/7/26 branch-cut

Resolve: #2029
@renovate
renovate Bot force-pushed the renovate/gradle-9.x branch from cae4d7f to 4a5c326 Compare July 7, 2026 13:47
@renovate
renovate Bot force-pushed the renovate/gradle-9.x branch from 4a5c326 to aeccb7d Compare July 7, 2026 13:52
@leotm

leotm commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Superseded by

should have auto-closed this
not renamed to v9.6.1

create/regen new PR for v9.6.1

@leotm leotm closed this Jul 7, 2026
@leotm leotm changed the title Update Gradle to v9.6.1 Update Gradle to v9.4.1 + Kotlin 2.3 patch Jul 7, 2026
@renovate

renovate Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (9.6.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/gradle-9.x branch July 7, 2026 14:21
@leotm leotm changed the title Update Gradle to v9.4.1 + Kotlin 2.3 patch Update Gradle to v9.4.0 + Kotlin 2.3 patch Jul 7, 2026
@leotm leotm changed the title Update Gradle to v9.4.0 + Kotlin 2.3 patch Update Gradle to v9.4.0 + Kotlin 2.3.0 patch Jul 7, 2026
@leotm leotm changed the title Update Gradle to v9.4.0 + Kotlin 2.3.0 patch Update Gradle to v9.4.0 + RNGP Kotlin 2.3.0 patch Jul 7, 2026
leotm added a commit that referenced this pull request Jul 14, 2026
- bump gradlew 9.3.1 to 9.4.1 ahead of 88.0-nightly branch-cut (6/7/26)
  - react/react-native#57078
  - react-native-community/template#227
- supersede: #1933 (renovate Gradle 9.4.0)
- unblock: #1971 (RN 0.87.0-nightly AGP 9)
- prep for Kotlin 2.3+ and Java 26

Resolve: #2029
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android Native Android changes (Java, Gradle, Kotlin) gradle Gradle kotlin Kotlin p: Facebook Partner: Meta p: Gradle pre-release Pre-release version rngp React Native Gradle Plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant