Skip to content

SQLite3 Multiple Ciphers 2.3.0 (based on SQLite 3.52.0)

Choose a tag to compare

@utelle utelle released this 08 Mar 13:17
· 9 commits to main since this release
v2.3.0
44f19db

Changes since previous release

  • Based on SQLite version 3.52.0
  • Added build support for VS2026
  • Unified architecture names in build files (use x64 instead of Win64) (to avoid VS2026 conflicts)
  • Add support for issue #222
  • Fixed issue #226

Caution

March 13, 2026
SQLite version 3.52.0 has been withdrawn because some of the new features found in 3.52.0 are not 100% compatible with prior releases. Those new features and their associated APIs need to be reworked before 3.52 is made available.

Version 3.52.0 works fine and is fully backwards compatible as long as the database does not contain indexes on expressions or indexes on VIRTUAL computed columns where the expression evaluates to a floating-point number that is derived from text or JSONB inputs. If indexes of that type are present, then version 3.52.0 might not interoperate correct with prior releases, in rare cases.

Therefore it is recommended to use a prior release of SQLite3 Multiple Ciphers until version SQLite 3.52 has been reworked.
Alternatively, the release SQLite3 Multiple Ciphers 2.3.1 based on the SQLite patch release 3.51.3 is available.

Important

📌 The amalgamation source package including configure is still experimental. 📌
Currently, only POSIX compliant systems are supported. Support files for building on Windows are included, but will only be adapted if the need arises.
Please report any issue you may experience using the GitHub issue tracker.
❗ Please share your experiences with this source package. TIA. ❗

Notes
This release contains the following precompiled binaries:

  • SQLite3 binaries for Windows (SQLite3 shell and DLLs) with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows. The SQLite3 shell applications support the SQLite Archive feature,
  • Source code amalgamation (amalgamation) - a single C source file and a single C header file,
  • Source code amalgamation (autoconf) - a single C source file and a single C header file - including a configure script for POSIX compliant systems,
  • Precompiled SQLite Android library (see SQLite Android Bindings),
  • Precompiled bundle of sqlite3.wasm and its JavaScript APIs, ready for use in web applications (see SQLite3 WebAssembly).