Skip to content

refactor(sdk): remove obsolete SQLite WASM path - #4410

Merged
samuelstroschein merged 2 commits into
mainfrom
fix/sdk-remove-sqlite-wasm-kysely
Aug 25, 2026
Merged

refactor(sdk): remove obsolete SQLite WASM path#4410
samuelstroschein merged 2 commits into
mainfrom
fix/sdk-remove-sqlite-wasm-kysely

Conversation

@samuelstroschein

@samuelstroschein samuelstroschein commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

  • remove sqlite-wasm-kysely and its unique transitive WASM dependency from the SDK
  • delete the obsolete SQLite schema initializer, JSONB adapter, legacy Lix plugin, tests, and comparison benchmark
  • keep project.db on Lix through Kysely’s PostgreSQL query compiler and add explicit dollar-parameter regression coverage
  • remove special handling for unsupported legacy database artifacts and update current project-format documentation to describe portable Lix snapshots

Release impact

This ships as a patch in the normal v3 release line. The removed applySchema export and legacy database-artifact handling were obsolete implementation residue from before the Lix refactor.

Verification

  • pnpm --filter @inlang/sdk test — 21 files, 120 passed, 2 skipped, 2 todo
  • pnpm --filter @inlang/sdk build
  • pnpm --filter @inlang/sdk typecheck
  • pnpm --filter @inlang/sdk lint
  • npm pack inspection confirms no SQLite dependency, type, or obsolete module is published
  • two independent post-implementation reviews completed with no remaining implementation blockers

@changeset-bot

changeset-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: b84d786

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 9 packages
Name Type
@inlang/sdk Patch
@inlang/cli Patch
@inlang/plugin-android Patch
@inlang/plugin-apple-strings Patch
@inlang/plugin-apple-xcstrings Patch
@inlang/plugin-i18next Patch
@inlang/plugin-m-function-matcher Patch
@inlang/plugin-t-function-matcher Patch
@inlang/editor-component Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@samuelstroschein
samuelstroschein merged commit 3c1fbc6 into main Aug 25, 2026
2 checks passed
@samuelstroschein
samuelstroschein deleted the fix/sdk-remove-sqlite-wasm-kysely branch August 25, 2026 17:48
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