Closed Bug 1912937 (SQLite3.46.1) Opened 2 months ago Closed 2 months ago

Upgrade to SQLite 3.46.1

Categories

(Core :: SQLite and Embedded Database Bindings, task)

task

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: RyanVM, Assigned: RyanVM)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1858473 +++

Changes in this specific patch release, version 3.46.1 (2024-08-13):

  • Improved robustness while parsing the tokenize= arguments in FTS5. Forum post 171bcc2bcd.
  • Enhancements to covering index prediction in the query planner. Add early detection of over-prediction of covering indexes so that sqlite3_prepare() will return an error rather than just generate bad bytecode. Forum post e60e4c295d22f8ce.
  • Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to double-quoted string literals.
  • Fix the window function version of group_concat() so that it returns an empty string if it has one or more empty string inputs.
  • In FTS5 secure-delete mode, fix false-positive integrity-check reports about corrupt indexes.
  • Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In some cases, they were formerly returning SQLITE_INTERNAL.
  • JavaScript/WASM:
    • Fix a corruption-causing bug in the JavaScript "opfs" VFS.
    • Work around a couple of browser-specific OPFS quirks.
  • Other minor fixes.
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
Product: Toolkit → Core
Blocks: SQLite3.47.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: