# SQLCipher 4.4.0 Release

**URL:** <https://discuss.zetetic.net/t/sqlcipher-4-4-0-release/4391>\
**Category:** Updates\
**Created:** [May 12, 2020, 8:23pm UTC](https://discuss.zetetic.net/t/sqlcipher-4-4-0-release/4391 "2020-05-12T20:23:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sjlombardo](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/sjlombardo/32/3_2.png) [@sjlombardo](https://discuss.zetetic.net/u/sjlombardo)\
**Post date:** [May 12, 2020, 8:23pm UTC](https://discuss.zetetic.net/t/sqlcipher-4-4-0-release/4391/1 "2020-05-12T20:23:27Z")

</div>

SQLCipher 4.4.0 is now available. Please consult the [full release announcement](https://www.zetetic.net/blog/2020/05/12/sqlcipher-440-release/) for complete details about the release. The following summarizes the most substantial changes:

- Updates baseline to upstream [SQLite 3.31.0](https://www.sqlite.org/releaselog/3_31_0.html)
- 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](https://www.zetetic.net/sqlcipher/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
