- SQLite 3.23.1
- Add new enhanced custom function interfaces and methods
- SQLite 3.22.0
- Update
android.arch.persistence:db
dependency to1.0.0
- Improved error messaging on loading custom extensions
- Increase CursorWindow size to match AOSP
- Add custom extension and function loading to new SupportSQLiteDatabase API
- SQLite 3.21.0
- Support SupportSQLiteDatabase interfaces provided in
android.arch.persistence:db
- Support MIPS abi
- Fix local reference overflow when using custom functions
- SQLite 3.19.3
- Add flags for enhanced FTS query syntax
- SQLite 3.18.0
- Fix conversion of strings larger than the available stack size (#35)
- SQLite 3.16.2
- Support additional SQLite open flags
- Add methods from DatabaseUtils into base classes
- SQLite 3.14.2
- Removed code that disabled WAL when executing a ATTACH statement
- SQLite 3.14.0
- Support return value in
SQLiteDatabase.CustomFunction
- Support
Object[]
array inSQLiteDatabase
query methods
- Support x86_64 target
- More proguard rules fixes
- Fix proguard rules file
- SQLite 3.13.0
- Updated proguard rules
- Minimum API level supported is now 9 (Gingerbread) previously was 15 (ICS)
- Fix missing support lib dependency missing from maven POM publish
- Fix native error code SQLITE_CANTOPEN(14) creating a database for the first time
- Fix SQLiteOpenHelper setWriteAheadLoggingEnabled flag not passed to openDatabase
- Change SQLiteGlobal default config values to match Android defaults
- Fix CursorWindow deactivate/close
- Fix Cursor setNotificationUri not working
- SQLite 3.12.1
- Support runtime extension loading
- Support custom functions
beginTransactionDeferred
/beginTransactionWithListenerDeferred
addedCancellationSignal
dependency changed to support-v4 from app-compat- Sources included in artifacts
- Initial release with SQLite 3.12.0