SQLite Release 3.53.0
9 days ago
- #Release Notes
- #SQLite
- #Database
- 修复了WAL重置导致的数据库损坏漏洞。
- 新增查询结果格式化器(QRF),用于生成人类可读的查询结果,已集成至CLI和TCL。
- 增强ALTER TABLE功能,支持添加/移除NOT NULL和CHECK约束。
- 引入REINDEX EXPRESSIONS功能,以重建表达式索引。
- 允许TEMP触发器修改/查询主模式中的表。
- 改进了VACUUM INTO功能,支持URI文件名保留参数。
- 新增SQL函数json_array_insert()和jsonb_array_insert()。
- 增强CLI,大幅改进.mode命令及通过QRF进行的结果格式化。
- 新增C语言接口,包括sqlite3_str_truncate()和sqlite3changegroup API。
- 优化查询规划器对EXCEPT/INTERSECT/UNION及连接操作的性能。
- 改进浮点数转文本功能,默认显示17位有效数字。
- 为过时的表达式索引新增自愈索引功能。
- 为sqlite3_rsync添加"-p|--port"选项参数。
- 停止对Windows RT的支持。
- 为JavaScript/WASM引入支持Web Locks的"opfs-wl"虚拟文件系统(VFS)。