Sagar Khurana
03/15/2026, 1:19 PMroom3-runtime resolves for wasmJs perfectly, but room3-paging does not — it's missing a wasmJs variant.
The problem: Room 3.0 requires @DaoReturnTypeConverters(PagingSourceDaoReturnTypeConverter::class) on @Dao/@Database for PagingSource return types. But our DAOs are in commonMain, and we can't put room3-paging in commonMain because it has no wasmJs artifact. Moving it to a mobile-only source set means the annotation can't reference the converter class.
Are there plans to add wasmJS to room3-paging? Or is there a way to register converters via KSP args instead of annotations?
Filed - https://issuetracker.google.com/issues/492780663danysantiago
03/16/2026, 3:18 AM