What's changing: The .NET SDK deprecates the separate PowerSync.Maui NuGet package. PowerSync.Common now bundles and loads the native SQLite core extension on Android, iOS, and Mac Catalyst directly, replacing what PowerSync.Maui provided. The PowerSync.Maui.SQLite.MAUISQLiteDBOpenFactory and MAUISQLiteAdapter classes are removed; their replacements, PowerSync.Common.MDSQLite.MDSQLiteDBOpenFactory and MDSQLiteAdapter, now live in PowerSync.Common. MAUI apps no longer need to install PowerSync.Maui at all. This merged into the dotnet-10 branch (22 commits ahead of main, not yet merged to main or released) alongside other .NET 10 support work, so it hasn't shipped yet.
High priority — existing docs are now inaccurate or incomplete
- .NET SDK Reference (https://docs.powersync.com/client-sdks/reference/dotnet): the "Supported Frameworks and Targets" list's MAUI bullet, the "Instantiate the PowerSync Database" step's separate Common/MAUI tabs (the MAUI tab imports
PowerSync.Maui.SQLite and calls MAUISQLiteDBOpenFactory), and the "Upgrading the SDK" section's MAUI tab (which runs dotnet add package PowerSync.Maui) all describe a separate MAUI package and API that no longer exist once this ships.
- Get Started (https://docs.powersync.com/intro/setup-guide): via the shared installation and database-instantiation snippets, the MAUI tab tells readers to add the
PowerSync.Maui NuGet package and shows the same removed MAUISQLiteDBOpenFactory usage.
- Supported Platforms (https://docs.powersync.com/resources/supported-platforms): the .NET table's "MAUI for Mac Catalyst" row note, "Added in
PowerSync.Maui 0.1.2," references the now-deprecated package.
Source PR: powersync-ja/powersync-dotnet#94 — merged 2026-09-22.
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.
What's changing: The .NET SDK deprecates the separate
PowerSync.MauiNuGet package.PowerSync.Commonnow bundles and loads the native SQLite core extension on Android, iOS, and Mac Catalyst directly, replacing whatPowerSync.Mauiprovided. ThePowerSync.Maui.SQLite.MAUISQLiteDBOpenFactoryandMAUISQLiteAdapterclasses are removed; their replacements,PowerSync.Common.MDSQLite.MDSQLiteDBOpenFactoryandMDSQLiteAdapter, now live inPowerSync.Common. MAUI apps no longer need to installPowerSync.Mauiat all. This merged into thedotnet-10branch (22 commits ahead ofmain, not yet merged tomainor released) alongside other .NET 10 support work, so it hasn't shipped yet.High priority — existing docs are now inaccurate or incomplete
PowerSync.Maui.SQLiteand callsMAUISQLiteDBOpenFactory), and the "Upgrading the SDK" section's MAUI tab (which runsdotnet add package PowerSync.Maui) all describe a separate MAUI package and API that no longer exist once this ships.PowerSync.MauiNuGet package and shows the same removedMAUISQLiteDBOpenFactoryusage.PowerSync.Maui0.1.2," references the now-deprecated package.Source PR: powersync-ja/powersync-dotnet#94 — merged 2026-09-22.
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.