Small. Fast. Reliable.
Choose any three.

SQLite Release 3.5.2 On 2007-11-05

  1. Dropped support for the SQLITE_OMIT_MEMORY_ALLOCATION compile-time option.
  2. Always open files using FILE_FLAG_RANDOM_ACCESS under Windows.
  3. The 3rd parameter of the built-in SUBSTR() function is now optional.
  4. Bug fix: do not invoke the authorizer when reparsing the schema after a schema change.
  5. Added the experimental malloc-free memory allocator in mem3.c.
  6. Virtual machine stores 64-bit integer and floating point constants in binary instead of text for a performance boost.
  7. Fix a race condition in test_async.c.
  8. Added the ".timer" command to the CLI

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.