This update for sqlite3 fixes the following issues:
Update to release 3.49.1:
Update to release 3.49.0:
Re-enable SONAME which got disabled by default in 3.48.0.
Update to release 3.48.0:
Update to release 3.47.2:
Enable the session extension, because NodeJS 22 needs it.
Update to release 3.47.1:
Update to release 3.47.0:
Update to release 3.46.1:
Update to release 3.46.0:
Enhance PRAGMA optimize in multiple ways.
Enhancements to the date and time functions.
Add support for underscore ("_") characters between digits in numeric literals.
Add the json_pretty() SQL function.
Query planner improvements.
Allocate additional memory from the heap for the SQL parser stack if that stack overflows, rather than reporting a "parser stack overflow" error.
Allow ASCII control characters within JSON5 string literals.
Fix the -> and ->> JSON operators so that when the right-hand side operand is a string that looks like an integer it is still treated as a string, because that is what PostgreSQL does.
Update to release 3.45.3:
Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.
Update to release 3.45.2: