Skip to content

chore(deps): update Gradle to v9.5.0#5344

Open
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-gradle.sh
Open

chore(deps): update Gradle to v9.5.0#5344
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-gradle.sh

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Bumps scripts/update-gradle.sh from v9.4.1 to v9.5.0.

Auto-generated by a dependency updater.

Changelog

Commits between v9.4.1 and v9.5.0

  • Update jdks.yaml (#37703)
  • Update jdks.yaml
  • Update Gradle wrapper to version 9.5.0-rc-4 (#37654)
  • Update Gradle wrapper to version 9.5.0-rc-4
  • Suppress OSC taskbar reset on plain/piped stdout (#37646)
  • Suppress OSC taskbar reset on plain/piped stdout
  • Polish IP docs (#37642)
  • Ensure BuildOperationQueue will progress without extra leases (#37629)
  • Ensure BuildOperationQueue will progress without extra leases
  • Rename anchor
  • Shorten section anchors
  • Polish migration section wording
  • Upgrade BouncyCastle to 1.84 (#37635)
  • Move Isolated Projects docs from Structuring to Optimizing section
  • Upgrade BouncyCastle to 1.84
  • Enable groupArtifactsByBuild for parallel tests (TeamCity 2025.11 default) (#37599)
  • Fix a floor for kotlin-dsl's dependency on KGP (#37616)
  • switch type on code block in release notes (#37619)
  • switch type on code block in release notes
  • Make use of newly released version
  • Prepare next plugin release
  • Properly floor the kotlin-dsl plugin's KGP dependency
  • Add applied KGP version to plugin descriptions
  • Enable groupArtifactsByBuild for parallel tests (TeamCity 2025.11 default)
  • Introduce env var GRADLE_INTERNAL_TEST_SERVICES_BASE_URL (#37563)
  • Update Gradle wrapper to version 9.5.0-rc-3 (#37570)
  • Update Gradle wrapper to version 9.5.0-rc-3
  • Revert 37165 (#37560)
  • Introduce env var GRADLE_TEST_DISTRIBUTIONS_BASE_URL
  • Revert "Move GroupedAndNamedUniqueFileStore to dependency-management"
  • Revert "Check for metadat file existence on creation"
  • Revert "Add note about performing IO while holding cache lock"
  • Documentation Infrastructure: remove the rest of the github links (#37545)
  • remove the rest of the github links
  • Documentation Infrastructure: remove sample links in docs (#37542)
  • remove sample links in docs
  • Prepare release notes for Gradle 9.5.0GA (#37528)
  • update preamble and remove one feature
  • clear up provenance details
  • update default for wrapper download retry
  • move and update DOC entry
  • add IP doc update
  • Refresh Isolated Projects docs (#37491)
  • Refresh Isolated Projects docs
  • Update jdks.yaml (#37511)
  • Update jdks.yaml
  • Ignore IsolatedProjectsAndroidProjectSyncTest until gradle-ide-starter is updated (#37483)
  • Update Gradle wrapper to version 9.5.0-rc-2 (#37487)
  • Update Gradle wrapper to version 9.5.0-rc-2
  • Ignore IsolatedProjectsAndroidProjectSyncTest until gradle-ide-starter is updated
  • Upgrade plexus (#37469)
  • Upgrade plexus
  • Make kotlin-dsl plugin dependency on KGP version non-strict again (#37401)
  • Mark flaky CapturingMultipleUserInputCrossVersionSpec (#37464)
  • Mark flaky CapturingMultipleUserInputCrossVersionSpec
  • Ignore another pattern of known DV error stacktrace (#37462)
  • Ignore another pattern of known DV error stacktrace
  • Rebaseline perf tests (#37461)
  • Prepare release notes for Gradle 9.5.0RC2 (#37460)
  • Rebaseline perf tests
  • update release notes for rc2
  • fix section name
  • Update Documentation: version catalog page update (#37361)
  • Merge branch 'lkasso/documentation/version-catalog-update' of github.com:gradle/gradle into lkasso/documentation/version-catalog-update
  • fix tests
  • Update jdks.yaml (#37448)
  • Fix, clarify, optimize the test
  • Make use of new version of the kotlin-dsl plugin
  • Prepare a new version of the kotlin-dsl plugin
  • Mark the version numbers as real or synthetic
  • Improve the test
  • Fix the problem
  • Add test showcasing the problem
  • Update jdks.yaml
  • Fix BuildOperationListener finished() callback not delivered when started() was missed (#37415)
  • Mark flaky CapturingUserInputCrossVersionSpec (#37447)
  • Mark flaky CapturingUserInputCrossVersionSpec
  • Relax build scan failure matching in ResultAssertion (#37446)
  • Relax build scan failure matching in ResultAssertion
  • Update javadoc to reflect current behavior
  • Merge branch 'release' into lkasso/documentation/version-catalog-update
  • Finish all samples/snippets for page
  • Improve cross-version test documentation (#37388)
  • cleanup of all sections
  • Change getContentCharset() signature back to String (#37402)
  • Fix BuildOperationListener finished() callback not delivered when started() was missed (#37403)
  • Change getContentCharset() signature back to String
  • Skip known build scan publication failure (#37393)
  • Skip known build scan publication failure
  • Testing.md: Move Cross Version Test documentation and extend it to mention crossVersionTestModels and the required extra plugin
  • Testing.md: fix reference to the definition place for the Spock version
  • ide-plugins: better snippet for crossVersionTestModels dependency
  • Remove TestPerformanceTest (#37383)
  • Remove TestPerformanceTest
  • working edit
  • Convert some TAPI integration tests back to cross-version tests (#37374)
  • Convert some TAPI integration tests back to cross-version tests
  • Bz/ignore taskbar progress reset functional test (#37363)
  • Ignore TaskbarProgressResetFunctionalTest for now
  • Revert "Ignore flaky TaskbarProgressResetFunctionalTest for now (#37293)"
  • Remove agent requirements (#37338)
  • update version catalog page
  • Update OG link in Release Notes (#37356)
  • update og link in release notes
  • Fix backward compatibility issues with --generate-diffs parameter (#37348)
  • Fix backward-incompatible --generate-diffs flag in AdHoc perf TC config
  • Ignore flaky TaskbarProgressResetFunctionalTest for now (#37293)
  • Update Gradle wrapper to version 9.5.0-rc-1 (#37351)
  • Update Gradle wrapper to version 9.5.0-rc-1
  • Add valid precondition combination for NotCI
  • Remove agent requirements
  • Revert "Remove agent requirements"
  • Remove agent requirements
  • Fix assertion in GradleBuildDocumentationConfigurationCacheSmokeTest (#37335)
  • Fix assertion in GradleBuildDocumentationConfigurationCacheSmokeTest
  • Documentation Infrastructure Update: Extract duplicate files to common directories in scala snippets (#37074)
  • undo tested snippets
  • Update AndroidPluginsSmokeTest to AGP9 (#37313)
  • Update AS in AbstractIdeSyncTest
  • Skip flaky TaskbarProgressResetFunctionalTest on CI
  • addAllLater inherits frozen entries from FreezableAttributeContainer (#37299)
  • Add missing contributor to release notes (#37315)
  • Add missing contributor to release notes
  • Update AndroidPluginsSmokeTest to AGP9
  • minor: remove obsolete com.android.reporting from smoke test
  • Minor tweaks in release notes (#37308)
  • Minor tweaks in release notes
  • Rebaseline performance tests (#37307)
  • Rebaseline performance tests
  • addAllLater inherits frozen entries from FreezableAttributeContainer
  • Prepare release notes for Gradle 9.5.0RC1 (#37295)
  • clean up release notes and upgrade guide
  • Update Develocity Gradle plugin to 4.4.0 (#37280)
  • Rebaseline performance tests
  • Merge branch 'release' into lkasso/documentation/dedup-scala-snippets
  • Fix baseline computation
  • Documentation Infrastructure Update: Extract duplicate files to common directories in testing snippets (#37078)
  • Merge branch 'release' into lkasso/documentation/dedup-testing-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-scala-snippets
  • Update smoke-tested versions (#37198)
  • Add a temporary workaround to fetch AS
  • Update android studio for smoke tests
  • update commit for AGP smoke tests
  • Fix AGP repositories for smoke tests
  • Update smoke-tested android community plugins
  • Update smoke-tested versions: remove AGP8
  • Update smoke-tested versions
  • Extract writeAndroidJUnitXmlResults helper in ImportJUnitXmlReports tests
  • Extract writeAndroidJUnitXmlResults helper in ImportJUnitXmlReports tests
  • Split ImportJUnitXmlReports smoke test for cross-project removal in 4.4.0
  • Upgrade guide entry for armored keyring changes (#37274)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in workerapi snippets (#37083)
  • Merge branch 'lkasso/documentation/dedup-workerapi-snippets' of github.com:gradle/gradle into lkasso/documentation/dedup-workerapi-snippets
  • missing file
  • Merge branch 'release' into lkasso/documentation/dedup-workerapi-snippets
  • Prepare release notes for Gradle 9.5.0RC1 (#37269)
  • fix bad link
  • Merge branch 'release' into lkasso/documentation/dedup-testing-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-scala-snippets
  • fix some links
  • Documentation Infrastructure Update: Extract duplicate files to common directories in plugin snippets (#37071)
  • fix bad link in snippet
  • Remove NoEC2Agent precondition (#37258)
  • update samples link
  • Merge branch 'release' into lkasso/documentation/dedup-plugin-snippets
  • add documentation section
  • fix release features
  • Merge branch 'release' into lkasso/documentation/release-notes-95-rc1
  • Update PMD test assertions for task provenance (#37277)
  • Update Develocity Gradle plugin to 4.4.0
  • Implement using template-file git ref for permalinks in generated wrapper scripts (#37272)
  • Update PMD test assertions for task provenance
  • Add test for checking the template file's last commit hash
  • Add more links in upgrade guide
  • Add upgrade guide entry for key export
  • Fix incorrect path in template
  • Remove release notes content
  • Adapt tests, changes done
  • Wire the template commit ID to where it's needed
  • Add template commit ID and get it into the build receipt
  • Simplify links in template meta comment to just use HEAD
  • Planning, step 4
  • Planning, step 3
  • Planning, step 2
  • Planning, step 1
  • Re-order upgrade guide sections
  • Fix TaskbarProgressResetFunctionalTest file leak (#37244)
  • Simplify
  • Fix SIGINT test flakiness on CI
  • Improve naming and behaviour of distribution download retry timeouts (#37261)
  • lint
  • start release notes polishing
  • Merge branch 'release' into lkasso/documentation/dedup-workerapi-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-plugin-snippets
  • undo some idea changes
  • .idea
  • Documentation Infrastructure Update: Extract duplicate files to common directories in webapplication snippets (#37082)
  • remove misc change
  • undo changes in snippets used for testing
  • undo changes in snippets used for testing
  • Documentation Infrastructure Update: Extract duplicate files to common directories in tutorial snippets (#37080)
  • Merge branch 'release' into lkasso/documentation/dedup-workerapi-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-tutorial-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-testing-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-scala-snippets
  • Merge branch 'release' into lkasso/documentation/dedup-plugin-snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in dependencymanagement snippets (#37012)
  • fix test outcome
  • Merge branch 'release' into lkasso/documentation/dedup-dependencymanagement-snippets
  • update smoke test
  • Change the default initial backoff value to 500 ms
  • Make the retrying use an exponential (doubling) backoff
  • Relax failure assertions to fix flaky tests (#37242)
  • Rename 'retryTimeoutMs' to "retryBackOffMs"
  • Remove NoEC2Agent condition
  • Fix TaskbarProgressResetFunctionalTest file leak
  • fix build failing issues
  • Documentation Infrastructure Update: Extract duplicate files to common directories in tasks snippets (#37077)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in signing snippets (#37075)
  • remove duplicate files in tasks snippets
  • undo most changes
  • remove duplicate files in signing snippets
  • undo quickstart change
  • remove duplicate files in scala snippets
  • buildServiceUsingServiceReference undo
  • remove duplicate files in plugin snippets
  • undo customizingResolution-custom, used in integ test
  • undo customizingResolution-selectionRule, used in integ test
  • remove duplicate files in dependencymanagement snippets
  • Gradle Develocity Conventions: update to 0.14.1 (#37250)
  • Relax failure assertions to fix flaky tests
  • Gradle Develocity Conventions: update to 0.14.1
  • Hide task provenance API from TaskInternal (#37203)
  • fix LoggingBuildOperationProgressIntegTest (#37240)
  • fix LoggingBuildOperationProgressIntegTest
  • Update Documentation: fix Composite Build issues (#36226)
  • Update Documentation: overhaul the Build Lifecycle page (#36978)
  • some cleanup for .out files
  • fix failing test
  • Handle null identities and fix broken test expectations
  • undo manual changes from bad merge
  • Accept wrapper script error on upgrade before 8.14 (#37186)
  • CC store inlcuded build projects used for transform (#36872)
  • cleanup
  • merge to 9.5rc1
  • address feedback
  • third round of feedback
  • final cleanup
  • clean up section titles and ordering
  • second round of feedback
  • first round of feedback
  • update existing sample with unused removed sample and redudant snippet
  • update some examples and start some page cleanup efforts
  • fix #34764
  • fix #30578
  • fix #28357
  • fix 23980
  • fix #25123
  • fix #36188
  • Update Documentation: use the provider api for properties best practice (#37206)
  • address feedback, fix issues with docs generation
  • Merge branch 'release' into lkasso/documentaton/build-lifecycle
  • use the provider api for properties in bp
  • Move TaskProvenanceUtil to non-"generic" package for ArchUnit
  • Extract provenance logic to hide internal details
  • Add tests for TaskProvenanceUtil (red phase)
  • Fix TAPI cross version test classloading for DeclarativeDslToolingModelsCrossVersionTest (#37200)
  • Fix TAPI cross version test classloading for DeclarativeDslToolingModelsCrossVersionTest
  • Accept wrapper script error on upgrade before 8.14
  • Fix cleanup in SIGINT taskbar progress test (#37194)
  • Merge master into release for next version (#37196)
  • Added retries for downloading the Gradle distribution (#36556)
  • Fix cleanup in SIGINT taskbar progress test
  • Merge release into master (#37193)
  • Mark the test as fixed for CC
  • Merge remote-tracking branch 'origin/release' into cobexer/merge-release-to-master
  • Add workflow for issue comment triage (#37175)
  • Update Gradle wrapper to version 9.4.1 (#37191)
  • Update Gradle wrapper to version 9.4.1
  • Store transformed input project's parent chain
  • Bump embedded Kotlin version from 2.3.10 to 2.3.20 (#36584)
  • Merge release into master (20260319) (#37190)
  • Publish 9.4.1
  • Allow dcl to declare module dependencies with extra configuration (#37142)
  • Let InterruptedException propagate up (+ refactor opportunistically)
  • Replace exclusionary terminology (whitelist/blacklist) with inclusive alternatives (#37183)
  • Merge release into master (20260319) (#37187)
  • Merge branch 'release'
  • Publish 9.4.1-20260319034812+0000
  • Optimize slow queries (#37168)
  • Can attribute task creation/registration provenance to buildscript/settings/plugin (#33315)
  • Update more test assertions, mostly in docs
  • update README with learnings
  • undo some move of txt files for tests
  • Merge branch 'master' into lkasso/documentation/dedup-workerapi-snippets
  • Replace exclusionary terminology (whitelist/blacklist) with inclusive alternatives
  • Merge branch 'master' into lkasso/documentation/dedup-workerapi-snippets
  • Fix some test expectations
  • Update notes to document task provenance
  • Fix non-config cache test expectations
  • Remove mistakenly restored tests
  • Fixes from code review
  • Update accepted API changes with new properties
  • Fix test expectations
  • Include task provenance in reports and failure messages to improve diagnostics
  • Documentation Infrastructure Update: Update doc menu (#37169)
  • update distro size
  • Move some process api classes back to core-api (#37174)
  • Resolve review items
  • Check for metadata file existence on deserialize (#37165)
  • Fix CC-incompatible tests for build operations & refactor related fixtures (#36713)
  • Add workflow for issue comment triage
  • Make tests IP-compatible in CalculateTaskGraphBuildOperationIntegrationTest
  • Refactor & simplify build operation fixtures
  • Move some process api clasess back to core-api
  • Improve error message for Checkstyle Java version incompatibility (#36233)
  • Move documentation link normalization to the test fixture
  • Fix wrong distribution hash in the test
  • TAPI coverage: add test coverage for Gradle versions that don't support the JVM used to run the TAPI client (#33971)
  • Refactor build operation test assertions and fix CC issues.
  • Fix CC-incompatible tests for operations in composite builds
  • Merge branch 'master' into nezavitin/issue_18124
  • Misc fixes/cleanup
  • Fix naming inconsistency between Wrapper and WrapperConfiguration
  • Restore interrupt flag
  • Clarify what happens with negative parameter values
  • Clarify docs related to defaults, improve tests
  • Improve logging
  • Fix copy-paste bug
  • Compact and clarify tests
  • Limit TestProgressDaemonErrorsCrossVersionSpec.should received failed event when daemon disappears unexpectedly with TAPI higher 2.4 to Gradle >=6 because of flakiness
  • Limit the extent of older Gradle versions enabled for tests where older versions share a failure cause
  • TAPI cross version tests: start at Gradle 5 instead of 4 because of StackTraceElement serialization broken with Java 9
  • internal-integ-testing: Test for specific feature availability instead of using GradleVersion
  • tooling-api: fix test setup compatibility with Gradle < 7.1
  • internal-integ-testing: UserAgentMatcher: we don't know the exact version information of the target JVM we'll use
  • TAPI coverage: add test coverage for Gradle versions that don't support the JVM used to run the TAPI client
  • Optimize slow queries
  • Use args file instead of classpath shortening (#34227)
  • Assume we can use argfiles when Java 9+ arguments are seen
  • TAPI CrossVersion Compat Preparations (#37154)
  • Use our ArgsWriter and add test for Java 8 and 17
  • Publish a new version of the kotlin-dsl plugin and make use of it
  • Workaround KT-85025 by moving the declarations to the top level
  • Bump embedded Kotlin version to 2.3.20
  • Publish new version of kotlin-dsl plugin and make use of it
  • Bump embedded Kotlin version to 2.3.20-RC3
  • Disable test for unsupported JDK versions
  • Publish new version of kotlin-dsl plugin and make use of it
  • Remove test which doesn't add much value
  • Bump embeded kotlin to 2.3.20-RC2
  • Fix PrecompiledScriptPluginIntegrationTest to thoroughly use built kotlin-dsl plugins
  • Simplify BuildSrcClassPathModeConfigurationAction
  • Adapt deprecation messages in tests
  • Ignore deprecation temporarily
  • Accept distribution size increase
  • Update deprecated code usage
  • Bump embedded Kotlin version to 2.3.20-RC
  • Fix a failing Kotlin reflect workaround for 2.3.20-Beta
  • Bump embedded Kotlin version to 2.3.20-Beta2
  • Bump embedded Kotlin version to 2.3.10-RC2
  • update single adoc
  • Keep Java 8 way for Java 8
  • Use List instead of directly writing into file
  • Try to keep ordering in command line
  • Patch only at paths
  • Support for spaces in paths
  • Use args file instead of classpath shortening
  • Rework incompatible JVM message for Checkstyle to use ResolutionsProvider
  • Print all params of slow SQL to troubleshoot (#37153)
  • update header to include more .adoc files
  • Improve error message for Checkstyle Java version incompatibility - Fixes #34759
  • Merge release into master (20260318) (#37166)
  • Mark flaky TaskbarProgressResetFunctionalTest
  • Merge branch 'release'
  • Publish 9.4.1-20260318013534+0000
  • expose all adoc files to menu
  • Bump slackapi/slack-github-action from 2.1.1 to 3.0.1 (#37120)
  • Merge branch 'master' into lkasso/documentaton/build-lifecycle
  • Add note about performing IO while holding cache lock
  • Check for metadat file existence on creation
  • Move GroupedAndNamedUniqueFileStore to dependency-management
  • Update the INTELLIJ IDEA gradle.xml due to doc changes (#37161)
  • update gradle xml
  • Fix MavenModuleArtifactResolutionIntegrationTest for Configuration Cache (#36847)
  • Optimize Property.get() hot path with array-based cycle detection (#37129)
  • Add explanation for magic number
  • Satisfy sanityCheck
  • Collect transformed projects as well
  • Optimize Property.get() hot path with array-based cycle detection
  • Fix IvyModuleArtifactResolutionIntegrationTest for Configuration Cache (#36809)
  • Adjust now-passing tests to expect to pass with CC
  • Correct legend in report (#36947)
  • Align test expectations with the updated reporting behavior
  • Lift transform input project detection to build tree level
  • tooling-api: cross version test: fix warning
  • internal-integ-testing: drop a bunch of retry conditions that are unreachable now
  • crossVersionTest: compile classes we send across the TAPI boundary with Java
  • tooling-api: no need to compile test fixtures to Java 8 anymore
  • Print all params of slow SQL to troubleshoot
  • Bump tested KGP versions (#37143)
  • Merge release into master (#37151)
  • Documentation Infrastructure Update: Move samples to snippets (#37095)
  • Mark flaky GradleBuildDocumentationConfigurationCacheSmokeTest (#37152)
  • update distro
  • Mark flaky GradleBuildDocumentationConfigurationCacheSmokeTest
  • Fix failing SourceDistributionResolverIntegrationTest
  • Publish version 9.4.1-20260317014409+0000
  • Merge branch 'release' into master
  • Update platforms/documentation/docs/src/docs/userguide/reference/dependency-management/advanced/variant_aware_resolution.adoc
  • Report resolvable configurations without attributes by default in order to surface potential issues with variant-aware resolution.
  • Remove extraneous optional deprecation checks and adjust deprecation check
  • Apply suggestions from code review
  • Enable zip64 for performance test results zip (#37096)
  • Fix sanity check
  • Remove now-supported types from unsupported types test
  • Fix IvyModuleArtifactResolutionIntegrationTest for Configuration Cache
  • Add JMH benchmarks for Providers, class generation and object instantiation (#37127)
  • Fix checkstyle violations in JMH benchmark files
  • Implement WorkerThreadPool for DefaultBuildOperationQueue (#36897)
  • Improve handling of compensating worker threads
  • Organize build (#37134)
  • Add option to enable/disable differential stack generation (#37093)
  • Add CC compatibility declaration to Kotlin DSL plugin (#37113)
  • Bump tested KGP versions
  • Update wrapper to 9.5.0-milestone-7 (#37137)
  • Make TaskTimeoutIntegrationTest CC-compatible (#37141)
  • Make Rule task tests CC-compatible (#37139)
  • Mark CC-incompatible test in MissingTaskDependenciesIntegrationTest (#36740)
  • Allow dcl to declare module dependencies with extra configuration
  • Make TaskTimeoutIntegrationTest CC-compatible
  • Make RuleTaskBridgingIntegrationTest CC-compatible
  • Make RuleTaskExecutionIntegrationTest CC-compatible
  • Make TaskEnumTypesInputPropertyIntegrationTest CC-compatible (#37138)
  • Make TaskEnumTypesInputPropertyIntegrationTest CC-compatible
  • Update wrapper to 9.5.0-milestone-7
  • Organize build: move javaPoet to build deps (since it's annotationProcessor dep) and move asm util to tests (it's not part of the distro)
  • Update performance test durations (#37130)
  • Fix misc CC tests (#36993)
  • Mark some tests as CC-incompatible more explicitly + add references to issues (#37116)
  • Minor: fix code path for integ test combinations message
  • Mark some tests as CC-incompatible more explicitly + add references to issues
  • Make BuildScriptVisibilityIntegrationTest CC compatible (#37089)
  • Make BuildScriptVisibilityIntegrationTest CC compatible
  • Fix ExtendingConfigurationsIntegrationTest for Configuration Cache (#37028)
  • Remove unnecessary call to DeprecationLogger.whileDisabled in constructor (#37132)
  • Remove call to whileDisabled in every decorated constructor
  • Avoid object allocations with DeprecationLogger.whileDisabled
  • Replace per-operation ConcurrentHashMap with more performant structure (#37092)
  • Restore ConcurrentHashMap for now
  • Update performance test durations
  • Add JMH benchmarks for Providers, class generation and object instantiation
  • fix new tests
  • Documentation Infrastructure Update: Extract duplicate files to common directories in valueproviders snippets (#37081)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in swift snippets (#37076)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in multiproject snippets (#37070)
  • Fix typo
  • address feedback
  • Prepare release notes for Gradle 9.5.0RC1 (#37054)
  • Merge branch 'master' into lkasso/documentation/prepare-for-9.5-release
  • Merge branch 'master' into lkasso/documentation/dedup-valueproviders-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-swift-snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in publishing snippets (#37073)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in providers snippets (#37072)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in ide snippets (#37057)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in java snippets (#37066)
  • Merge branch 'master' into lkasso/documentation/move-samples-to-snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in maven-publish snippets (#37069)
  • Merge branch 'master' into lkasso/documentation/prepare-for-9.5-release
  • Documentation Infrastructure Update: Extract duplicate files to common directories in files snippets (#37062)
  • Merge branch 'master' into lkasso/documentation/dedup-publishing-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-providers-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-multiproject-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-mavenpublish-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-java-snippets
  • Merge branch 'master' into lkasso/documentation/dedup-ide-snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in groovy snippets (#37060)
  • Merge branch 'master' into lkasso/documentation/dedup-files-snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in developingplugins snippets (#37064)
  • Bump slackapi/slack-github-action from 2.1.1 to 3.0.1
  • Improve Cross Version Test Setup to Prepare for Java Version Differences in Test Worker JVM and Target Gradle Distribution JVM (#36884)
  • Support GRADLE_DAEMON_BIND_ADDRESS env variable to support customizing daemon local binding ip (#37043)
  • Additional documentation and checks for Develocity URL injection (#37115)
  • Polish InetAddressFactor by incorporating review comments
  • Update non production dependencies (#37046)
  • Extract process and worker process infrastructure from core into core-runtime and core-execution platforms (#36985)
  • Add gradleModule statements for new process projects
  • Enforce limitations on Develocity URL and plugin version
  • Add worker-process-services projects to gradle.xml
  • Add test fixture dependency to accommodate new test
  • Move worker process service registration to worker-process-services
  • Duplicate package-info in split package locations
  • Move process services registrations to process-services project
  • Fox broken link in configuration cache readme
  • remove unnecessary dependency
  • Move remaining process-related tests to process-services
  • Extract worker process infrastructure classes out to the core-execution platform
  • Move remaining non-worker process classes out to core-runtime platform
  • Extract process related api classes to core-runtime platform
  • Move process integration tests to process-services
  • Move process factory classes to process-services
  • Simplify and move ClientExecHandleBuilderFactory to process-services
  • Move ExecOperations to process-services
  • Move jvm-related process classes to process-services
  • Move simple interfaces from core to process-services
  • Move process exec handle impls out of core
  • Move non-tangled process implementations from core
  • Update new Develocity URL CLI documentation
  • Fix ktlint issues
  • Include filename in ZipException from ClassBytesRepository (#37106)
  • Fix ArtifactSelectionIntegrationTest for Configuration Cache (#37004)
  • Mark ConfigurationMutationIntegrationTest unsupported with CC (#37007)
  • Fix ConfigurationRoleUsageIntegrationTest for Configuration Cache (#37036)
  • Fix ResolvedArtifactsApiIntegrationTest for Configuration Cache (#37050)
  • Update annotations on test to note explicit goal of non-support (#37051)
  • Make ant-impl an api-java project (#37044)
  • Address review comments for GRADLE_DAEMON_BIND_ADDRESS
  • smoke-test: GradleBuildDocumentationConfigurationCacheSmokeTest: :docs does not have cross version tests
  • Let ToolingApiConnector extends GradleConnector for better Kotlin interop
  • tooling-api: consistently name test classes to end in Spec to improve consistency
  • crossVersionTest: move Java classes that cross the TAPI to the crossVersionTestModels source set
  • crossVersionTest: compile classes we send across the TAPI boundary with java
  • crossVersionTest: add a separate source set (targeting Java 8) for classes that are sent across the TAPI to different JVM versions so our Test infrastructure is not forced to Java 8 for the next few years
  • Mark plugin-publish-plugin tasks as CC-compatible
  • Bump Plugin-Publish-Plugin version to latest
  • crossVersionTest: only create crossVersionTests and related configuration if the tests are enabled for a project
  • Fix wrong location of JavaProcessStackTracesMonitor (#37107)
  • Fix test in RepositoriesDeclaredInSettingsIntegrationTest
  • Fix test in RepositoryContentFilteringIntegrationTest
  • Fix test in ResolvedFileOrderingIntegrationTest
  • Fix test in TaskCustomTypesInputPropertyIntegrationTest
  • Fix test in DependencyVerificationIntegrityCheckIntegTest
  • remove unused samples test
  • Increate test worker memory, so it can process larger stacks (#37094)
  • Cache plugin entries extracted from JAR files (#37030)
  • Fix wrong location of JavaProcessStackTracesMonitor
  • fix issue after merge
  • Merge branch 'master' into lkasso/documentation/move-samples-to-snippets
  • Include filename in ZipException from ClassBytesRepository
  • Cache plugin entries extracted from JAR files
  • fix errors in build logic
  • remove the sample build logic
  • Add LongSet to fastutil minify keep patterns
  • Include requested capabilities when attributes fail to match (#36783)
  • Add LongOpenHashSet and LongSets to fastutil minify keep patterns
  • Use fastutil LongOpenHashSet directly instead of custom wrapper
  • Remove unused mostRecentId from BuildOperationIdFactory
  • Back SynchronizedLongHashSet with fastutil LongOpenHashSet
  • migrate writing-tasks samples to snippets
  • Replace ConcurrentHashMap sets with SynchronizedLongHashSet in bridge and transformer
  • migrate spring-boot-web-app sample to snippet
  • migrate java samples to snippets
  • Enable zip64 for performance test results zip
  • Replace ID watermark with primitive long hash set for progress shielding
  • migrate incubating samples to snippets
  • Remove 'coordinates' from specific capability selector display name
  • migrate ide sample to snippet
  • migrate groovy sample to snippet
  • Include requested capabilities when attributes fail to match
  • migrate credentials-handling samples to snippets
  • migrate build-organization samples to snippets
  • migrate android-application sample to snippet
  • Increate test worker memory, so it can process larger stacks
  • Replace per-operation ConcurrentHashMap with ID watermark in build operation listener
  • Add option to enable (default) or disable differential stack generation
  • Merge release into master (20260312) (#37068)
  • Fix ConfigurationDefaultsIntegrationTest for Configuration Cache (#37029)
  • Add project(String) method to DependencyHandler (#37008)
  • Add test for root project dependency
  • Update non production dependencies
  • Describe --help output changes in release notes (#37019)
  • Fix non-ASCII characters in exported ascii armored keyring UIDs (#36777)
  • cleanup
  • Documentation Infrastructure Update: Extract duplicate files to common directories in testkit snippets (#37079)
  • cleanup
  • Documentation Infrastructure Update: Extract duplicate files to common directories in java-library snippets (#37067)
  • further cleanup
  • Documentation Infrastructure Update: Extract duplicate files to common directories in initscripts snippets (#37056)
  • cleanup
  • cleanup
  • Documentation Infrastructure Update: Extract duplicate files to common directories in ear snippets (#37063)
  • remove duplicate files in workerapi snippets
  • remove duplicate files in webapplication snippets
  • remove duplicate files in valueprodivers snippets
  • remove duplicate files in tutorial snippets
  • remove duplicate files in testkit snippets
  • remove duplicate files in testing snippets
  • remove duplicate files in swift snippets
  • Compile daemon-only projects to Java 17 (#36827)
  • Mark flaky additional test in TestKitWithPluginClasspathTests (#37086)
  • Mark flaky additional test in TestKitWithPluginClasspathTests
  • remove duplicate files in publishing snippets
  • remove duplicate files in providers snippets
  • remove duplicate files in multiproject snippets
  • Expect larger docs distribution size
  • remove duplicate files in mavenpublish snippets
  • Merge branch 'release'
  • Publish 9.4.1-20260312011642+0000
  • remove duplicate files in javalibrary snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in howto snippets (#37058)
  • fix link
  • finish cleanup
  • remove duplicate files in java snippets
  • Update Documentation Infrastructure: Improve the documentation README for AI (#36979)
  • add info about 3rd party links
  • Do not automatically load daemon services in tapi client
  • quick cleanup of the upgrade guide
  • Avoid varargs in constructor, avoid subclassing
  • Add tests to verify we can fetch TAPI models on Java 8
  • Streamline ToolingApiClientJdkCompatibilityTest
  • Ensure provisioning test does not auto detect jvms on current machine
  • Expect new failure when running project builder on unsupported java version
  • Remove equals verifier tests
  • Actually upgrade to Java 17
  • Run ./gradlew :checkTargetRuntimes --fix
  • Declare some known required runtimes
  • Declare some known target runtimes
  • Temporarily default to Java 8 unless otherwise stated
  • Add computedRuntimes blocks
  • Add task to validate and fix declared target runtimes
  • Mark some libraries as internal
  • Move jvmCompile to below dependenices
  • Do not declare target runtimes
  • quick cleanup of release notes
  • undo change in scala_plugin.adoc
  • Don't use LinkedList in WorkerThreadPoolHelper / DefaultBuildOperationQueue
  • Implement WorkerThreadPool for DefaultBuildOperationQueue
  • Update annotations on test to note explicit goal of non-support
  • Fix ResolvedArtifactsApiIntegrationTest for Configuration Cache
  • Finalize feature definitions before applying features (#36876)
  • Track feature applications in the applicator and perform all applications from there
  • Add test for defaults that configure a project feature
  • Fix issue with configuration cache compatibility with NDOCs
  • Fix support for declaring defaults in settings plugins
  • Update demo projects for mutability changes
  • Add testing for project feature mutability and auto-registration
  • Finalize NDOCs before feature application
  • Support auto-register of build models in nested NDOCs
  • Finalize definitions prior to applying features
  • Move feature application after dcl conversion
  • Implicitly bind build models to nested definitions
  • Add some Claude paths to .gitignore (#37042)
  • Fix problem with multiple bindings to the same name in the same plugin (#37037)
  • Add documentation for GRADLE_DAEMON_BIND_ADDRESS
  • Update tested KGP versions (#37024)
  • Support GRADLE_DAEMON_BIND_ADDRESS environment variable to customize daemon local binding ip
  • Make ant-impl an api-java project
  • Add some Claude paths to .gitignore
  • Add reproducer for SOE when cfc1.setFrom(cfc1-cfc2) (#37034)
  • Add reproducer for SOE when cfc1.setFrom(cfc1-cfc2)
  • remove duplicate files in initscripts snippets
  • Fix problem with multiple bindings to the same name in the same plugin
  • remove duplicate files in ide snippets
  • Replace ContainsServices with AbstractServiceRegistry (#36982)
  • Fix ConfigurationRoleUsageIntegrationTest for Configuration Cache
  • Fix RemoteDependencyResolveConsoleIntegrationTest for Configuration Cache (#37001)
  • Simplify use of ProjectFinder in dependency factories
  • Share a single IO scope across project and settings accessor generation (#36954)
  • remove duplicate files in howto snippets
  • remove duplicate files in groovy snippets
  • remove duplicate files in files snippets
  • remove duplicate files in ear snippets
  • remove duplicate files in developingplugins snippets
  • Merge release into master (#37015)
  • Merge branch 'master' into reinhold/ip/generate-project-accessors
  • Using JarFile instead of JarInputStream to scan for module information (#35949)
  • Mark flaky JavaExecWithLongCommandLineIntegrationTest (#37031)
  • Mark flaky JavaExecWithLongCommandLineIntegrationTest
  • Write performance DB profiling output to file instead of stdout (#36987)
  • Fix ConfigurationDefaultsIntegrationTest for Configuration Cache
  • Fix ExtendingConfigurationsIntegrationTest for Configuration Cache
  • Fix ResolutionResultApiIntegrationTest for Configuration Cache (#37023)
  • Fix tests using withResolutionResultDumper
  • Fixing tests for CC - all except withResolutionResultDumper
  • Fix scala plugin test expecting a Project object
  • Use ProjectFinder in DependencyHandler.project(String) for correct path resolution
  • Add project(String) method to DependencyHandler
  • Update tested KGP versions
  • Add release notes for improved --help output
  • Fix WrapperExecutorTest
  • Fix ConfigurationRolesIntegrationTest for Configuration Cache (#37005)
  • Share a single IO scope across project and settings accessor generation
  • Move SourceDistributionResolverIntegrationTest to smoke tests (#36930)
  • Fix missing jackson reference
  • Add release notes content for wrapper/start script template links (#36994)
  • Remove old workaround for incremental sync (#36289)
  • Update released versions
  • Merge branch 'release' into master
  • Unroll SettingsLoader implementations into a plain method (#36750)
  • Polish comments
  • Write performance DB profiling output to file instead of stdout
  • Documentation Infrastructure Update: Extract duplicate files to common directories in buildCache snippets (#36988)
  • Shrink expected dist size to 88MiB
  • Bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7 in /.teamcity (#37013)
  • address feedback
  • Bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7 in /.teamcity
  • Documentation Infrastructure Update: Extract duplicate files to common directories in configurationcache snippets (#37010)
  • remove duplicate files in configurationcache snippets
  • Documentation Infrastructure Update: Extract duplicate files to common directories in buildlifecycle snippets (#36990)
  • Mark ConfigurationMutationIntegrationTest unsupported with CC
  • Fix CacheResolveIntegrationTest for Configuration Cache (#37002)
  • Add note about related issue
  • Fix ConfigurationRolesIntegrationTest for Configuration Cache
  • Fix ArtifactSelectionIntegrationTest for Configuration Cache
  • Add tests for accessing providers from init script in Kotlin (#36333)
  • Add tests for accessing providers from init script in Kotlin
  • Fix CacheResolveIntegrationTest for Configuration Cache
  • Rework Windows start script (#36510)
  • Fix RemoteDependencyResolveConsoleIntegrationTest for Configuration Cache
  • Improve errors for unknown services in repository metadata rules (#36981)
  • Fix MavenScopesAndProjectDependencySubstitutionIntegrationTest tests for Configuration Cache (#36846)
  • Fix tests in VariantAwareResolutionWithConfigurationAttributesIntegrationTest to run with Configuration Cache (#36977)
  • Documentation Infrastructure Update: Extract duplicate files to common directories in base snippets (#36984)
  • Update performance test durations (#36992)
  • Fix non-ASCII characters in exported ascii armored keyring UIDs
  • Re-enable Support for relative java installation paths for Daemon toolchain (#32894)
  • Reduce the amount of memory consumed by property names (#36820)
  • Add unit tests for AbstractArtifactRepository.RepositoryRuleServiceLookup
  • Use class literals to derive class names for error messages
  • Fix misleading dependency locking warning when all changing modules are ignored (#36980)
  • Mark flaky TestKitWithPluginClasspathTests (#36995)
  • Mark flaky TestKitWithPluginClasspathTests
  • Add release notes content for wrapper/start script template links
  • Update performance test durations
  • Documentation Infrastructure Update: Extract duplicate files to common directories in buildlifecycle snippets
  • CRF: split retries logic, add tests, fix notes
  • Documentation Infrastructure Update: Extract duplicate files to common directories in buildCache snippets
  • Revert customExternalTask deduplication - integration test accesses raw source
  • Documentation Infrastructure Update: Extract duplicate files to common directories in base snippets
  • Replace ContainsServices with AbstractServiceRegistry
  • Remove dead code in tests
  • Remove unused ServiceRegistry.EMPTY
  • Improve errors for unknown services in repository metadata rules
  • Fix misleading dependency locking warning when all changing modules are ignored (fixes #35627)
  • polish
  • Add test to verify that upgrading the wrapper doesn't break
  • update doc readme to be ai friendly and complete
  • Fix test for CC
  • fix bad links
  • Remove unnecessary areChangesAllowed() method (#36976)
  • Fix tests in VariantAwareResolutionWithConfigurationAttributesIntegrationTest to run with Configuration Cache
  • Fix ResolveConfigurationDependenciesBuildOperationIntegrationTest for Configuration Cache (#36840)
  • Extract credentials/authentication classes out to software platform (#36948)
  • overhaul the build lifecycle page
  • Cache parsed private keys in a build service (#36781)
  • Rework Windows start script
  • Remove superfluous comments, use because() on the interesting ones
  • Remove areChangesAllowed as it's not technically necessary
  • Promote ADR-0010 to accepted (#36955)
  • Daemon toolchain supports relative paths for java installations
  • Migrate assumeTrue to Requires in GoogleTestSamplesIntegrationTest (#36799)
  • Promote ADR-0010 to accepted
  • Migrate assumeTrue to Requires in GoogleTestSamplesIntegrationTest
  • Develocity URL injection (#36792)
  • Minor refactoring
  • Parallelize Gradle API runtime jar generation (#36952)
  • Update distribution integration specs to account for credentials projects
  • Consolodate all credentials packages and move service to credentials-impl
  • Extract credentials from core/core-api into software platform
  • Apply review suggestions
  • Update and document Develocity flags
  • Update Status format of ADRs (#36957)
  • Fix-up ADR date
  • Use LinkedTransferQueue instead of LinkedBlockingQueue (#36885)
  • Update outgoingVariants reports to hide attrbuteless variants unless --all is enabled (#36520)
  • Fix test expectations for report output
  • Extract Ant-related classes from core and move to the software platform (#36907)
  • Update Status format of ADRs
  • Remove test leftover
  • Consider console width when rendering help (#36941)
  • Respect terminal column length if available
  • Clean up DaemonParameters handling of environment variables
  • Adds additional ways to configure build scans
  • Add environment variable support to build options
  • Parallelize Gradle API runtime jar generation
  • Remove unnecessary runtimeOnly dependencies
  • Add new projects to gradle.xml
  • Fix issue with manifest content charset being lost with CC enabled (#36789)
  • Merge branch 'master' into gh/issues/31838
  • Use 100% instead of 40px to position submenus (#36935)
  • Add note so DV team is warned when file access journal changes (#36950)
  • Use CAS to try to avoid unpark (#36923)
  • Replace DV issue with Gradle private issue
  • Add note so DV team is warned when file access journal file format or location change
  • Update Gradle wrapper to version 9.4.0 (#36949)
  • Merge remote-tracking branch 'origin/release' into cobexer/merge-release-to-master

⚠️ Changelog content truncated by 61385 characters because it was over the limit (60000) and wouldn't fit into PR description.

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Apr 29, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-gradle.sh branch from d4f47c7 to ba28c9a Compare April 29, 2026 04:18
@sentry
Copy link
Copy Markdown

sentry Bot commented Apr 29, 2026

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.40.0 (1) release

⚙️ sentry-android Build Distribution Settings

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant