SQLCipher 4.4.0 Release

SQLCipher 4.4.0 is now available. Please consult the full release announcement for complete details about the release. The following summarizes the most substantial changes:

  • Updates baseline to upstream SQLite 3.31.0
  • Adjusts shell to report SQLCipher version alongside SQLite version
  • Improves Android Room API queries so that parameters are bound using the appropriate type to avoid conversion issues
  • Adds new sqlcipher_vle_cipher Value Level Encryption function providing a low-level interface to invoke AES-256-CBC encryption and decryption operations without type encoding, PKCS#7 padding, or HMAC authentication (Commercial Edition and Enterprise Only)
  • Fixes various build warnings
  • Removes unused functions from the provider interface