Small. Fast. Reliable.
Choose any three.
 
SQLite Release 3.1.6 On 2005-03-17
- Fix a bug that could cause database corruption when inserting
    record into tables with around 125 columns.
 
- sqlite3_step() is now much more likely to invoke the busy handler
    and less likely to return SQLITE_BUSY.
 
- Fix memory leaks that used to occur after a malloc() failure.
 
      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.