Release v2.2.0
·
39 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
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@955e669→v26.x-staging@68dc114, now API compatible withnode:sqlitefrom Node.js v26.5.0. The onlynode_sqlite.ccchange in this range reads the column count after the firststep()inStatementSync.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.cjsnow pinstypescriptto the 6.x line. TypeScript 7 is not yet supported bytypedoc(0.28.20 peers<= 6.0.x) ortypescript-eslint(8.63.0 peers< 6.1.0).
Commits
Full Changelog: v2.1.0...v2.2.0