Gradle helps teams build, automate and deliver better software!

Gradle

Gradle 8.2

  -  184 MB  -  Open Source
  • Latest Version

    Gradle 8.11

  • Operating System

    Windows Vista / Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Gradle Inc. / External Link

  • Filename

    gradle-8.2-all.zip

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Gradle 8.2.


For those interested in downloading the most recent release of Gradle or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Gradle 8.2 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Gradle 8.2 Screenshot 1

What's new in this version:

Fixed:
- Fix issues related to Kotlin DSL Reference docs
- Test filters of TestLauncher should be respected when configuration cache is reused
- Upgrade SnakeYAML
- Gradle 8.2 milestone 1: Build Scan uses deprecated BuildIdentifier.getName
- Config cache should support serializing `java.util.ArrayDeque`
- Classcast Exception for Eclipse WTP
- Include opposite task options in documentation
- Configuration cache options missing from Build Environment > Gradle Properties documentation
- Builds with the `kotlin-dsl` plugin cause OOMEs with Gradle version embedding Kotlin 1.8.20
- Update dependencies / default versions
- Allow opt-out for wrapper task test of distribution url
- Remove or upgrade HikariCP dependency
- Classpath dependencies in `buildscript` block of settings.gradle.kts do not invalidate the configuration cache
- Splits source-sets in Kotlin DSL reference
- Address performance regression in configuration cache for 8.1
- Use consistent presentation for suggestions across Gradle
- Unify formatting for suggesting Gradle documentation links
- Publishing Gradle plugins to Ivy is not compatible with the configuration cache
- Let gradle init default to the Kotlin DSL
- Allow to configure Kotlin DSL script compiler to fail on warnings
- Use consistent presentation for suggestions in dependency resolution errors
- Working With Files doc errors
- Test a subclassing of JavaExec
- Consider removing the "Get help at..." suggestion in case of recoverable build failures
- Consider removing the "--stacktrace" suggestion in case of recoverable build failures
- Don’t show the `--stacktrace` suggestion for compilation failures
- Consider removing the "--debug option to get more log output" suggestion in case of recoverable build failures
- Hide the “Get more help at https://help.gradle.org” message for compilation failures
- Dogfood `=` for ConfigurableFileCollection
- Display link to docs when running build with ambigious project or task name
- Move link to help.gradle.org to the suggestions list
- Fix ArchUnit tests changing line numbers
- Gradle 8+ breaks actionable "useJUnitPlatform" calls
- Make "Gradle User Home" phrasing consistent in The Directories and Files Gradle Uses docs
- Toolchain feature detects Java 8 JDK as a different Java version when inside an Alpine Linux container.
- org.gradle.daemon.performance.enable-monitoring=false does not disable performance monitoring
- Installing gradle under $HOME deleted all folders and files there
- Refactor task and transform node id generations
- Warn when JUnitPlatform tags are both included and excluded
- Force run test when the full method path is specified on the command line
- Emit warning when deprecated configuration usage is used
- Add buildTreePath to BasicGradleProject
- Upgrade embedded Kotlin to 1.8.20
- Validate and use Kotlin Property assignment in smoke tests
- Add Groovy 4.0.9 to test coverage
- Document root project path `:`
- Deprecate setAnnotationProcessorGeneratedSourcesDirectory
- gradlew fails on POSIX systems that do not bundle which nor define JAVA_HOME
- `FileNotFoundException` when setting capital `RC` when using the `wrapper --gradle-version`
- Wrong project.gradle.parent
- Properties implemented via `@Inject` provide access to incorrect `Project` state in builds running from configuration cache
- Document 'required attributes' (which are mentioned, but not documented)
- Enable back allWarningsAsErrors for Kotlin build scripts once Kotlin assignment plugin becomes stable
- dependency verification should strip non-essential information from verification-keyring.keys
- failing java toolchain download should have a more detailed error message.
- Invalid artifactId is used in pluginMarkerMaven POM
- Display a progress message when probing Java toolchains
- Deprecate using non-String keys for nested map properties
- Generated Gradle Kotlin DSL API docs might be outdated
- Using a build service in a worker action should have an example
- `finalizeValueOnRead` property value provider shouldn't be evaluated more than once
- Add deprecation logging when build configures built-in conventions
- Add deprecation logging to org.gradle.util.ConfigureUtil.configure(closure, target)
- `StandardKotlinBuildScriptModel` contains exceptions from all projects
- Add deprecation logging for Project.getConvention() and HasConvention.getConvention()
- Unclear documentation inconsistency for `default` (and `archives`) configuration
- Running 'gradlew wrapper --gradle-version' for a not existing version corrupts the wrapper.properties file
- junit-platform test framework should contribute the `junit-platform-launcher` to the test runtime classpath
- Make `ear` plugin support the configuration cache
- Disable boolean `@Option`s from the command line
- Gradle 8.2-rc-1 emits a false deprecation warning when trying to access an absent extension in Kotlin DSL using `the<T>` or `configure<T>`
- Relative path is not working for distributionUrl on wrapper task since Gradle 8.2
- Kotlin DSL allWarningsAsErrors for scripts is not taken into account until scripts get recompiled for another reason
- Kotlin assignment is not marked as enabled for IntelliJ when gradle.properties file is missing
- Import-Package is no longer populated with version numbers with bnd
- Setting URL for repository used for publishing "late" is ignored