Skip to content

[Drift] Custom SQLite extension loading added to .NET SDK MDSQLiteOptions (powersync-dotnet #72) #459

@benitav

Description

@benitav

What's changing: The .NET SDK adds two new properties to MDSQLiteOptions: an Extensions array for loading custom SQLite extensions on every connection (in order, for both Common and MAUI adapters), and a LoadPowerSyncExtension boolean (defaults to true) that controls whether the bundled PowerSync core extension is loaded. Users can now load additional SQLite extensions alongside the built-in PowerSync one, or supply a PowerSync-compatible replacement by setting LoadPowerSyncExtension = false.

Why this matters for docs: New public configuration API on a commonly-used options object that users need to know about to load custom SQLite extensions in .NET apps.

Likely affected pages/sections:

  • .NET SDK Reference (/client-sdks/reference/dotnet) — new section documenting MDSQLiteOptions.Extensions and MDSQLiteOptions.LoadPowerSyncExtension, with a usage example showing how to load a custom extension alongside the default PowerSync one.

Source PR: powersync-ja/powersync-dotnet#72. Note: at the time of filing this issue the PR is open. Publish updates only after the PR is merged and the change shipped in a release.


Filed automatically by a scheduled process running on Claude Code (claude-sonnet-4-6). A human should verify the scope and timing before publishing any changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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