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.4 #45

Merged
merged 1 commit into from Oct 17, 2023
Merged

Update gradle to 8.4 #45

merged 1 commit into from Oct 17, 2023

Conversation

github-actions[bot]
Copy link

Upgrade to latest gradle version 8.4

fixed issues
  • #26298 Intermittent NPE in dependency resolution after upgrading to 8.3
  • #26271 Closure control flow tracking in dynamic calls interception may leak references to closures throwing exceptions
  • #26258 Update configuration cache compatibility matrix to reflect Ear plugin is CC compatible
  • #26206 TestLauncher cannot launch tests from included builds when CC is enabled
  • #26195 TestLauncher reports test success even if test fails
  • #26174 Beanify DocLink
  • #26160 Shellcheck shows warnings for the wrapper shell script
  • #26154 8.1 configuration is stuck at 100% for a while when signing is enabled
  • #26147 NPE in Gradle annotation processor handling
  • #26139 Add explanation for deprecations to dependency management documentation
  • #26093 Allow for specifying --project-cache-dir in gradle.properties file
  • #26087 Upgrade embedded Kotlin to 1.9.10
  • #26086 --scan option overrides Gradle enterprise plugin version from includedBuild
  • #26085 Running tests in :core runs full Groovy recompilation
  • #26056 TestLauncher cannot run the same test in different test tasks if configuration cache is enabled
  • #26053 Intercepting Groovy dynamic calls stops working in subsequent builds reusing a running daemon
  • #26049 Setting org.gradle.unsafe.isolated-projects not causing recalculation of configuration cache
  • #25990 Process property upgrades in each subproject separately
  • #25987 Auto-discover classes with upgraded properties
  • #25958 Comment in Unix wrapper code w.r.t. shell expansion of environment variables is wrong/misleading
  • #25951 BuildDashboard causes "Unable to make progress running work" error
  • #25947 JUnitJupiterCategoriesOrTagsCoverageIntegrationTest#"can combine tags with custom extension" fails on German OS
  • #25945 Upgrade Guava 31.1 -> 32.1.1 for security patches
  • #25943 Use of deprecated plexus-cipher plugin results in insecure randomness
  • #25934 Gradle 8.3-rc-2 fails with com.gradle.enterprise 3.14.1
  • #25916 Print Android Studio logs in the performance tests on sync failure
  • #25908 ArtifactView withVariantReselection improperly reselects dependencies with explicit artifacts
  • #25905 Daemon client fails while closing connection to the daemon
  • #25894 Fix class loading issues for :test-kit project with property upgrades
  • #25893 Fix class loading of classes that have property upgrades
  • #25877 Add missing JUnit4 test cases in R83 TestFailureProgressEventCrossVersionTest
  • #25870 Cross compiling windows resources to Windows Arm64 is broken
  • #25863 Fix and re-enable persistent compiler daemons on Windows
  • #25859 Test filtering in TestNG leads to no tests executing when configuration cache enabled
  • #25857 [Gradle + TestNg] Listener initialization failures not logged in the build log/console
  • #25855 TestNG Sample tests leaking files with CC enabled
  • #25837 Create List, Set and Map live view proxies for upgraded ListProperty, SetProperty and MapProperty
  • #25835 PropertyUpgradeClassSourceGenerator should generate .getOrNull() calls instead of .get()
  • #25834 Heap usage regression in 8.3-rc-1
  • #25830 FilePermissions has a typo in the default unix value
  • #25828 Test suits dependencies block fails when adding a platform defined in Version Catalog
  • #25805 Finish release notes and documentation for new configuration factory methods
  • #25798 Gradle Conflict Resolution documentation potentially has wrong logic for base version and qualifier parsing
  • #25756 Add actionable information to dependency locking error messages
  • #25742 Add deprecation warning to KotlinDslAssignment class
  • #25736 Add TAPI support for wrapped assertion failures
  • #25732 Handle Property/ConfigurableFileCollection with Groovy in BeanDynamicObject when only getter exists
  • #25651 TaskExecutionGraph#getAllTasks does not behave as documented
  • #25628 DefaultJvmMetadataDetector#getMetadataFromInstallation misses Xmx, so the JVM might allocate significant amount of memory
  • #25612 Update TestKit documentation
  • #25604 JvmTestSuites does not use the DependencySet passed to it, causing failures if you have a configuration copy
  • #25573 Support compiling and testing with Java 21
  • #25546 PMD runs out of Memory running over large source sets in versions 8.1.+
  • #25530 Dependency locking fails when lockfile is corrupted
  • #25434 Instrumentation of multi-release JARs should not fail on newer versions
  • #25311 Test.afterTest is not called with Configuration Cache
  • #25272 --no-daemon does not work and returns an unhelpful error message
  • #25044 Classpath instrumentation of NIO.2 operations fails for paths in zip archives
  • #24795 Upgrade Apache Ivy plugin version to 2.5.1
  • #24726 CommandLineArgumentProvider documentation eagerly calls get() on provider
  • #24716 Intercept getters (and setters) in Groovy closures
  • #24712 Support for capturing methods declared in supertypes
  • #24660 Add links to sources in Kotlin DSL reference
  • #24613 TestNG test listeners not invoked when configuration cache enabled
  • #24575 Hanging output rendering after exception during rendering
  • #24508 Docs: add 'extra properties' example in 'Migrating build logic from Groovy to Kotlin'
  • #24326 ResolvableDependencies#getResolutionResult javadocs are confusing
  • #24314 Documentation for setting values in the build environment is confusing
  • #24093 Use Kotlin Property assignment in documentation samples
  • #23503 Make Kotlin DSL assignment overload a stable feature
  • #23249 Don't discard Instrumented listener before storing the work graph
  • #23084 Gradle Init w/ incubating features does not place conventions plugins into build-logic when migrating maven projects
  • #23014 Configuration caching broken when adding to a MapProperty Task input from a file
  • #22978 Documentation icons need label
  • #22968 Kotlin DSL generated accessors for JVM types are typed Any, should be typed properly instead
  • #22329 How about adding JBR as known java toolchain vendor?
  • #22273 Adding the --scan option can produce cache misses due to changed order for the Settings buildscript classpath
  • #22272 Adding the --scan option can result in a different version of the GE plugin applied
  • #21796 Report deprecation of Provider.forUseAtConfigurationTime()
  • #21676 Gradle Daemon Information
  • #21392 Update Zinc used by Scala plugin to 1.7.1
  • #19981 Provider should have a filter method
  • #18818 The file checkstyle-noframes-sorted.xsl is actually LGPL, not Apache 2.0
  • #17489 Lacking definition of "project" in docs
  • #16777 7.0: Querying the mapped value ... before task ... has completed is not supported caused by LazyPublishArtifact
  • #14897 Gradle should reuse files in jars-8 instead of producing duplicates
  • #12273 Documentation to upgrade wrapper is misleading
  • #10771 Type information lost on Kotlin DSL accessors to typed Java lambda extensions
  • #10517 Unable to use @option with ListProperty/SetProperty
  • #9834 Propose new API to declare different types of 'configurations'
  • #9268 Concise and statically-typed Property<T> assignment
  • #26672 Add workaround hint to upgrade guide for XML failing parser configuration
  • #26504 8.4-RC1: Release notes: Confusing sample of the configuration api
  • #26465 Configuration cache state could not be cached: error writing value of type 'org.gradle.kotlin.dsl.KotlinClosure1' > value.owner must not be null
  • #26359 Clarify page title and filter buttons/tabs in the Kotlin DSL reference
  • #26547 Restore JvmEcosystemUtilities.registerJvmLanguageSourceDirectory
known issues
  • #26678 ivy repository URL String parsing broken with 8.3

Automated changes by create-pull-request GitHub action

@github-actions github-actions bot added dependencies Pull requests that update a dependency file gradle labels Oct 17, 2023
@lWoHvYe lWoHvYe merged commit 9b6f542 into lWoHvYe-patch-1 Oct 17, 2023
@lWoHvYe lWoHvYe deleted the gradle_update/version_8.4 branch October 17, 2023 00:26
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
1 participant