Skip to content

[Drift] Kotlin SDK Room integration upgraded to Room 3.0, breaking Room 2.x installs (powersync-kotlin #360) #536

Description

@benitav

What's changing: The Kotlin SDK's Room integration (com.powersync:integration-room) upgrades its androidx.room dependency to Room 3.0. The PR author states this is a breaking change for existing users, since apps using the integration must also update their own Room dependency to 3.0. The maintainers are shipping this as a minor release because the Room integration is still in beta.

High priority — existing docs are now inaccurate or incomplete

  • Room (Beta) page (https://docs.powersync.com/client-sdks/orms/kotlin/room) — the "Installation" section instructs adding a dependency on com.powersync:integration-room (and androidx.sqlite:sqlite-bundled) without stating any required Room version. The page doesn't currently mention Room 2.x anywhere, so an app on Room 2.x that follows this page's installation steps and picks up the new integration-room release will hit a breaking dependency conflict that the page gives no indication of or guidance for.

For reviewer consideration — may be worth documenting
None.

Source PR: powersync-ja/powersync-kotlin#360 — merged 2026-07-07.

Filed automatically by Claude Code (claude-sonnet-5). A human must verify the scope, prepare the docs PR, and publish it only once this update has been released.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions