rusqlite v0.21.0 Release Notes

Release Date: 2019-12-13 // about 2 months ago
    • 🛠 Fix memory leak when using Statement.expanded_sql (#552)
    • 🛠 Fix segfault on prepare_cached with an empty query (#583)
    • 🖐 Handle old versions of visual studio (#554)
    • Conversion from FromSqlError to Error (#556)
    • 📜 Parse Option<T> into Value/ValueRef where applicable (#571)
    • 👉 Make column_name() public and forward all column methods in Row and Rows (#568)
    • Check SQL query passed to execute (#565)
    • Check that only one statement is provided when extra_check feature is activated (#397)
    • 👌 Improve error message when we can't open a database (#578)
    • ⬆️ Upgrade bundled SQLite version to 3.30.1 (#579)
    • 🗄 Replace deprecated tempdir with tempfile (#594)
    • Download sqlite source via HTTPS (#599)
    • 🛠 Fix session extension (#588)
    • ⬆️ Upgrade to uuid 0.8 (#576)
    • 🏗 Disable vcpkg in appveyor build (#580)

Previous changes from v0.20.0

    • BREAKING CHANGE: Do not assume sqlite3_column_text is valid UTF-8. (#548)
    • 👉 Make Module impl Send (#543)
    • ⬆️ Upgrade bundled SQLite version to 3.29
    • ⬆️ Upgrade bindgen to 0.51