unicorn
unicorn copied to clipboard
Update gradle to 8.7
Upgrade to latest gradle version 8.7
fixed issues
-
#28114
buildSrc
JAR is not before its dependencies in the classpath anymore - #28009 Fixing puntuactions
- #27976 Fixing puntuactions for better interpration
-
#27966 Gradle 8.6 contains
ion-java-1.0.2.jar
flagged for CVE-2024-21634 - #27965 More muted colours for code blocks in dark mode please
- #27956 8.6: Running debuggable integration tests with configuration cache enabled fails on lambda serialization
-
#27949 Remove
OperationListener
-based problem transformers - #27891 Ignored keys are not sorted in the verification metadata file
-
#27871 "Failed to map supported failure" message when using JUnit
Assertions.fail
- #27854 Missing information on how to refer to dependencies in version catalog
- #27824 Add release notes about Groovy script compilation using build cache
- #27802 Mysterious jdk-toolchains plugin
- #27799 Support Dependency Constraints in Strongly Typed Dependency Block
- #27778 jgit CVE-2023-4759
- #27770 Discuss what should be the java compilation problem severity when -Werror flag is used
- #27755 Use Failure types on TAPI problem events
- #27705 Use execution engine to perform build script compilation and instrumentation
- #27684 Unclear and partly wrong (?) description of task dependencies
- #27656 Bump KGP version used in Gradle to at least 1.9.21
-
#27640 Provide a final name for
ConfigurableValue.withActualValue()
- #27604 Gradle only partly extracts zip files with extra field that is larger than 8024 bytes
- #27590 Clarification regarding reserved alias names in version catalogs
- #27569 8.6-rc-1: maven-publish is incompatible with Project Isolation
-
#27523 Unresolved directive in
userguide.pdf
- #27521 Substitution rules for the build script classpath are not applied after the initial resolution
-
#27515 Create dedicated
smoke-ide-test
subproject -
#27499 Extract AS provisioning logic from
performance-test-plugin
- #27498 Prefer versions use a different sorting algorithm than other version comparisons
- #27475 Deprecate legacy/invalid URI parsing in Project#file / Project#uri
-
#27399 Create an ArchUnit test to find services which don't have
@ServiceScope
applied - #27380 Allow convention mapping to work with multi-valued lazy property types
- #27328 Use artifact transforms to instrument TestKit injected classpath
- #27262 Maven publishing retries PUT but doesn't retry metadata download
-
#27198 Make
KotlinDslScriptsModelSpec
a crossVersionTest - #27170 Turn back logging in BuildOperationBasedProblemEmitter
- #27108 Cryptic error message when instantiating type that fails to implement interface methods
- #27043 Version Catalog: Emit multiple problems for multiple toml errors
-
#26912 Gradle 8.4:
clean
fails on "java.io.IOException: Unable to delete directory..." - #26596 Easy to fall into trap: Using a Property<ByteArray> in a custom gradle type
-
#26569 Incubating
InclusiveRepositoryContentDescriptor.includeGroupAndSubgroups
breaks dependency resolution - #26539 Support deleting windows files with read-only attribute
- #26529 Java compiler warnings and errors should be exposed via the problems API
- #26479 Upgrade Dokka/Dokkatoo to version 1.9, when fixed
- #26286 Add @since annotation to Kotlin DSL reference
- #26245 Support compiling and testing Java 22
- #26201 Gradle not noticing file changes when input files is behind symlink in some cases
- #25759 Add support for 'threadpoolfactoryclass' parameter of TestNG
-
#25752 Undeletable files on Windows when
ArchiveOperations.zipTree
is used inside a TransformAction - #25516 Ad hoc task properties should be implicitly finalized when the configuration cache is used
- #25403 Add DeprecationLogger nagging for ClientModule dependencies
-
#25226
org.gradle.api.artifacts.VersionCatalog#findLibrary
is inneficient - #25045 Document status of the JVM Test Suite Plugin
- #24854 Remove Gradle-internal top of the configuration cache problem stacktrace
- #24609 Variant selection failure report: Better error message for GRADLE_PLUGIN_API_VERSION_ATTRIBUTE
- #24232 Nag for deprecation of registering conventions
- #23030 Option to suppress 'dependencies-without-versions' validation error in GenerateModuleMetadata task
- #21903 Add deprecation logging to org.gradle.util.CollectionUtils.stringize(collection)
- #21255 Incremental Java compiler fails with compile errors due to incorrect classpath, while full compilation works
- #20964 Turn off "what went wrong" message
- #20935 Show full explanation for duplicate failures with zipTree
-
#19028 Replace
com.jcraft:jsch
withcom.github.mwiede:jsch
so ed25519 SSH keys can be used - #18352 Append operators for MapProperty, ListProperty, and SetProperty are discarding convention values
- #16535 JavaExec task with System.in as the input stream is not compatible with configuration cache
- #15826 BuildServiceRegistry#registerIfAbsent method without configuration action
- #15803 gcc native tool chain detection does not work with german locale on linux
- #28151 Plugin term is not well-defined
-
#21364 Running a
main()
function in IntelliJ fails when the configuration cache is enabled - #28225 Publishing resolved versions broken for dependencies with a classifier
- #28141 JVM Test Suite Plugin is not documented as incubating
- #28095 Update upgrade guide for plugin convention registration
- #28040 Fix punctuactions
- #27996 Dark mode scroll bar is hard to see against the dark background
- #27983 "For more information about parallel builds, check here" links back to itself.
- #27981 Typo in link at page docs.gradle.org/current/userguide/build_file_basics.html
- #16760 Improvements for the single-page documentation.
- #15726 Dark mode for documentation
- #28368 CircularEvaluationException when configuring the task based on its provider
- #28342 Wrong command given in Build Scans chapter
- #28333 Compatibility matrix doesn't mention version 8.6
-
#28319 Can't reference
buildSrc
project - #28226 Broken Linux instructions for manually verifying wrapper JAR
- #28458 Generating Kotlin DSL accessors in 8.7-rc-3 use Any instead of actual types
Automated changes by create-pull-request GitHub action