Small, Fast, Reliable.
Choose any three.

About Sitemap Documentation Download License News Developers Support

## SQLite Release of 2007 Oct 04 (3.5.1)

Changes associated with this release include the following:

- Nota Bene: We are not using terms "alpha" or "beta" on this release because the code is stable and because if we use those terms, nobody will upgrade. However, we still reserve the right to make incompatible changes to the new VFS interface in future releases.
- Fix a bug in the handling of SQLITE_FULL errors that could lead to database corruption. Ticket #2686.
- The test_async.c drive now does full file locking and works correctly when used simultaneously by multiple processes on the same database.
- The CLI ignores whitespace (including comments) at the end of lines
- Make sure the query optimizer checks dependences on all terms of a compound SELECT statement. Ticket #2640.
- Add demonstration code showing how to build a VFS for a raw mass storage without a filesystem.
- Added an output buffer size parameter to the xGetTempname() method of the VFS layer.
- Sticky SQLITE_FULL or SQLITE_IOERR errors in the pager are reset when a new transaction is started.

A complete list of SQLite releases in a single pages is also available. A detailed history of every check-in is available at http://www.sqlite.org/cvstrac/timeline.

This page last modified 2007/11/27 18:34:37 UTC