Skip to content

Release v2.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 05:05
· 39 commits to main since this release
Immutable release. Only release title and notes can be modified.
v2.2.0
d6f3a17

No API changes. Upstream refresh and dependency updates.

Changed

  • SQLite 3.53.4: Updated from 3.53.3. A bug-fix release addressing defects found in 3.53.0–3.53.3, largely by automated analysis — bounds hardening in the JSON/JSONB parsers plus fixes in the session and RBU modules (release notes). No API changes, but the amalgamation is compiled into the shipped binary, so any SQLite bump gets a minor release: consumers choose when to take it.
  • Upstream sync: Node.js v26.x-staging@955e669v26.x-staging@68dc114, now API compatible with node:sqlite from Node.js v26.5.0. The only node_sqlite.cc change in this range reads the column count after the first step() in StatementSync.all() (Node.js PR #64219); our port already resolved column metadata lazily on the first row, so no change was needed.
  • TypeScript held at 6.x: .ncurc.cjs now pins typescript to the 6.x line. TypeScript 7 is not yet supported by typedoc (0.28.20 peers <= 6.0.x) or typescript-eslint (8.63.0 peers < 6.1.0).

Commits

Full Changelog: v2.1.0...v2.2.0