Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gradle/gradle
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.6.0
Choose a base ref
...
head repository: gradle/gradle
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.6.1
Choose a head ref
  • 19 commits
  • 38 files changed
  • 12 contributors

Commits on Jun 18, 2026

  1. Update Gradle wrapper to version 9.6.0

    Signed-off-by: bot-teamcity <bot-teamcity@gradle.com>
    bot-gradle authored and bot-teamcity committed Jun 18, 2026
    Configuration menu
    Copy the full SHA
    abda354 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2026

  1. Configuration menu
    Copy the full SHA
    b99d565 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. 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
    octylFractal committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    913977f View commit details
    Browse the repository at this point in the history
  2. 37555#issuecomment-4721047548

    lkasso committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    955f60b View commit details
    Browse the repository at this point in the history
  3. 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.
    ljacomet committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    ea5a9fd View commit details
    Browse the repository at this point in the history
  4. Prepare for 9.6.1

    ljacomet committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    10b45e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a22973b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    134cb2a View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2026

  1. Fix backwards compat cross-version test for Task.taskDependencies dep…

    …recation
    
    The deprecation of Task.taskDependencies at execution time (introduced in
    9.6.0-M2 by 8b39d9a) was handled in the forward compatibility spec
    (0af1826) but the backwards compatibility spec was missed.
    
    Signed-off-by: Christoph Obexer <cobexer@gradle.com>
    cobexer authored and blindpirate committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    43818d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25598fd View commit details
    Browse the repository at this point in the history
  3. Add reproducers

    jbartok committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    48e5ac2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0dd3b53 View commit details
    Browse the repository at this point in the history
  5. 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.
    donat committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    9b53be9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e346a5e View commit details
    Browse the repository at this point in the history
  7. 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.
    donat committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    65f8224 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2026

  1. Configuration menu
    Copy the full SHA
    946f3e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0b8325 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Configuration menu
    Copy the full SHA
    040a978 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    309d128 View commit details
    Browse the repository at this point in the history
Loading