| Update Gradle to 9.5.0, AGP to 9.2.0, and Shadow plugin to 9.1.0 (#5597) Simplify Gradle property handling, migrate assertions to JUnit, and remove deprecated/legacy codepaths. Fixes https://youtrack.jetbrains.com/issue/CMP-10139 ## Release Notes N/A | 3 个月前 |
| Fix packaging on Linux (#5686) | 1 个月前 |
| Bump CHR version to 1.3.0-alpha01 (#5683) Fixes [CMP-10609](https://youtrack.jetbrains.com/issue/CMP-10609) ## Release Notes ### Features - Desktop - _(prerelease fix)_ Bump Compose Hot Reload to [1.3.0-alpha01](https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.3.0-alpha01) | 1 个月前 |
| Raise error when Homebrew JDK is used for packaging (#3451) Resolves #3107 | 3 年前 |
| CMP-6806 fix warnings and deprecations | 1 年前 |
| Refactor gradle-plugin build configuration to allow other plugins So other plugins can be added to separate subprojects | 5 年前 |
| Rename JetPack -> JetBrains | 5 年前 |
| Fix "gradle-plugins/compose/build/test-summary'. No such file" (#5578) Fixes https://github.com/JetBrains/compose-multiplatform/actions/runs/24189409833/job/70629381414?pr=5577: > test-gradle-plugin (macos-15-xlarge, 8.13, 9.0.0) ``` Run for SUMMARY_FILE in `find . -name "*.md"`; do Error: An error occurred trying to start process '/bin/bash' with working directory '/Users/runner/work/compose-multiplatform/compose-multiplatform/gradle-plugins/compose/build/test-summary'. No such file or directory ``` The reason is that Gradle runs the test task from cache: ``` > Task :compose:test FROM-CACHE ``` This PR makes tests always run ## Release Notes N/A | 4 个月前 |
| Update compose.version to 1.12.10-alpha01+dev4472 (#5651) ## Release Notes N/A | 1 个月前 |
| [gradle] Update Kotlin to 2.0 (#5043) Integration tests: - Kotlin -> 2.0.0 - max AGP -> 8.5.0 - max Gradle -> 8.8 Project with gradle plugins: - Kotlin -> 2.0.0 - Gradle -> 8.8 | 2 年前 |
| [gradle] Update Kotlin to 2.0 (#5043) Integration tests: - Kotlin -> 2.0.0 - max AGP -> 8.5.0 - max Gradle -> 8.8 Project with gradle plugins: - Kotlin -> 2.0.0 - Gradle -> 8.8 | 2 年前 |
| Improve error messages when checking tasks (#3194) * Improve error messages when checking tasks Previously some errors in checkRuntime task were reported as a nested exception. By default, Gradle shows only top-level error message of an exception, which made some errors confusing. For example, when javac was missing from JDK, Gradle only showed "Could not infer Java runtime version for Java home directory". The part that said javac was missing was only shown, when Gradle was run with --stacktrace argument. This is suboptimal UX, so this commit refactors checkRuntime to make error messages more descriptive. #3133 * Handle JDK 1.8 correctly * Prebuild jdk version probe | 3 年前 |