Hasty Briefsbeta

双语

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)。