Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update gradle to 8.1 #86

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link

Upgrade to latest gradle version 8.1

fixed issues
  • #24236 Artifact transforms should be allowed to run external processes
  • #24229 Upgrading to gradle 8.0.2 causes deadlock
  • #24202 Narrowing of return type in internal DepedencyResolutionServices breaks IDE tests
  • #24197 Gradle 8 reports incorrect Configuration flags despite being configured correctly
  • #24149 The useJUnitPlatform setting in KotlinDSL does not work correctly since Gradle 8.0
  • #24103 Gradle throws/catches a lot of exceptions in AttributeMatchingVariantSelector
  • #24023 --scan is ignored if configuration cache is reused
  • #23997 Exception thrown from ValueSource should be a configuration cache problem
  • #23995 JUnit 4.13 jar from gradle distribution should not leak into test runtime classpath
  • #23968 precompiled script plugin "is not supposed to be used along with regular Kotlin sources" in Gradle 8.1
  • #23955 The kotlin-dsl plugin using afterEvaluate {} to configure KotlinCompile tasks prevents further configuring them
  • #23949 Exclude rule merging: missing optimization
  • #23919 Reduce OutputEventRenderer.onOutput() locking by refine lock granularity
  • #23885 Configuration cache failure when tasks are excluded by path
  • #23883 Deprecate Test task default classpath and testClassesDirs
  • #23861 Anchor around example captions in the docs includes formatting tags verbatim
  • #23818 Remove testng from Maven migration integration test
  • #23804 buildSrc precompiled script plugin named init.gradle.kts causes obscure error: Failed to apply plugin class, Char sequence is empty
  • #23785 Gradle generates broken links in logs
  • #23766 gradle :help produces wrong output on warm configuration cache
  • #23733 Make help tasks plugin work with configuration cache/load-after-store
  • #23732 Make dependencyInsight work with CC/load-after-store
  • #23728 Make :dependentComponents work with Configuration Cache
  • #23721 Refactor the configuration cache instrumentation/interception machinery
  • #23662 Dependency verification documentation snippets should reference XSD
  • #23625 Potentially bad assertion in ClasspathUtil
  • #23620 Java toolchain auto-detection on linux should look in /usr/local/java
  • #23614 Building Java Modules with Blackbox Tests Sample new sample returns 404
  • #23602 Since Gradle 7.6 my integration tests fail - but report "BUILD SUCCESSFUL"
  • #23564 --offline is not respected for "synthetic root projects"
  • #23554 Fix Toolchain related test failures on M1 Macs
  • #23546 Consider supporting assignment overload for ConfigurableFileCollection
  • #23534 Reintroduce worker api for CodeNarc
  • #23533 Deprecate org.gradle.cache.cleanup property
  • #23521 Dependency graph resolution: Equivalent excludes can cause un-necessary graph mutations
  • #23504 Add documentation for Kotlin DSL assignment overloads
  • #23502 Dogfood Kotlin DSL assignment overload
  • #23496 Configure implicit receiver for KotlinBuildScript, KotlinInitScript and KotlinSettingsScript
  • #23494 Intermittent: "You must specify a base url or at least one artifact pattern for an Ivy repository" even when a base url is specified
  • #23490 Deprecate running Gradle workers on Java runtimes below 8
  • #23489 Support compiling and testing with Java 20
  • #23362 Document and promote use of ServiceReferences
  • #23360 When configuration cache is enabled report usages of Gradle.useLogger()
  • #23305 Investigate project.layout.buildDirectory property resolution errors on a warm cache
  • #23302 Signing plugin does not sign Gradle module metadata artifact for Ivy publication
  • #23299 Should avoid publishing an artifact if the task that created it was skipped
  • #23298 Use testSourceSets.add(sourceSets.functionalTest) instead of testSourceSets(sourceSets.functionalTest)
  • #23297 Enable agent-based instrumentation by default
  • #23296 Regression: Running codenarc against Groovy4 projects is broken
  • #23286 VersionConstraint.branch and ModuleDependency.endorsing are not copied when a dependency is copied.
  • #23279 Update documentation for configuration cache improvements in Gradle 8.1
  • #23204 Stricter validation in BuildServicesRegistry.registerIfAbsent fails in cases it worked before
  • #23177 Remove/replace retired lgtm
  • #23160 The Gradle type does not expose that it is ExtensionAware making accessing extensions and extra properties difficult in the Kotlin DSL
  • #23155 Add nagging for using JvmVendorSpec.IBM_SEMERU
  • #23129 Missing 'archiveName' attribute in eclipse wtp
  • #23125 ValidatePlugins task fails if configured Java Toolchain > Java running the build
  • #23106 Version catalogs: library names cannot end with -class
  • #23032 Allow configuration of Eclipse build directory
  • #23021 change title of upgrade doc for "7.x to latest" to "7.x to 8.0"
  • #22999 Sporadic NPEs when compiling Java code
  • #22996 Shared Build Services consumed using @ServiceReference are instantiated even if not used
  • #22977 DefaultWorkerProcessBuilder asking for too little memory
  • #22960 Inconsistency between javadocElements and javadoc variants
  • #22939 Support instrumenting signed build logic JARs
  • #22921 Gradle complains about invalid tool chain - picking up the source package location - it should just ignore them
  • #22910 Nag for deprecation of StartParameter.buildFile/settingsFile
  • #22909 Nag for deprecation of GradleBuild.buildFile
  • #22797 Version catalog accessors for plugin aliases shown as errors in IDE kotlin script editor
  • #22781 Fix dependency reporting tasks to be compatible with configuration caching
  • #22682 Java projects generated with gradle init should use toolchains
  • #22656 Allow directory listing to be an input to config cache.
  • #22629 Add API to configure SourceSetOutput classesDirs
  • #22578 Lock Configuration Usage at Creation
  • #22522 Configuration cache should report a problem when a task extension is accessed at execution time
  • #22482 publishToMavenLocal does not generate checksums
  • #22337 Disallow BuildServices to be used as inputs to ValueSources obtained at configuration time
  • #22091 Kotlin-dsl plugin modifies kotlinOptions.freeCompilerArgs in task action
  • #21989 Log deprecation for applying Kotlin precompiled script plugins published with Gradle < 6.0
  • #21985 Load tasks from the configuration cache in the same build they are stored
  • #21967 includeGroupByRegex with exclusiveContent can be easily misconfigured leading to poor security
  • #21914 Add deprecation logging to org.gradle.util.ConfigureUtil.configureByMap(props,delegate)
  • #21900 Add deprecation logging to org.gradle.util.GUtil.toCamelCase(string)
  • #21882 Add deprecation logging to org.gradle.util.WrapUtil.toDomainObjectSet()
  • #21786 gradlew init should set parallel and caching to true
  • #21742 Configuration cache should report Task.getProject access inside Task.onlyIf, TaskOutputs.cacheIf, and TasksOutputs.upToDateWhen predicates
  • #21692 Validate unknown implementation snapshots earlier
  • #21505 application.defaultJvmArgs aren't applied when running from the configuration cache
  • #21436 [KTS] Pre-release classes were found in dependencies. Remove them from the classpath, recompile with a release compiler or use '-Xskip-prerelease-check' to suppress errors
  • #21355 Share more information (licensing, repo url) about the Kotlin DSL Plugin both on the Plugin Page and in the published Maven POM
  • #21266 Support SARIF format in Checkstyle plugin
  • #20850 In tooling API FileDownloadResult is successful for HTTP 404
  • #20837 "Error while evaluating property 'javaVersion' of task ':compileJava' > No value present" when using relative javac path
  • #20820 Provider gets evaluated twice with configuration cache enabled
  • #20775 Avoid degraded performance for missing task dependency detection
  • #20581 Laziness issue between historical metadata and GMM metadata for publishing
  • #20368 Provide explicit path on parse error from toml Version Catalog file
  • #20209 Mark global cache directories
  • #20151 Build finished event now deprecated
  • #20126 Configuration cache should report problems when dehydrating Closures
  • #20081 Gradle doesn't recognize disabled parameterized junit5 tests
  • #19933 Promote configuration caching as a stable feature
  • #19793 ISE: GradleProperties has not been loaded yet for included build when restoring from the configuration cache
  • #19725 ear plugin not compatible with configuration cache
  • #19716 Make dependency verification compatible with configuration cache
  • #19571 Improve naming in DirectorySnapshotter for filtered snapshots
  • #19340 Build launched via TAPI ignores logger level settings of target build
  • #19184 Configuration cache doesn't load system properties from included build gradle.properties files
  • #19047 Gradle configuration cache failure when using Gradle Enterprise
  • #18897 Adding a formerly-missing build.gradle to a multi-project build with configuration-cache doesn't get picked up
  • #17916 Path sensitivity NONE in incremental task causes same file to be added then removed
  • #17831 Build fails when kotlin-dsl plugin is used and src/main/resources/init.gradle.kts file exists
  • #17659 Introduce a mechanism to obtain the build result when using configuration caching
  • #17610 Make Gradle's memory management work appropriately in memory constrained docker containers
  • #17305 Test.forkEvery property awkward to use from Kotlin because of getter/setter nullability mismatch
  • #16170 Automatically register a build service user when it is wired to a managed property
  • #16168 Simplify consumption of Shared Build Services
  • #15655 Builds fail if root project is in root of mount point, with further implications
  • #15577 Promote incubating org.gradle.api.provider.ValueSource and family
  • #15263 Enable the "Gradle User Manual" page show the vertical menu located in the left for a mobile device
  • #13705 Configuration cache should support dynamic dependencies with ivy file system repositories
  • #13665 Restore default excludes from the configuration cache
  • #13509 Configuration cache should support file-system based repositories
  • #13504 Possibility to automatically use "latest" Gradle version for wrapper task
  • #13473 Make project-report plugin support the configuration cache
  • #13470 Make signing plugin support the configuration cache
  • #13469 Make ivy-publish plugin support the configuration cache
  • #13363 Introduce RegularFileProperty to represent output of WriteProperties task
  • #13198 Misleading javadoc on org.gradle.api.java.archives.Manifest.from() methods
  • #12955 Spurious console output when generating accessors for precompiled Kotlin scripts
  • #12593 Gradle wrapper can't recover from corrupted download
  • #5975 JUnit 5 Dynamic tests not showing with their displayName
  • #24481 8.1-20230323001115: External Kotlin script compilation broken under specific circumstances
  • #24461 --export-keys is not compatible with the configuration cache
  • #24458 com.gradle.plugin-publish compilation issue upon upgrading to Gradle 8.0.2
  • #24433 Document renaming of supported org.gradle.unsafe.configuration-cache options to their finalized forms
  • #24432 8.1 RC1 Android Studio and IDEA Sync fails with org.gradle.warning.mode=fail
  • #24430 Agent-based instrumentation doesn't support multi-release JARs
  • #24429 8.1 RC 1: Regression in JUnit5 parameterized tests
  • #24426 Script compilation error upgrading to Gradle 8.1 RC1 for version catalog accessor usage in applied kotlin script
  • #24424 Document or unsupport org.gradle.configuration-cache.quiet option
  • #24416 8.1 RC1: Deprecated property replaced with Incubating property
  • #24413 8.1 RC1: Optional task input being incorrectly coerced to a ListProperty
  • #24412 8.1 RC1: JavaExec.jvmArgs was null
  • #24411 8.1 RC1: notCompatibleWithConfigurationCache is not always honored
  • #24409 8.1 RC1 Operator assign shows as unused in kotlin-dsl included build
  • #24406 8.1 RC1: Configuration Cache stable vs Stable Configuration Cache
  • #24403 8.1 RC 1: overlapping prototypes
  • #24037 Maven artifact referenced only in dependency constraints raises IllegalStateException: Corrupt serialized resolution result
  • #24594 Gradle 8.1-RC breaks nested map properties with non-string keys without deprecation
  • #24669 JvmToolchain repositories break parallel project import
  • #24591 gradle init with Generate build using new APIs and behavior seems to use the wrong toolchain resolver plugin
known issues
  • #24456 Gradle 8.1 RC1: Maven publication reports "Invalid publication 'mavenJava': artifact file does not exist"
  • #24235 Gradle may fail to start on Windows if the installation path length exceeds ~210 symbols

Automated changes by create-pull-request GitHub action

@github-actions github-actions bot added dependencies Pull requests that update a dependency file gradle labels Apr 17, 2023
@manami-project manami-project deleted the gradle_update/version_8.1 branch April 25, 2023 16:17
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 gradle
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant