-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Comparing changes
Open a pull request
base repository: gradle/gradle
base: v9.6.0
head repository: gradle/gradle
compare: v9.6.1
- 19 commits
- 38 files changed
- 12 contributors
Commits on Jun 18, 2026
-
Update Gradle wrapper to version 9.6.0
Signed-off-by: bot-teamcity <bot-teamcity@gradle.com>
Configuration menu - View commit details
-
Copy full SHA for abda354 - Browse repository at this point
Copy the full SHA abda354View commit details
Commits on Jun 19, 2026
-
Configuration menu - View commit details
-
Copy full SHA for b99d565 - Browse repository at this point
Copy the full SHA b99d565View commit details
Commits on Jun 23, 2026
-
Keep op queue main thread working even if there are extra workers
If we don't, then the invariant that all queued work is processed by the main thread before `waitForWorkToComplete` can be violated. Fixes gradle/gradle-private#5272
Configuration menu - View commit details
-
Copy full SHA for 913977f - Browse repository at this point
Copy the full SHA 913977fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 955f60b - Browse repository at this point
Copy the full SHA 955f60bView commit details -
Orchestrate patch release prep via lifecycle task
Turn preparePatchRelease into a logic-free lifecycle task that wires together the individual steps of preparing a patch release, so the release notes are prepared as part of the same command. The version-bump logic moves to a new bumpVersionForPatchRelease task (renamed from the former PreparePatchRelease) which bumps version.txt and records the just-released version in released-versions.json. A new preparePatchReleaseNotes task rewrites the release notes intro into the patch-release format, laying down the "fixed issues" marker and placeholder so updateFixedIssuesInReleaseNotes can populate it afterwards. Order matters: preparePatchReleaseNotes reads version.txt and must run after the bump, otherwise it would record the wrong version. This is enforced with mustRunAfter, and the task reads version.txt at execution time rather than configuration time.
Configuration menu - View commit details
-
Copy full SHA for ea5a9fd - Browse repository at this point
Copy the full SHA ea5a9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b45e6 - Browse repository at this point
Copy the full SHA 10b45e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a22973b - Browse repository at this point
Copy the full SHA a22973bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 134cb2a - Browse repository at this point
Copy the full SHA 134cb2aView commit details
Commits on Jun 24, 2026
-
Fix backwards compat cross-version test for Task.taskDependencies dep…
Configuration menu - View commit details
-
Copy full SHA for 43818d5 - Browse repository at this point
Copy the full SHA 43818d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25598fd - Browse repository at this point
Copy the full SHA 25598fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e5ac2 - Browse repository at this point
Copy the full SHA 48e5ac2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd3b53 - Browse repository at this point
Copy the full SHA 0dd3b53View commit details -
Adjust CLI flag to configure non-interactive console
The --non-interactive flag shipped in 9.6.0 with no Gradle property. It was also a negative-only flag, inconsistent with Gradle's positive-flag + --no- convention. Since the feature is incubating, reshape it: add --interactive and --no-interactive backed by the org.gradle.console.interactive property, and drop --non-interactive. Rename the incubating LoggingConfiguration and StartParameter API from isNonInteractive/setNonInteractive to isInteractive/setInteractive.
Configuration menu - View commit details
-
Copy full SHA for 9b53be9 - Browse repository at this point
Copy the full SHA 9b53be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e346a5e - Browse repository at this point
Copy the full SHA e346a5eView commit details -
Restore --non-interactive flag instead of --interactive/--no-interactive
PR #38301 introduced --interactive/--no-interactive to toggle interactive console prompting. Following review, restore the original --non-interactive flag (shipped in 9.6.0), now marked incubating, and drop the newly added --interactive/--no-interactive flags. The org.gradle.console.interactive Gradle property (true/false) remains as the property-based control, and the incubating isInteractive/setInteractive API is unchanged.
Configuration menu - View commit details
-
Copy full SHA for 65f8224 - Browse repository at this point
Copy the full SHA 65f8224View commit details
Commits on Jun 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 946f3e6 - Browse repository at this point
Copy the full SHA 946f3e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b8325 - Browse repository at this point
Copy the full SHA e0b8325View commit details
Commits on Jun 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 040a978 - Browse repository at this point
Copy the full SHA 040a978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 309d128 - Browse repository at this point
Copy the full SHA 309d128View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v9.6.0...v9.6.1