Small. Fast. Reliable.
Choose any three.

## SQLite Release 3.8.10.1 On 2015-05-09

Prior changes from version 3.8.10 (2015-05-07):

1. Added the sqldiff.exe utility program for computing the differences between two SQLite database files.
2. Added the matchinfo y flag to the matchinfo() function of FTS3.
3. Performance improvements for ORDER BY, VACUUM, CREATE INDEX, PRAGMA integrity_check, and PRAGMA quick_check.
4. Fix many obscure problems discovered while SQL fuzzing.
5. Identify all methods for important objects in the interface documentation. (example)
6. Made the American Fuzzy Lop fuzzer a standard part of SQLite's testing strategy.
7. Add the ".binary" and ".limits" commands to the command-line shell.
8. Make the dbstat virtual table part of standard builds when compiled with the SQLITE_ENABLE_DBSTAT_VTAB option.

Changes in this specific patch release, version 3.8.10.1 (2015-05-09):

1. Make sqlite3_compileoption_used() responsive to the SQLITE_ENABLE_DBSTAT_VTAB compile-time option.
2. Fix a harmless warning in the command-line shell on some versions of MSVC.
3. Fix minor issues with the dbstat virtual table.
4. SQLITE_SOURCE_ID: "2015-05-09 12:14:55 05b4b1f2a937c06c90db70c09890038f6c98ec40"
5. SHA1 for sqlite3.c: 85e4e1c08c7df28ef61bb9759a0d466e0eefbaa2

A complete list of SQLite releases in a single page and a chronology are both also available. A detailed history of every check-in is available at SQLite version control site.