[ {
  "key" : "#12452",
  "summary" : "exclusiveContent API does not work with Kotlin Gradle DSL",
  "link" : "https://github.com/gradle/gradle/issues/12452",
  "fixedin" : "6.4",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#1786",
  "summary" : "Manifest attributes should accept Provider/Callable",
  "link" : "https://github.com/gradle/gradle/issues/1786",
  "fixedin" : "6.4",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12973",
  "summary" : "Single lock file changes on generation without external change",
  "link" : "https://github.com/gradle/gradle/issues/12973",
  "fixedin" : "6.4 RC4",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12969",
  "summary" : "Potential race condition when task has a property whose value is derived from mapped dependency resolution results",
  "link" : "https://github.com/gradle/gradle/issues/12969",
  "fixedin" : "6.4 RC4",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12811",
  "summary" : "Race condition when a `Property` instance is used by multiple tasks and has a value derived from a dependency resolution result",
  "link" : "https://github.com/gradle/gradle/issues/12811",
  "fixedin" : "6.4 RC4",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12938",
  "summary" : "Invalid equals breaks fix for cache memory leak",
  "link" : "https://github.com/gradle/gradle/issues/12938",
  "fixedin" : "6.4 RC3",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12860",
  "summary" : "Gradle 6.4-rc-1 triggers compileJava when project version is changed in multi-module project",
  "link" : "https://github.com/gradle/gradle/issues/12860",
  "fixedin" : "6.4 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12843",
  "summary" : "Cached component metadata rules leak memory",
  "link" : "https://github.com/gradle/gradle/issues/12843",
  "fixedin" : "6.4 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12834",
  "summary" : "Gradle 6.4-rc-1 breaks bootRun",
  "link" : "https://github.com/gradle/gradle/issues/12834",
  "fixedin" : "6.4 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12833",
  "summary" : "Traditional convention mappings do not work anymore for JavaExec.main",
  "link" : "https://github.com/gradle/gradle/issues/12833",
  "fixedin" : "6.4 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12832",
  "summary" : "Stack overflow in Gradle 6.4-rc-1, regression from 6.3 ",
  "link" : "https://github.com/gradle/gradle/issues/12832",
  "fixedin" : "6.4 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12828",
  "summary" : "Mapping of Ivy files to variants should handle configuration level excludes ",
  "link" : "https://github.com/gradle/gradle/issues/12828",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12776",
  "summary" : "Upgrade to native platform milestone for 6.4",
  "link" : "https://github.com/gradle/gradle/issues/12776",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12768",
  "summary" : "Investigate timeouts with file watching enabled",
  "link" : "https://github.com/gradle/gradle/issues/12768",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12712",
  "summary" : "Rename 'modularClasspathHandling' properties to 'modularity'",
  "link" : "https://github.com/gradle/gradle/issues/12712",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12661",
  "summary" : "In version constraints, the order of `prefer X` vs `strict Y` matters",
  "link" : "https://github.com/gradle/gradle/issues/12661",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12658",
  "summary" : "Perform module path derivation in Eclipse IDE sync",
  "link" : "https://github.com/gradle/gradle/issues/12658",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12636",
  "summary" : "Potential deadlock when using the worker API and not using the Gradle daemon",
  "link" : "https://github.com/gradle/gradle/issues/12636",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12613",
  "summary" : "Add module path support to CreateStartScripts tasks of application plugin",
  "link" : "https://github.com/gradle/gradle/issues/12613",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12605",
  "summary" : "Add modular classpath handling configuration to Java extension",
  "link" : "https://github.com/gradle/gradle/issues/12605",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12603",
  "summary" : "Document JPMS support",
  "link" : "https://github.com/gradle/gradle/issues/12603",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12488",
  "summary" : "Build service installed via init script closes prematurely when `:buildSrc` sub-build is finished",
  "link" : "https://github.com/gradle/gradle/issues/12488",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12475",
  "summary" : "Dependency ordering issue when upgrading to Guava 28.2-jre",
  "link" : "https://github.com/gradle/gradle/issues/12475",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12447",
  "summary" : "Configuring the Jar task's manifest gives an Incubating warning",
  "link" : "https://github.com/gradle/gradle/issues/12447",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12437",
  "summary" : "Register watchers for newly added file locations during the build",
  "link" : "https://github.com/gradle/gradle/issues/12437",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12433",
  "summary" : "Basic JPMS support for generating Javadoc",
  "link" : "https://github.com/gradle/gradle/issues/12433",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12428",
  "summary" : "Basic JPMS support for executing Java modules",
  "link" : "https://github.com/gradle/gradle/issues/12428",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12427",
  "summary" : "Basic JPMS support for testing Java modules",
  "link" : "https://github.com/gradle/gradle/issues/12427",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12339",
  "summary" : "GenerateModuleMetadata writes wrong file names in case of customized artifact publications.",
  "link" : "https://github.com/gradle/gradle/issues/12339",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12258",
  "summary" : "Basic JPMS support for compiling Java modules",
  "link" : "https://github.com/gradle/gradle/issues/12258",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#11988",
  "summary" : "File change not recognized by VFS on Windows when entire watched directory is removed",
  "link" : "https://github.com/gradle/gradle/issues/11988",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#11881",
  "summary" : "Improve the dependency lockfile format",
  "link" : "https://github.com/gradle/gradle/issues/11881",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#11466",
  "summary" : "StackOverflowError in ManagedPropertyName.getDisplayName()",
  "link" : "https://github.com/gradle/gradle/issues/11466",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#10982",
  "summary" : "Expose Repository MetadataSources",
  "link" : "https://github.com/gradle/gradle/issues/10982",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#10685",
  "summary" : "ScalaCompile task does not respect all JavaForkOptions configuration",
  "link" : "https://github.com/gradle/gradle/issues/10685",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#8897",
  "summary" : "java-library plugin makes impossible to have project dependency on Java9-modular kotlin project",
  "link" : "https://github.com/gradle/gradle/issues/8897",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#8659",
  "summary" : "Add a method to specify Scalac plugins in ScalaCompile without breaking build cache",
  "link" : "https://github.com/gradle/gradle/issues/8659",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#10622",
  "summary" : "CollectionProperty validation hides the underlying property name for a task",
  "link" : "https://github.com/gradle/gradle/issues/10622",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#6828",
  "summary" : "[JPMS] Accessing resources when Java application run via JavaExec task",
  "link" : "https://github.com/gradle/gradle/issues/6828",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5639",
  "summary" : "Lockfile location/filename should be customizable",
  "link" : "https://github.com/gradle/gradle/issues/5639",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#3940",
  "summary" : "Packaging test code in a separate JDK 9 module fails with IllegalArgumentException: superClassName is empty!",
  "link" : "https://github.com/gradle/gradle/issues/3940",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#3618",
  "summary" : "Java 9: Support Jigsaw modules in JavaExecAction",
  "link" : "https://github.com/gradle/gradle/issues/3618",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#2720",
  "summary" : "Running tests against JDK 9 module causes accessibility issues",
  "link" : "https://github.com/gradle/gradle/issues/2720",
  "fixedin" : "6.4 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#2177",
  "summary" : "Support setting Jigsaw module version in jar task",
  "link" : "https://github.com/gradle/gradle/issues/2177",
  "fixedin" : "6.4 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
} ]