Fix a typo in the macro name of an #ifdef
Fix harmless compiler warning in an assert statement.
Fix compilation issue with MSVC due to a misplaced variable declaration.
Remove a small amount of unnecessary #ifdeffery from random.c.
Add special handling for static mutexes in sqlite3_mutex_alloc() when automatic calls to sqlite3_initialize() are enabled.
Correct the documentation on the maximum size of a scratch allocation.
Bump the version number to 3.8.8
Trivial simplification to the automatic index logic.
Fix a faulty assert() in the DELETE code generator.
Fix a crash that could occur if the WHERE clause of an UPDATE statement on a view that does not feature a column named "rowid" contains a term such as "rowid=?".
Modify the documentation for sqlite3_changes() to make it more testable. Add tests and minor fixes for the same.
Update the documentation on the sqlite3_randomness() interface to conform
to enhancements associated with the SQLITE_ENABLE_API_ARMOR change.
Add new test file e_totalchanges.test, containing tests of the sqlite3_total_changes() interface.
In the OP_Column opcode, when extracting a field that is past the end of
a short record (because the row was originally inserted prior to ALTER TABLE
ADD COLUMN) then make sure the output register is fully NULL and does not
contain leftover flags (such as MEM_Ephem) from its previous use.
Fix for ticket [43107840f1c02].
Fix the %c format character in sqlite3VXPrintf() so that it correctly
handles precisions larger than 70.
Tweaks to comments in btree.c.  Minor code changes to enhance testability.
Improvements to the wording of some comments.  Reinstate an assert() that
is only true for non-corrupt database files by adding an "|| CORRUPT_DB" term.
In the balance_nonroot() routine, protect the values in aPgno[] array from
change during the page sort, so that aPgno[] can be used to avoid unnecessary
pointer-map updates for auto_vacuum databases.
Remove an unnecessary branch from balance_nonroot().
Add the "varint.c" utility program in the tool directory.