Skip to content

Releases: powersync-ja/powersync-js

@powersync/diagnostics-app@0.8.7

02 Apr 08:42
6191e97
Compare
Choose a tag to compare

Patch Changes

  • @powersync/react@1.5.2
  • @powersync/web@1.17.1

@powersync/common@1.27.0

02 Apr 08:42
6191e97
Compare
Choose a tag to compare

Minor Changes

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

@powersync/web@1.17.0

26 Mar 15:01
33e6051
Compare
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/web@1.16.0

26 Mar 07:26
79cf02d
Compare
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/common@1.26.0

@powersync/tanstack-react-query@0.0.17

26 Mar 07:26
79cf02d
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [f8fd814]
    • @powersync/common@1.26.0
    • @powersync/react@1.5.2

@powersync/react-native@1.19.0

26 Mar 07:26
79cf02d
Compare
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

  • Updated dependencies [f8fd814]
    • @powersync/common@1.26.0
    • @powersync/react@1.5.2

@powersync/op-sqlite@0.5.0

26 Mar 07:26
79cf02d
Compare
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

  • Updated dependencies [f8fd814]
    • @powersync/common@1.26.0

@powersync/node@0.2.0

26 Mar 07:25
79cf02d
Compare
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/common@1.26.0

@powersync/drizzle-driver@0.4.0

26 Mar 07:25
79cf02d
Compare
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

  • Updated dependencies [f8fd814]
    • @powersync/common@1.26.0

@powersync/diagnostics-app@0.8.6

26 Mar 15:01
33e6051
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [fafd562]
    • @powersync/web@1.17.0