| Bump CHR version to 1.2.0-alpha01 (#5613) + use JDK 25 as CHR requires it since 1.2.0-alpha01 Fixes [CMP-10253](https://youtrack.jetbrains.com/issue/CMP-10253) ## Release Notes ### Features - Desktop - The default ProGuard version is set to 7.8.0 - _(prerelease fix)_ Bump Compose Hot Reload to [1.2.0-alpha01](https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.2.0-alpha01) | 1 个月前 |
| Update copyright notices | 5 年前 |
| update usages of compose-jb GitHub project name to compose-multiplatform (#5568) Redirects from the old name work, but it is better to display up-to-date name. Also updates a number of links to the issues moved to YouTrack. Fixes [CMP-9042](https://youtrack.jetbrains.com/issue/CMP-9042) Replace all links to old sites to the new sites ## Release Notes N/A | 3 个月前 |
| [benchmarks] CMP-10298: Extract Compose scene API into versioned modules for cross-version compatibility (#5629) Benchmarks used internal Compose UI API (`CanvasLayersComposeScene`, `ComposeScene.render`) directly in `MeasureComposable.kt`, which broke when [compose-multiplatform-core#3012](https://github.com/JetBrains/compose-multiplatform-core/pull/3012) replaced the single `render()` method with `FrameRecomposer` + `measureAndLayout()` + `draw()` phases. Introduce a versioned abstraction layer: - `:compose-scene-api` — BenchmarkComposeScene interface (`setContent`, `render`, `close`) depending only on public Compose API. - `:compose-scene-impl-1` — implementation for Compose versions before PR [compose-multiplatform-core#3012](https://github.com/JetBrains/compose-multiplatform-core/pull/3012) (≤1.11.x, `1.12.0-alpha01`, `alpha02` dev builds <4221), using ComposeScene.render(canvas, nanoTime). - `:compose-scene-impl-2` — implementation for Compose versions after PR [compose-multiplatform-core#3012](https://github.com/JetBrains/compose-multiplatform-core/pull/3012) (`1.12.0-alpha02+dev4221+`), using `FrameRecomposer` with `performFrame()`, `measureAndLayout()`, and `draw()`. The correct impl module is auto-selected in `settings.gradle.kts` based on the Compose version (from `libs.versions.toml` or `-Pcompose.version`), and mapped as `:compose-scene-impl` so `MeasureComposable.kt` uses only the stable `BenchmarkComposeScene` interface without any `@InternalComposeUiApi` usage. Fixes [CMP-10298](https://youtrack.jetbrains.com/issue/CMP-10298) ## Testing Tested manually. ## Release Notes N/A | 10 天前 |
| Bump CHR version to 1.2.0-alpha01 (#5613) + use JDK 25 as CHR requires it since 1.2.0-alpha01 Fixes [CMP-10253](https://youtrack.jetbrains.com/issue/CMP-10253) ## Release Notes ### Features - Desktop - The default ProGuard version is set to 7.8.0 - _(prerelease fix)_ Bump Compose Hot Reload to [1.2.0-alpha01](https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.2.0-alpha01) | 1 个月前 |
| Handle exceptions when loading resources and fetching assets (#5627) Handle exceptions when loading resources and fetching assets Fixes https://youtrack.jetbrains.com/issue/CMP-10325 ## Testing Add related test cases ## Release Notes ### Fixes - Resources - Web: fixed a app crash when a resource fetch is failed | 15 天前 |
| update usages of compose-jb GitHub project name to compose-multiplatform (#5568) Redirects from the old name work, but it is better to display up-to-date name. Also updates a number of links to the issues moved to YouTrack. Fixes [CMP-9042](https://youtrack.jetbrains.com/issue/CMP-9042) Replace all links to old sites to the new sites ## Release Notes N/A | 3 个月前 |
| Update links to docs on the new portal (#3897) * Updated links to new onboarding articles * Updated links documentation articles moved to the new doc portal * Added placeholders for moved pages --------- Co-authored-by: Ekaterina.Volodko <ekaterina.volodko@jetbrains.com> | 2 年前 |
| Update examples to latest best practices (#5631) Reverted project accessors, which will not be stablized anytime soon, make version catalog entries uniform and fixed miscellaneous minor warnings. Fixes CMP-8163 ## Testing Manually ran all examples ## Release Notes N/A | 8 天前 |
| update usages of compose-jb GitHub project name to compose-multiplatform (#5568) Redirects from the old name work, but it is better to display up-to-date name. Also updates a number of links to the issues moved to YouTrack. Fixes [CMP-9042](https://youtrack.jetbrains.com/issue/CMP-9042) Replace all links to old sites to the new sites ## Release Notes N/A | 3 个月前 |
| Bump CHR version to 1.2.0-beta01 (#5632) Fixes [CMP-10379](https://youtrack.jetbrains.com/issue/CMP-10379) ## Release Notes ### Features - Desktop - _(prerelease fix)_ Bump Compose Hot Reload to [1.2.0-beta01](https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.2.0-beta01) | 7 天前 |
| update usages of compose-jb GitHub project name to compose-multiplatform (#5568) Redirects from the old name work, but it is better to display up-to-date name. Also updates a number of links to the issues moved to YouTrack. Fixes [CMP-9042](https://youtrack.jetbrains.com/issue/CMP-9042) Replace all links to old sites to the new sites ## Release Notes N/A | 3 个月前 |
| A third party license for NotoSans ttf fonts (#1870) | 4 年前 |
| Hardcode window-core to 1.5.1 in changelog script (#5630) ## Release Notes N/A | 9 天前 |
| Bump Kotlin to 2.3.20 (#5565) Fixes https://youtrack.jetbrains.com/issue/CMP-9995/Update-Kotlin-version-in-all-repositories-to-2.3.20 ## Release Notes N/A | 3 个月前 |
| Fixes after version bumps (#5408) Addition to #5399 ## Release Notes N/A | 9 个月前 |
| Release notes fixes for 1.12.0-alpha02 (#5626) Removed record of reverted PR (#3083) from the release notes by @sekater request (https://github.com/JetBrains/compose-multiplatform/pull/5622#issuecomment-4719452822) This line was reverted from the tag's release notes, need to remove it from here too. ## Release Notes N/A | 16 天前 |
| add contribution guidelines (#5495) Fixes [CMP-81](https://youtrack.jetbrains.com/issue/CMP-81) Check Compose repositories for following JetBrains rules Fixes [CMP-82](https://youtrack.jetbrains.com/issue/CMP-82) Make a contribution guide for Compose repositories ## Release Notes N/A --------- Co-authored-by: Igor Demin <igordmn@users.noreply.github.com> | 6 个月前 |
| add contribution guidelines (#5495) Fixes [CMP-81](https://youtrack.jetbrains.com/issue/CMP-81) Check Compose repositories for following JetBrains rules Fixes [CMP-82](https://youtrack.jetbrains.com/issue/CMP-82) Make a contribution guide for Compose repositories ## Release Notes N/A --------- Co-authored-by: Igor Demin <igordmn@users.noreply.github.com> | 6 个月前 |
| Update copyright notices | 5 年前 |
| add contribution guidelines (#5495) Fixes [CMP-81](https://youtrack.jetbrains.com/issue/CMP-81) Check Compose repositories for following JetBrains rules Fixes [CMP-82](https://youtrack.jetbrains.com/issue/CMP-82) Make a contribution guide for Compose repositories ## Release Notes N/A --------- Co-authored-by: Igor Demin <igordmn@users.noreply.github.com> | 6 个月前 |
| add contribution guidelines (#5495) Fixes [CMP-81](https://youtrack.jetbrains.com/issue/CMP-81) Check Compose repositories for following JetBrains rules Fixes [CMP-82](https://youtrack.jetbrains.com/issue/CMP-82) Make a contribution guide for Compose repositories ## Release Notes N/A --------- Co-authored-by: Igor Demin <igordmn@users.noreply.github.com> | 6 个月前 |
| Update links to docs on the new portal (#3897) * Updated links to new onboarding articles * Updated links documentation articles moved to the new doc portal * Added placeholders for moved pages --------- Co-authored-by: Ekaterina.Volodko <ekaterina.volodko@jetbrains.com> | 2 年前 |
| Enable official code style when root dir is opened in Intellij | 5 年前 |