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

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.11

Compare Source

Patch Changes
  • 5573bb0: bug fix: check ready before close
  • 2372f39: Update submodule
  • 4321a41: Fix premature ReadyForQuery responses after extended-query errors, preventing PostgreSQL clients from desynchronizing before Sync.

v0.5.10

Compare Source

Patch Changes
  • 367ee2f: Bug fix: wait for running queries to finish before doing a data dir dump
  • cb06c21: Wait for queries to finish before closing PGlite instance. See #​1128
  • 78012ca: Fix a windowed live.query (one given offset and limit) leaking its live_query_<id>_get_total_count prepared statement on unsubscribe. Only live_query_<id>_get was deallocated, so the count statement survived every teardown while its backing view was dropped, accumulating dangling prepared statements for the lifetime of the database.

v0.5.9

Compare Source

Patch Changes
  • 389b731: upgrade to PostgreSQL 18.6
  • 389b731: Export additional core symbols from the main WASM module required by the plpgsql_check extension

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
  • 5573bb0: bug fix: check ready before close
  • 2372f39: Update submodule
  • 4321a41: Fix premature ReadyForQuery responses after extended-query errors, preventing PostgreSQL clients from desynchronizing before Sync.

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
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch from 1e9850a to 3337bc7 Compare September 15, 2026 11:24
@coderabbitai

coderabbitai Bot commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9b344a38-aaf5-489c-8153-2326f6d487cd

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch 2 times, most recently from 509640f to e802a0a Compare September 30, 2026 17:53
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch 2 times, most recently from 73b65c7 to f77df1d Compare October 12, 2026 12:18
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch 2 times, most recently from d4132d1 to 33eacac Compare October 20, 2026 10:01
@renovate
renovate Bot force-pushed the renovate/electric-sql-pglite-0.x branch from 33eacac to 5fb28d4 Compare October 22, 2026 19:08
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