Small. Fast. Reliable.
Choose any three.

SQLite Release 3.0.6 On 2004-09-02

  1. Better detection and handling of corrupt database files.
  2. The sqlite3_step() interface returns SQLITE_BUSY if it is unable to commit a change because of a lock
  3. Combine the implementations of LIKE and GLOB into a single pattern-matching subroutine.
  4. Miscellaneous code size optimizations and bug fixes

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.