release
Fix test cases impacted by the use of ~/.sqliterc
Avoid an integer overflow in the string allocator for the snippet() function of FTS3/4, when SQLITE_MAX_LENGTH is unusually large.
Update some test cases in fts5corrupt3.test and fts5corruptB.test to account for recent updates to database and record corruption detection.
Prevent integer overflow in the ICU extension.
Fix the parse_create_index() SQL function created by the incremental integrity_check extension so that it works for widely correct CREATE INDEX statements. Also fix the extension so that it removes the parse_create_index() function. Add the sqlite3_intck_register() API function so that the parse_create_index() function can be more easily tested.
Remove an unused struct.
Fix mulutiple problems in RBU and reduce divergence between the Fossil native implementation of delta and the variant of that code used by RBU.
Fix QRF so that it works sensibly with "--wrap 1"
Fix another buffer overread in RBU that could occur when processing an RBU database with corrupt rbu_control fields.
Harden the recovery extension against SQL injections coming from the sqlite_schema table of the database being recovered.
Extra margin to prevent queue overflow in the RTree extension.
Return an error if a patchset is passed to sqlite3rebaser_configure(). And avoid a buffer overread in the session module when an UPDATE change is rebased against a baseline that records fewer columns than the UPDATE.
Fixes for kvvfs journaling. Bug reports [bugs:20e208fe172cae4f|2026-06-20T08:49:41Z] and [bugs:76acc88b573e3a16|2026-06-20T18:35:54Z].
Remove unnecessary "www." prefixes on domain names in URLs.