Release of SQLite3MC Version 2.3.5

Version 2.3.5 of the SQLite encryption extension SQLite3 Multiple Ciphers, based on SQLite 3.53.2, has been released.

In this context, the components SQLite3MC-NuGet, wxSQLite3, and apsw-sqlite3mc have also been updated.

Since the last release, the main focus has been on automating the update process, the creation of release artifacts, and the release itself as much as possible using GitHub workflows.

For the interdependent repositories SQLite3MultipleCiphers, SQLite3MultipleCiphers-cb, and SQLite3MultipleCiphers-NuGet, this work has been largely completed, so that the project now implements a verified multi-stage supply chain. Each build stage consumes only artifacts whose GitHub attestations have been successfully verified. This provides end-to-end provenance validation across source amalgamation, binary builds, and NuGet package generation.

SQLite3 Multiple Ciphers

Version: SQLite3 Multiple Ciphers version

Changes since previous release:

  • Based on SQLite version 3.53.2

SQLite3 Multiple Ciphers NuGet

Version: SQLite3 Multiple Ciphers NuGet

Changes since previous release:

The project consists of the following 3 NuGet packages (downloadable from NuGet.org):

Note for users of the NuGet packages SQLitePCLRaw.*e_sqlite3mc

The packages SQLitePCLRaw.bundle_e_sqlite3mc, SQLitePCLRaw.provider.e_sqlite3mc, and SQLitePCLRaw.lib.e_sqlite3mc are deprecated and are no longer actively maintained.

The packages SQLite3MC.PCLRaw.bundle, SQLite3MC.PCLRaw.provider, and SQLite3MC.PCLRaw.lib provide the same functionality and can be used as an alternative.

wxSQLite3

Version: wxSQLite3 Version

Changes since previous release:

apsw-sqlite3mc

Version: apsw-sqlite3mc Version

This version is based on:

Changes in the underlying APSW version can be found in the APSW change history.

Releases of apsw-sqlite3mc are distributed via PyPI.

0%