Skip to content
This repository was archived by the owner on Jun 13, 2026. It is now read-only.

Update compose to v1.11.1 - #507

Merged
twyatt merged 5 commits into
mainfrom
renovate/compose
Jun 10, 2026
Merged

Update compose to v1.11.1#507
twyatt merged 5 commits into
mainfrom
renovate/compose

Conversation

@juul-mobile-bot

@juul-mobile-bot juul-mobile-bot commented Sep 17, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.jetbrains.compose 1.8.21.11.1 age confidence

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@sdonn3

sdonn3 commented Sep 17, 2025

Copy link
Copy Markdown
Contributor

Looks like api changes broke something, we'll have to circle around and fix

@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.9.0 Update dependency org.jetbrains.compose to v1.9.1 Oct 15, 2025
@twyatt
twyatt enabled auto-merge (squash) October 15, 2025 18:05
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.9.1 Update dependency org.jetbrains.compose to v1.9.2 Oct 30, 2025
@twyatt

twyatt commented Oct 31, 2025

Copy link
Copy Markdown
Member
e: app/src/jsMain/kotlin/Main.kt:11:9 'fun CanvasBasedWindow(title: String? = ..., canvasElementId: String = ..., requestResize: (suspend () -> IntSize)? = ..., applyDefaultStyles: Boolean = ..., content: ComposableFunction0<Unit> = ...): Unit' is deprecated.
CanvasBasedWindow doesn't support HTML interop via WebElementView API and it doesn't support A11Y feature.
Use ComposeViewport API instead.

@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.9.2 Update dependency org.jetbrains.compose to v1.9.3 Nov 7, 2025
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.9.3 Update dependency org.jetbrains.compose to v1.10.0 Jan 14, 2026
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.10.0 Update dependency org.jetbrains.compose to v1.10.1 Feb 11, 2026
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.10.1 Update dependency org.jetbrains.compose to v1.10.2 Mar 6, 2026
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.10.2 Update dependency org.jetbrains.compose to v1.10.3 Mar 20, 2026
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.10.3 Update dependency org.jetbrains.compose to v1.11.0 May 14, 2026
@juul-mobile-bot juul-mobile-bot changed the title Update dependency org.jetbrains.compose to v1.11.0 Update compose to v1.11.1 Jun 2, 2026
@twyatt

twyatt commented Jun 9, 2026

Copy link
Copy Markdown
Member

@cursor is this using the latest version of Compose?

@cursor

cursor Bot commented Jun 9, 2026

Copy link
Copy Markdown

Yes — this PR is on the latest stable Compose Multiplatform release.

Version: org.jetbrains.compose 1.11.1 in gradle/libs.versions.toml (released 2026-06-02). The only newer release is 1.12.0-alpha01, which is a prerelease.

What was broken: Compose 1.11.1 removed the deprecated CanvasBasedWindow API, which caused the JS build to fail with Unresolved reference 'CanvasBasedWindow'.

What I fixed: Migrated the web entry point to ComposeViewport:

  • app/src/jsMain/kotlin/Main.ktCanvasBasedWindowComposeViewport("composeApp")
  • app/src/jsMain/resources/index.html<canvas id="ComposeTarget"><div id="composeApp">
  • app/src/jsMain/resources/styles.css — viewport sizing for full-screen rendering

Local ./gradlew :app:compileKotlinJs passes. Changes are committed and pushed to renovate/compose (dac19c7).

Open in Web Open in Cursor 

@twyatt
twyatt disabled auto-merge June 9, 2026 20:11
@twyatt
twyatt force-pushed the renovate/compose branch from dac19c7 to 64ef9c3 Compare June 10, 2026 08:51
@twyatt
twyatt merged commit fe3e19c into main Jun 10, 2026
3 checks passed
@twyatt
twyatt deleted the renovate/compose branch June 10, 2026 09:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants