Skip to content

feat(sqlite): add wasm32 support#3

Open
nikzen wants to merge 1 commit into
mainfrom
sqlite-changes
Open

feat(sqlite): add wasm32 support#3
nikzen wants to merge 1 commit into
mainfrom
sqlite-changes

Conversation

@nikzen

@nikzen nikzen commented Jun 4, 2026

Copy link
Copy Markdown

Add a wasm32-unknown-unknown backend to matrix-sdk-sqlite. On WASM the stores use a single rusqlite connection backed by the OPFS sahpool VFS instead of a deadpool connection pool, since the module runs inside a single Web Worker.

On WASM the stores use a single rusqlite connection backed by the OPFS
sahpool VFS instead of a deadpool connection pool. Includes a browser
smoke test, wasm CI checks, and WAL support via exclusive locking mode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant