All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.4 - 2019-04-23
0.4.3 - 2019-04-23
- Fixed a bug in
SQLiteDatabase#query()(#4)
0.4.2 - 2019-03-13
- Required flutter_android 0.4.0+
0.4.1 - 2019-02-28
No functional changes.
0.4.0 - 2019-02-14
- Required Dart SDK 2.1+
- Required flutter_android 0.3.0+
0.3.5 - 2019-01-26
- Added more examples to the README.
0.3.4 - 2019-01-26
- Fixed a type error in
SQLiteDatabase#insertOrThrow() - Fixed a type error in
SQLiteDatabase#replaceOrThrow() - Fixed a type error in
SQLiteDatabase#update() - Fixed a type error in
SQLiteDatabase#updateWithOnConflict()
0.3.3 - 2019-01-21
- Added a default value for the bindings argument in
SQLiteDatabase#execSQL() - Added a default value for the bindings argument in
SQLiteDatabase#rawQuery()
0.3.2 - 2018-12-08
- Made
SQLiteCursoriterable
0.3.1 - 2018-12-06
- Fixed
Future<dynamic>cast errors in several methods
0.3.0 - 2018-12-05
SQLiteCursor#getBlob()now returns aUint8List, not aByteBuffer
0.2.5 - 2018-12-05
SQLiteDatabase#updateWithOnConflict()method
0.2.4 - 2018-12-04
SQLiteDatabase#insertOrThrow()methodSQLiteDatabase#insertWithOnConflict()methodSQLiteDatabase#replaceOrThrow()method
0.2.3 - 2018-12-04
SQLiteDatabase#delete()methodSQLiteDatabase#insert()methodSQLiteDatabase#replace()methodSQLiteDatabase#update()method
0.2.2 - 2018-12-04
SQLiteDatabase#setForeignKeyConstraintsEnabled()methodSQLiteDatabase#query()method
0.2.1 - 2018-12-03
SQLiteDatabase#disableWriteAheadLogging()methodSQLiteDatabase#enableWriteAheadLogging()method
0.2.0 - 2018-12-01
- Upgraded from SQLCipher 3.5.9 to 4.0.0
0.1.6 - 2018-11-30
SQLiteClosableinterfaceSQLiteCursor#getBool()methodSQLiteDatabase#close()method
0.1.5 - 2018-11-30
SQLiteCursor#getDateTime()methodSQLiteDatabase#isDatabaseIntegrityOkgetterSQLiteDatabase#isDbLockedByCurrentThreadgetterSQLiteDatabase#getAttachedDbs()methodSQLiteDatabase#validateSql()methodSQLiteDatabase#yieldIfContendedSafely()methodSQLiteDatatypeMismatchExceptionexception
0.1.4 - 2018-11-30
SQLiteDatabase#setMaxSqlCacheSize()methodSQLiteDatabase#setMaximumSize()methodSQLiteDatabase#setPageSize()method
- Made the second parameter to
SQLiteDatabase#rawQuery()optional
0.1.3 - 2018-11-29
SQLiteDatabase.releaseMemory()methodSQLiteDatabase#setTransactionSuccessful()methodSQLiteDatabase#setVersion()method
0.1.2 - 2018-11-23
SQLiteDatabase#inTransactiongetterSQLiteDatabase#maximumSizegetterSQLiteDatabase#pageSizegetterSQLiteDatabase#getMaximumSize()methodSQLiteDatabase#getPageSize()methodSQLiteDatabase#needUpgrade()method
- Added an optional parameter to
SQLiteDatabase#execSQL()
0.1.1 - 2018-11-23
SQLiteDatabase#beginTransaction()methodSQLiteDatabase#beginTransactionNonExclusive()methodSQLiteDatabase#endTransaction()method
0.1.0 - 2018-11-22
SQLCipher.versiongetterSQLite.versiongetterSQLiteCursorclass and methodsSQLiteDatabaseclassSQLiteDatabase.*constantsSQLiteDatabase.create()methodSQLiteDatabase.createInMemory()methodSQLiteDatabase.deleteDatabase()methodSQLiteDatabase.openDatabase()methodSQLiteDatabase.openOrCreateDatabase()methodSQLiteDatabase#pathgetterSQLiteDatabase#versiongetterSQLiteDatabase#execSQL()methodSQLiteDatabase#getPath()methodSQLiteDatabase#getVersion()methodSQLiteDatabase#isOpengetterSQLiteDatabase#isReadOnlygetterSQLiteDatabase#isWriteAheadLoggingEnabledgetterSQLiteDatabase#rawQuery()methodSQLiteDatabase#setLocale()method