[ {
  "key" : "#5920",
  "summary" : "Order of classpath for `buildOption:compileTestGroovy` changes",
  "link" : "https://github.com/gradle/gradle/issues/5920",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5902",
  "summary" : "locked dependencies aren't subsequently resolvable",
  "link" : "https://github.com/gradle/gradle/issues/5902",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5894",
  "summary" : "Codenarc doesn't work when its configuration is locked",
  "link" : "https://github.com/gradle/gradle/issues/5894",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5876",
  "summary" : "Console sometimes shows `WAITING` as the build status just prior to starting task execution",
  "link" : "https://github.com/gradle/gradle/issues/5876",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5871",
  "summary" : "Composite builds Kotlin DSL sample hangs with 4.9-rc-1",
  "link" : "https://github.com/gradle/gradle/issues/5871",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5848",
  "summary" : "NPE during incremental annotations processing on 4.9-rc-1",
  "link" : "https://github.com/gradle/gradle/issues/5848",
  "fixedin" : "4.9 RC2",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5772",
  "summary" : "Build operations for task registration/creation are emitted by default",
  "link" : "https://github.com/gradle/gradle/issues/5772",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5771",
  "summary" : "Gradle 4.8+ fails with NotSerializableException on Intellij IDEA project import",
  "link" : "https://github.com/gradle/gradle/issues/5771",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5750",
  "summary" : "Default \"**/*.java\" include filter added to Java compilation tasks in Gradle 4.8",
  "link" : "https://github.com/gradle/gradle/issues/5750",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5724",
  "summary" : "Gradle Includes Vulnerable XercesImpl Jar. Upgrade when patched version available on Maven Central.",
  "link" : "https://github.com/gradle/gradle/issues/5724",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5714",
  "summary" : "Do not compile or execute a build script when there is a failure building the build script classpath",
  "link" : "https://github.com/gradle/gradle/issues/5714",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5646",
  "summary" : "Creating a task inside configureEach causes CME",
  "link" : "https://github.com/gradle/gradle/issues/5646",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5638",
  "summary" : "Remove @Incubating annotations from publishing types",
  "link" : "https://github.com/gradle/gradle/issues/5638",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5583",
  "summary" : "Project configuration build operations are no longer nested",
  "link" : "https://github.com/gradle/gradle/issues/5583",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5565",
  "summary" : "Enable injection of RepositoryResourceAccessor in ComponentMetadataRule",
  "link" : "https://github.com/gradle/gradle/issues/5565",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5541",
  "summary" : "Reduce memory used in FileUtils#calculateRoots",
  "link" : "https://github.com/gradle/gradle/issues/5541",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5526",
  "summary" : "Add caching support to ComponentMetadataRule",
  "link" : "https://github.com/gradle/gradle/issues/5526",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5505",
  "summary" : "gradle distribution depends on jackson-databind version 2.8.11 which has insecure deserialization vulnerability (CVE-2018-5968)",
  "link" : "https://github.com/gradle/gradle/issues/5505",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5473",
  "summary" : "Allow an included build to use file collection dependencies",
  "link" : "https://github.com/gradle/gradle/issues/5473",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5379",
  "summary" : "Broken link in docs despite looking correct in adoc",
  "link" : "https://github.com/gradle/gradle/issues/5379",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5311",
  "summary" : "Introduce Publishing chapter in User Guide",
  "link" : "https://github.com/gradle/gradle/issues/5311",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5305",
  "summary" : "TestWorker fails to catch SecurityException when calling System.setSecurityManager",
  "link" : "https://github.com/gradle/gradle/issues/5305",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5278",
  "summary" : "ClassCastException when generating Eclipse files for Gradle",
  "link" : "https://github.com/gradle/gradle/issues/5278",
  "fixedin" : "4.9 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5207",
  "summary" : "Why do javadoc tasks of depending projects depend on each other?",
  "link" : "https://github.com/gradle/gradle/issues/5207",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#5091",
  "summary" : "Removing project .gradle directory disproportionately degrades buildSrc performance",
  "link" : "https://github.com/gradle/gradle/issues/5091",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#4960",
  "summary" : "Recompile instead of failing when annotation processors violate the incremental contract",
  "link" : "https://github.com/gradle/gradle/issues/4960",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#4895",
  "summary" : "Included build failure does not break the build",
  "link" : "https://github.com/gradle/gradle/issues/4895",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#4506",
  "summary" : "Gradle Test Kit functional tests fail in an unrecoverable way",
  "link" : "https://github.com/gradle/gradle/issues/4506",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#4370",
  "summary" : "Composite build failures are reported incorrectly for dependency on different subprojects of an included build",
  "link" : "https://github.com/gradle/gradle/issues/4370",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#3490",
  "summary" : "A failure in an included build should be reported at the end of logging output",
  "link" : "https://github.com/gradle/gradle/issues/3490",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#2723",
  "summary" : "Never substitute projects in the same build into `buildscript.classpath`",
  "link" : "https://github.com/gradle/gradle/issues/2723",
  "fixedin" : "4.9 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#1795",
  "summary" : "Make model bridging lazy",
  "link" : "https://github.com/gradle/gradle/issues/1795",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#1743",
  "summary" : "The application plugin's \"run\" task should be able to take program arguments",
  "link" : "https://github.com/gradle/gradle/issues/1743",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#1061",
  "summary" : "Publishing is not able to resolve a dependency on a project with multiple different publications",
  "link" : "https://github.com/gradle/gradle/issues/1061",
  "fixedin" : "4.9 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
} ]