Skip to content

Releases: powersync-ja/powersync-js

@powersync/[email protected]

02 Apr 08:42
6191e97

Choose a tag to compare

Patch Changes

@powersync/[email protected]

02 Apr 08:42
6191e97

Choose a tag to compare

@powersync/[email protected]

02 Apr 08:42
6191e97

Choose a tag to compare

Minor Changes

  • b722378: Added downloadError and uploadError members to SyncDataFlowStatus of SyncStatus.

@powersync/[email protected]

26 Mar 15:01
33e6051

Choose a tag to compare

Minor Changes

  • fafd562: Navigator locks are now aquired with a random/unique key.

    This resolves an issue related to sequential connect() calls breaking all syncing and never reaching a connected state.
    Two typical scenarios that can cause this is switching client parameters and React's StrictMode which does multiple calls of hooks like useEffect.

@powersync/[email protected]

26 Mar 07:26
79cf02d

Choose a tag to compare

Minor Changes

  • f8fd814: Introduced executeRaw, which processes SQLite query results differently to preserve all columns, preventing duplicate column names from being overwritten.

Patch Changes

  • f0c49f9: Ensuring encryption pragma executes before setting cache size, fixes issue where encryption would throw an error during initialization.
  • Updated dependencies [f8fd814]

@powersync/[email protected]

26 Mar 07:26
79cf02d

Choose a tag to compare

Patch Changes

@powersync/[email protected]

26 Mar 07:26
79cf02d

Choose a tag to compare

Minor Changes

  • f8fd814: Introduced executeRaw member to RNQSDBAdapter to match DBAdapter interface.
    It handles SQLite query results differently to execute - to preserve all columns, preventing duplicate column names from being overwritten.

    The implementation for RNQS will currently fall back to execute, preserving current behavior. Users requiring this functionality should migrate to @powersync/op-sqlite.

Patch Changes

@powersync/[email protected]

26 Mar 07:26
79cf02d

Choose a tag to compare

Minor Changes

  • f8fd814: Introduced executeRaw, which processes SQLite query results differently to preserve all columns, preventing duplicate column names from being overwritten.

Patch Changes

@powersync/[email protected]

26 Mar 07:25
79cf02d

Choose a tag to compare

Minor Changes

  • f8fd814: Introduced executeRaw, which processes SQLite query results differently to preserve all columns, preventing duplicate column names from being overwritten.

Patch Changes

  • 8c14e99: Include CommonJS distribution for this package.
  • 2709a2e: Fix compilation errors on Windows.
  • 2709a2e: Provide a more actionable error message when using the dbLocation option with a directory that doesn't exist.
  • Updated dependencies [f8fd814]

@powersync/[email protected]

26 Mar 07:25
79cf02d

Choose a tag to compare

Minor Changes

  • f8fd814: Using executeRaw internally for queries instead of execute. This function processes SQLite query results differently to preserve all columns, preventing duplicate column names from being overwritten.

Patch Changes