WCDB v1.0.5 Release Notes

Release Date: 2017-11-08 // almost 5 years ago
  • ๐ŸŽ iOS/macOS

    • ๐Ÿ‘ Builtin full-text search support for ORM. ```objc WCTProperty tableProperty = WCTSampleFTSData.PropertyNamed(tableNameFTS).match("Eng")];

    [databaseFTS getObjectsOfClass:WCTSampleFTSData.class fromTable:tableNameFTS where:tableProperty.match("Eng*")];

    * ๐Ÿ‘Œ Support read-only databases.
    * ๐Ÿ”จ Some minor bug fixes and code refactor.
    
    #### Android
    
    * ๐ŸŽ Optimize asynchronous checkpointer, greatly improve write performance with WAL and asynchronous checkpointing.
    ```java
    SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabaseInWalMode(...);
    db.setAsyncCheckpointEnabled(true);
    
    • โž• Add benchmark for asynchronous checkpointer.
    • โž• Add connection pooling friendly interface. SQLiteDatabase.setSynchronousMode() to set database synchronization mode.
    • Enable dbstat virtual table while compiling.