Skip to content

build(deps): Update gradle to 9.7.0 - #77

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
gradle_update/version_9.7.0
Open

build(deps): Update gradle to 9.7.0#77
github-actions[bot] wants to merge 1 commit into
mainfrom
gradle_update/version_9.7.0

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Upgrade to latest gradle version 9.7.0

fixed issues
  • #36940 Lack of clarity on Isolated Projects status
  • #38504 IDE sync hangs indefinitely with isolated projects
  • #38498 Adjust IDE file generation task deprecations
  • #38461 CVE-2026-54512: Bump version for "jackson-databind" plugin
  • #38455 Regression (9.7.0-M2): copyTo onto worker fork options fails
  • #38407 Injected Gradle and TaskExecutionGraph are not safe-guarded under IP
  • #38392 Regression: org.gradle.kotlin.dsl.support.unzipTo no longer present in 9.6.x
  • #38362 Add release notes for new lazy file property variants introduced in 9.7
  • #38361 Dependency resolution failure - "Problems loading the resolution results"
  • #38330 Optional runtime file input from an absent provider fails fingerprinting with the configuration cache
  • #38329 Artifacts are served from local Maven (~/.m2) during resolution from a remote repository, even when mavenLocal() is not declared
  • #38316 De-incubate new Project dependency methods
  • #38310 Groovy plugin suggests using the scala plugin
  • #38255 Configuration Cache fails with chained ValueSource providers
  • #38193 ClassCastException in gradle test reporter code when using specs2 test library with BeforeAfterAll
  • #38185 Unify Gradle mode testing annotation logic for CC and IP
  • #38184 Failed IDE sync spends minutes in working state before giving feedback to the user
  • #38160 Noisy Could not resolve Gradle distribution sources during sync
  • #38137 VFS probe path is hardcoded to build/.gradle
  • #38130 Once embedded Kotlin is upgraded to 2.4.0
  • #38106 Update IP flags and options
  • #38091 Problems from included builds have incorrect task path
  • #38071 Gradle as PluginAware exposes mutable state to the project scope
  • #38040 Allow evaluating expected performance of IP easily
  • #37988 Gradle.getExtensions exposes mutable state to the project scope
  • #37944 Handling StartParameter state with Isolated Projects
  • #37936 Deferring IP violations under parallelism can cause undesirable effects
  • #37913 Add editorReports to IP KotlinDSL model
  • #37805 DCL: Settings default - layout access inside NDOC fails
  • #37719 KotlinDSL accessors hash is not stable under IP
  • #37638 Make parameters-related configuration more consistent
  • #37538 Verification-metadata: Add support to record the URL where key or checksum was verified
  • #37507 Configuration cache cannot serialize updateDaemonJvm default toolchainDownloadUrls provider
  • #37449 Document guarding of build logic when Isolated Projects is enabled
  • #37420 Lenient mode is ignored for artifactView with CC enabled
  • #37352 Handling Gradle state with Isolated Projects
  • #37279 Reduce Kotlin DSL accessor generation output snapshotting cost by packaging into a JAR
  • #37278 Investigate if build cache is worth it for Kotlin DSL script compilation
  • #37239 IDE sync error: class java.util.HashMap$Node cannot be cast to class java.util.HashMap$TreeNode
  • #37219 Undeclared artifact transform dependencies should be disallowed rather than silently accepted
  • #37202 Under Configuration Cache, project references from included builds are not found when transforms are resolved from the configuration cache entry
  • #37124 DCL: Remove ProjectFeatureApplicationContext.registerBuildModel
  • #36951 DomainObjectCollection realize lazily added elements too early
  • #36873 Document new TAPI resilient features and behaviour
  • #36718 Configuration Cache cannot deserialize generated Named classes in the cold daemon
  • #36606 Document early dependency resolution when CC is enabled
  • #36597 Document <APPLICATION_NAME>_OPTS
  • #36461 gradle.lifecycle.beforeProject does not work with convention plugins as claimed in docs
  • #36417 Remove org.gradle.internal.resilient-model-building flag
  • #36378 In DCL schema building, collect and report all schema building failures rather than failing and stopping at the first one
  • #36069 Unclear error for conflicting attributes
  • #35904 Unclear wording in documentation of JavaExec.jvmArgs
  • #35837 Deprecated 'api' and other accessors with "named argument notation" seem to miss "@deprecated" annotations in bytecode
  • #35833 JUnit 5 parameterized tests show as "successful" in HTML report when dry-run
  • #35085 Improve deprecation message for multi-string dependency notations
  • #33858 Confusing failure when setting up standard streams for Providers.exec and javaexec
  • #33710 Antlr plugin does not respect layout.buildDirectory
  • #33620 Should explain expected runtime differences between Configuration cache and vanilla Gradle
  • #33318 ConcurrentModificationException when using TaskCollection as task input with Configuration Cache
  • #32828 Extension nested properties used in value source parameters can cause configuration cache deserialization timeout
  • #32362 Allow capturing stacktraces for problems when problem count is very large
  • #32239 gradle.sharedServices.registrations.getByName() is not thread safe
  • #31984 Javadoc plugin should support Provider<Directory> for destinationDir
  • #31503 Expose variant name in SourceVariantData directly
  • #30304 Gradle writes classpath arg-file for workers in wrong encoding leading to workers immediately crashing
  • #30145 Configuration Cache Miss due to idea.io.use.nio2 system property change in Kotlin DSL
  • #29275 Classpath order is unexpected
  • #29154 Make -x / --exclude-task option Isolated Projects compatible
  • #28955 TestNG's threadPoolFactoryClass parameter broken for TestNG >= 7.10
  • #28309 Provide more details about the directory layout of caches
  • #28283 Document use of Describable in ValueSource
  • #28043 Add Provider<Collection> getElements() to DomainObjectCollection to lazy map/transform its elements
  • #27622 Document Configuration Cache serialization in more details
  • #27582 The result of ArtifactCollection.getResolvedArtifacts() is not configuration-cache-serializable when there are no task dependencies
  • #26897 Configuration Cache compatible api for ResolutionResult#getAllComponents
  • #26484 Compile Kotlin DSL scripts against distribution JARs instead of the generated Gradle API JAR
  • #26177 Test logging should log fatal events regardless of granularity
  • #26116 Make file system watch work with --project-cache-dir
  • #25979 Support using third-party Java agents in TestKit with configuration cache enabled
  • #25929 False positive configuration cache violation running TestKit in IntelliJ
  • #25372 Clarify how to use ResolvedArtifactResult as Task input
  • #24636 Documentation for 'org.gradle.configuration-cache.problems=warn' doesn't mention potentially incorrect builds when warnings are present
  • #24273 Cannot query the contents of a file collection loaded from configuration cache when the collection runs transforms and is not declared as an input
  • #24253 Clarify documentation about configuration cache and parallel builds
  • #22920 Configuration cache problems report should display more diagnostic information about SerializedLambda
  • #22122 Document name punning pattern in the configuration cache docs
  • #20232 stop publishing .asc.${checksums} to Central repository
  • #20100 Dependency verification warning distinguish new versions vs new groups
  • #20089 Unable to make field (...) accessible when serializing certain JDK classes with Configuration Cache
  • #19417 Improve message for Cannot perform signing task ':...' because it has no configured signatory
  • #18232 Include configuration cache compatibility notes in javadoc
  • #17813 More docs about configuration caching, esp. with build services
  • #17344 org.gradle.internal.classpath.Instrumented.DecoratingProperties.clone() does not return an independent instance
  • #17141 Improve documentation of BuildServiceParameters
  • #16217 Gradle reports an empty classpath with no errors
  • #15805 Configuration Cache documentation states build will fail on all violations, but doesn't
  • #15283 Toolchain support for GroovyDoc
  • #15235 Documentation: Kotlin DSL primer
  • #14819 Allow to configure timestamp used for preserveFileTimestamps
  • #14220 Corrupt serialized resolution result/Problems reading from Binary store when executing dependencies tasks or build scans
  • #13567 Improve error reporting when configuration cache is enabled and task references the output of an artifact transform without declaring this as an input
  • #13506 Configuration cache should support source dependencies
  • #11413 Unpack InvocationTargetException when reporting problems
  • #10615 Possibly surprising behavior with Provider API and booleans
  • #1151 System line endings are used when copy tasks do expansion
  • #38667 BuildScopeInMemoryCachingScriptClassCompiler caches compiled scripts in an unsynchronized HashMap, which races under parallel project configuration
  • #38619 Transformation applied to build logic classes by a third-party Java agent is lost on configuration cache hit
  • #38607 ClassLoader mismatch for BuildService references with Isolated Projects when debugging Gradle daemon
  • #38598 9.7 RC: org.gradle.unsafe.isolated-projects=false does not disable IP when opt-in via org.gradle.isolated-projects=true
  • #38597 Revert incorrect deprecation in Eclipse plugin
  • #38417 buildscript block in settings script stopped working in IntelliJ from 9.1.0 on
  • #38702 Build-script println() is silently discarded during Isolated Projects parallel project configuration
known issues
  • #38792 Gradle 9.7.0 breaks a working Transformer implementation
  • #38791 9.7 leaks bundled antlr into kapt classpath
  • #38788 Gradle 9.7.0 breaks the "Click to see difference" format from failed unit tests
  • #38787 BaseExecSpec streams seem to no longer conform with API on Gradle 9.7.0

Automated changes by create-pull-request GitHub action

@github-actions github-actions Bot added dependencies A dependency upgrade gradle labels Aug 7, 2026

@ihub-bot ihub-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

IHub Bot: PR is approved by IHub Bot

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

Labels

dependencies A dependency upgrade gradle

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant