Skip to content

fix(deps): update dependency @electric-sql/pglite to ^0.5.0 - #749

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/electric-sql-pglite-0.x
Open

fix(deps): update dependency @electric-sql/pglite to ^0.5.0#749
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/electric-sql-pglite-0.x

Conversation

@renovate

@renovate renovate Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@electric-sql/pglite (source) ^0.3.15^0.5.0 age confidence

Release Notes

electric-sql/pglite (@​electric-sql/pglite)

v0.5.8

Compare Source

Patch Changes
  • c771db3: Do not set process.exitCode at all

v0.5.7

Compare Source

Patch Changes

v0.5.6

Compare Source

Patch Changes
  • 69b7d87: Apply the second options argument when calling PGlite.create(undefined, options).
  • 6c14380: fixes for process.exitCode

v0.5.5

Compare Source

Patch Changes
  • a290741: Reset retained protocol parser state after a malformed backend message so later queries can recover.
  • 6b6f28d: Fix PGlite.create({ fs }) on a fresh database calling the provided filesystem's init() twice: the inner initdb instance no longer inherits the user-provided fs and always runs on its own scratch filesystem. Previously any VFS holding exclusive resources (e.g. OPFS sync access handles) failed with a contention error on first create.
  • 354f4ae: Fix formatQuery (used by live.query/live.incrementalQuery to inline parameters) emitting %NL instead of the positional %N$L format specifier. A bare %NL is "min width N" and consumes format() arguments sequentially, so placeholders that are out of textual order silently bound the wrong values, and repeated placeholders failed with too few arguments for format().
  • 219af1e: Expose the fields node-postgres derives from the CommandComplete command tag on Results: command (e.g. SELECT, INSERT, CREATE), and rowCount (the per-statement count from the tag). The tag was already received and parsed internally to compute affectedRows, but these values were not surfaced. Matching node-postgres' command/rowCount result fields lets pg-compatible adapters report them without re-parsing SQL.
  • 20839a7: Preserve the host process.exitCode when closing a PGlite instance. close() calls _emscripten_force_exit(0), whose Emscripten runtime sets process.exitCode = 0, clobbering any exit code the host process had already set. This mirrors the existing save/restore guards in #init() and execProtocolRaw(), so closing a database no longer silently resets the host process's exit code.
  • 7e784a4: Reject operations performed through transaction handles after the transaction has closed.

v0.5.4

Compare Source

Patch Changes
  • 7e0d6d1: Detect the Node environment via process.type instead of process.versions.electron. The previous Electron guard (#​951) also treated the Electron main and utility processes as non-Node, which broke PGlite's filesystem code path there. process.type only excludes Electron's web contexts (renderer, web worker, service worker), so PGlite keeps using the Node.js path in the Electron main and utility processes. Follow-up to #​951 / #​813.

v0.5.3

Compare Source

Patch Changes
  • 2ccbb4c: Improve parsing/raw results handling

v0.5.2

Compare Source

Patch Changes
  • 21fc995: fix serializing arrays of BigInts
  • 0720cb6: Alow serializing untyped parameters
  • e09535f: add pg_stat_statements.tar.gz to main package
  • a4e163a: fix process exit code set/restore

v0.5.1

Compare Source

Patch Changes
  • 930e2d0: fix PGlite version; redeploy external extensions

v0.5.0

Minor Changes
  • 93d50aa: Upgrade to Postgres 18.3; move other extensions to their own npm packages;

v0.4.6

Patch Changes

v0.4.5

Compare Source

Patch Changes
  • c6bddde: Fix caching of artifacts such that they are not downloaded multiple times

v0.4.4

Compare Source

Patch Changes

v0.4.3

Compare Source

Patch Changes
  • 2ae666f: Default database, user and role are now all "postgres"
  • fb95e66: Allow setting initial memory size.
  • 65fc101: Disable background workers.

v0.4.2

Compare Source

Patch Changes
  • 41632c4: Allow passing initdb.wasm asset for bundlers that need it.

v0.4.1

Patch Changes
  • 37fb39e: clear timers on exit; remove pglite-socket dependency on pglite-postgis

v0.4.0

Minor Changes
  • d848955: New simplified PGlite with separate initdb.
    New included extension: pg_textsearch (experimental).
    New package for postgis (experimental) as extension.
    Breaking changes: 'postgres' is the default database instead of 'template1'.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner August 18, 2026 11:27
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch 2 times, most recently from 56439ce to c055847 Compare August 29, 2026 19:49
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch from c055847 to 1e9850a Compare September 3, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant