[ {
  "key" : "#34563",
  "summary" : "Gracefully degrading builds fail with lazy properties that hit CC problems",
  "link" : "https://github.com/gradle/gradle/issues/34563",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34553",
  "summary" : "Kotlin IDE support breaks in IDE due to GradleScript moving to another subproject",
  "link" : "https://github.com/gradle/gradle/issues/34553",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34512",
  "summary" : "Gradle 9: Failed to load JUnit Platform.  Please ensure that the JUnit Platform is available on the test runtime classpath.",
  "link" : "https://github.com/gradle/gradle/issues/34512",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34504",
  "summary" : "gradle 9.0.0 migration guide - add note that jcenter() is finally removed",
  "link" : "https://github.com/gradle/gradle/issues/34504",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34414",
  "summary" : "Skip Configuration Cache promo message when `gradle init` is invoked",
  "link" : "https://github.com/gradle/gradle/issues/34414",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34413",
  "summary" : "Support running on Java 25",
  "link" : "https://github.com/gradle/gradle/issues/34413",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34342",
  "summary" : "Ear Plugin: XML Schema / xmlns in Ear Descriptor for Jakarta EE 11 is missing / invalid",
  "link" : "https://github.com/gradle/gradle/issues/34342",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34328",
  "summary" : "Add missing condition to CODEOWNERS workflow to prevent fork PR failures",
  "link" : "https://github.com/gradle/gradle/issues/34328",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34301",
  "summary" : "Numbered Refs in Kotlin/Groovy example are incorrect in Structuring & Organizing Gradle Projects / Single-Project Build",
  "link" : "https://github.com/gradle/gradle/issues/34301",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34294",
  "summary" : "Prototype early Kotlin DSL model",
  "link" : "https://github.com/gradle/gradle/issues/34294",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34289",
  "summary" : "Composite build does not work with Gradle 8.14 and build variants",
  "link" : "https://github.com/gradle/gradle/issues/34289",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34225",
  "summary" : "Finalizer Task description provides no introductory context.",
  "link" : "https://github.com/gradle/gradle/issues/34225",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34217",
  "summary" : "Fix `:architecture-test` IP violation",
  "link" : "https://github.com/gradle/gradle/issues/34217",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34149",
  "summary" : "Windows gradle.bat invokes Java with -classpath \"\", leading to -classpath requires class path specification error",
  "link" : "https://github.com/gradle/gradle/issues/34149",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34122",
  "summary" : "Gradle build does not honor custom security properties",
  "link" : "https://github.com/gradle/gradle/issues/34122",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34118",
  "summary" : "Add base resilient sync integration tests",
  "link" : "https://github.com/gradle/gradle/issues/34118",
  "fixedin" : "9.1.0 RC1",
  "type" : "investigation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34107",
  "summary" : "Gradleception IDE Sync test with IP",
  "link" : "https://github.com/gradle/gradle/issues/34107",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34051",
  "summary" : "[Documentation Improvement] Typo in cache retention documentation",
  "link" : "https://github.com/gradle/gradle/issues/34051",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34019",
  "summary" : "Finer grained CC invalidation for Gradle properties provided in the command line",
  "link" : "https://github.com/gradle/gradle/issues/34019",
  "fixedin" : "9.1.0 RC1",
  "type" : "performance-improvement",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33972",
  "summary" : "Documentation unclear on where you can set system properties",
  "link" : "https://github.com/gradle/gradle/issues/33972",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33970",
  "summary" : "Deprecate `ReportingExtension.file(String path)`",
  "link" : "https://github.com/gradle/gradle/issues/33970",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33923",
  "summary" : "Graduate Project.dependencyFactory to stable",
  "link" : "https://github.com/gradle/gradle/issues/33923",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33904",
  "summary" : "Replace \"can not\" by \"cannot\"",
  "link" : "https://github.com/gradle/gradle/issues/33904",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33788",
  "summary" : "Add new \"OnDemandEagerRelease\" file lock mode to build cache library",
  "link" : "https://github.com/gradle/gradle/issues/33788",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33779",
  "summary" : "Invalid option 'always' shown for `org.gradle.logging.stacktrace`",
  "link" : "https://github.com/gradle/gradle/issues/33779",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33762",
  "summary" : "Missing info about precompiled script plugins for Settings and Gradle targets",
  "link" : "https://github.com/gradle/gradle/issues/33762",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33684",
  "summary" : "Malformed links in glossary, e.g. `[sub:terminology_configuration]`",
  "link" : "https://github.com/gradle/gradle/issues/33684",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33525",
  "summary" : "Add a control to use a configuration cache entry if available but don't compute one on misses",
  "link" : "https://github.com/gradle/gradle/issues/33525",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33415",
  "summary" : "Suspicious looking change to gradlew wrapper",
  "link" : "https://github.com/gradle/gradle/issues/33415",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33310",
  "summary" : "Support compiling and testing on Java 25",
  "link" : "https://github.com/gradle/gradle/issues/33310",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33248",
  "summary" : "isolated projects adds a trailing dot to the group name (sometimes)",
  "link" : "https://github.com/gradle/gradle/issues/33248",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#33016",
  "summary" : "Deprecate `JavaForkOptions.setAllJvmArgs()` methods",
  "link" : "https://github.com/gradle/gradle/issues/33016",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#32852",
  "summary" : "Incorrect subproject task name formatting with Isolated Projects enabled",
  "link" : "https://github.com/gradle/gradle/issues/32852",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#32811",
  "summary" : "htmlDependencyReport task takes huge amount of memory",
  "link" : "https://github.com/gradle/gradle/issues/32811",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#32281",
  "summary" : "Deprecate map notation for dependencies",
  "link" : "https://github.com/gradle/gradle/issues/32281",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#32105",
  "summary" : "Transitive dependencies are not loaded",
  "link" : "https://github.com/gradle/gradle/issues/32105",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#31958",
  "summary" : "Problems service injection failure",
  "link" : "https://github.com/gradle/gradle/issues/31958",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#31438",
  "summary" : "Could not move temporary workspace ... to immutable location",
  "link" : "https://github.com/gradle/gradle/issues/31438",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#31377",
  "summary" : "Gradle should use a supported keystore type for encryption key",
  "link" : "https://github.com/gradle/gradle/issues/31377",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#30758",
  "summary" : "precedence of ProjectProperties does not work as stated in documentation",
  "link" : "https://github.com/gradle/gradle/issues/30758",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#30745",
  "summary" : "Project equality is now hilariously broken when isolated Projects are enabled",
  "link" : "https://github.com/gradle/gradle/issues/30745",
  "fixedin" : "9.1.0 RC1",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#30449",
  "summary" : "Copy-button for copying stacktrace of failed test in Gradle-generated HTML test reports",
  "link" : "https://github.com/gradle/gradle/issues/30449",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#30047",
  "summary" : "Remove stale warning about Kotlin DSL and Configure on Demand",
  "link" : "https://github.com/gradle/gradle/issues/30047",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#29295",
  "summary" : "Misleading description of secondary variants",
  "link" : "https://github.com/gradle/gradle/issues/29295",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#28874",
  "summary" : "Locking dependencies doesn't actually work",
  "link" : "https://github.com/gradle/gradle/issues/28874",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#28811",
  "summary" : "Undocumented behaviour: Configuration secondary variants inherit the primary's attributes",
  "link" : "https://github.com/gradle/gradle/issues/28811",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#28759",
  "summary" : "MavenPom DSL: Add repositories to distributionManagement",
  "link" : "https://github.com/gradle/gradle/issues/28759",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#28743",
  "summary" : "Validate CODEOWNERS file",
  "link" : "https://github.com/gradle/gradle/issues/28743",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#28149",
  "summary" : "Improve \"Sharing outputs between projects\" documentation",
  "link" : "https://github.com/gradle/gradle/issues/28149",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#27528",
  "summary" : "Collection property elements are not coerced from GString to String when configuration cache enabled",
  "link" : "https://github.com/gradle/gradle/issues/27528",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#26640",
  "summary" : "Rework Kotlin script templates to use the new Kotlin scripting API",
  "link" : "https://github.com/gradle/gradle/issues/26640",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#26418",
  "summary" : "Deprecate assemble task automatically building everything",
  "link" : "https://github.com/gradle/gradle/issues/26418",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#26297",
  "summary" : "AutoTested Samples in Javadoc should always be tested",
  "link" : "https://github.com/gradle/gradle/issues/26297",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#25885",
  "summary" : "antlr plugin's generated source files are not properly tracked for task wiring purposes",
  "link" : "https://github.com/gradle/gradle/issues/25885",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#25680",
  "summary" : "Configuration cache state could not be cached: field `value` of `kotlinx.datetime.LocalDateTime`",
  "link" : "https://github.com/gradle/gradle/issues/25680",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#25513",
  "summary" : "Property `isDisallowChanges ` status is not restored from the configuration cache",
  "link" : "https://github.com/gradle/gradle/issues/25513",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#23689",
  "summary" : "Accessing mutated system properties in ValueSource may cause configuration cache miss",
  "link" : "https://github.com/gradle/gradle/issues/23689",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#23576",
  "summary" : "`generatePrecompiledScriptPluginAccessors` fails when using `compileOnly` dependency",
  "link" : "https://github.com/gradle/gradle/issues/23576",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#23544",
  "summary" : "Document that JUnit Jupiter is the default testing framework for JvmTestSuite",
  "link" : "https://github.com/gradle/gradle/issues/23544",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#22525",
  "summary" : "NodeState#computeExclusionFilter does not recompute exclusions when the incomingEdges have not changed count or identities, but the incomingEdges' transitiveExclusions have changed",
  "link" : "https://github.com/gradle/gradle/issues/22525",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#19808",
  "summary" : "When a test exclusion filter is set, JUnit 5 nested tests are ignored when running an entire test class",
  "link" : "https://github.com/gradle/gradle/issues/19808",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#19577",
  "summary" : "Referencing classes in Gradle's API jar that are also in the JDK cause compilation errors in Eclipse when building with Java 9 and later",
  "link" : "https://github.com/gradle/gradle/issues/19577",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#19555",
  "summary" : "ANTLR plugin's generated source dir creates implicit task dependencies",
  "link" : "https://github.com/gradle/gradle/issues/19555",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#19024",
  "summary" : "Refine (add samples) for Bucket of dependencies and other idiomatic ways of using the configurations",
  "link" : "https://github.com/gradle/gradle/issues/19024",
  "fixedin" : "9.1.0 RC1",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#18537",
  "summary" : "System::setSecurityManager is deprecated and will be removed in a future JDK release",
  "link" : "https://github.com/gradle/gradle/issues/18537",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#17137",
  "summary" : "Do not add kotlin-test-junit dependency in kotlin-application build init type after upgrading to Kotlin 1.5",
  "link" : "https://github.com/gradle/gradle/issues/17137",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#15639",
  "summary" : "Deprecate the `archives` configuration",
  "link" : "https://github.com/gradle/gradle/issues/15639",
  "fixedin" : "9.1.0 RC1",
  "type" : "chore",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#12376",
  "summary" : "Rich console should indicate when some parallel work is not shown",
  "link" : "https://github.com/gradle/gradle/issues/12376",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#7603",
  "summary" : "Gradle doesn't stop forked processes",
  "link" : "https://github.com/gradle/gradle/issues/7603",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#6843",
  "summary" : "Feature request: Console with colors but no other rich output",
  "link" : "https://github.com/gradle/gradle/issues/6843",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#2517",
  "summary" : "Running `--dry-run` should not execute tasks in a composite build",
  "link" : "https://github.com/gradle/gradle/issues/2517",
  "fixedin" : "9.1.0 RC1",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#980",
  "summary" : "Introduce tasks report that renders task dependencies as tree",
  "link" : "https://github.com/gradle/gradle/issues/980",
  "fixedin" : "9.1.0 RC1",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34820",
  "summary" : "New warnings and errors in KTS build scripts in 9.1.0 RC1",
  "link" : "https://github.com/gradle/gradle/issues/34820",
  "fixedin" : "9.1.0 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34713",
  "summary" : "ProjectBuilder tests fail when applied plugins use any deprecated APIs",
  "link" : "https://github.com/gradle/gradle/issues/34713",
  "fixedin" : "9.1.0 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34692",
  "summary" : "Gradle 9.1.0-rc-1 throws IllegalArgumentException instead of UnknownProjectException from dependencies.project",
  "link" : "https://github.com/gradle/gradle/issues/34692",
  "fixedin" : "9.1.0 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34667",
  "summary" : "`Property<FileSystemLocation>` cannot be isolated",
  "link" : "https://github.com/gradle/gradle/issues/34667",
  "fixedin" : "9.1.0 RC2",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34643",
  "summary" : "gradle 9.0.0 changes behavior of preserveFileTimestamps in Jar/War tasks",
  "link" : "https://github.com/gradle/gradle/issues/34643",
  "fixedin" : "9.1.0 RC2",
  "type" : "documentation",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#23114",
  "summary" : "Improve Kotlin Keyword highlighting",
  "link" : "https://github.com/gradle/gradle/issues/23114",
  "fixedin" : "9.1.0 RC2",
  "type" : "feature",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34953",
  "summary" : "Fine-grained property tracking for CC neglects direct `projectProperties` access",
  "link" : "https://github.com/gradle/gradle/issues/34953",
  "fixedin" : "9.1.0 RC4",
  "type" : "bug",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34942",
  "summary" : "KotlinCompileClasspathFingerprinter fails when invoked on inexistent class directories",
  "link" : "https://github.com/gradle/gradle/issues/34942",
  "fixedin" : "9.1.0 RC4",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34691",
  "summary" : "Possible memory use regression in 9.1.0-rc-1",
  "link" : "https://github.com/gradle/gradle/issues/34691",
  "fixedin" : "9.1.0 RC3",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
}, {
  "key" : "#34744",
  "summary" : "9.1.0-rc-1 regression: large build with thousands of projects and hundreds of properties crashes with OOM",
  "link" : "https://github.com/gradle/gradle/issues/34744",
  "fixedin" : "9.1.0",
  "type" : "regression",
  "status" : "closed",
  "state_reason" : "completed",
  "resolution" : "fixed"
} ]