Skip to content

Releases: ericsink/SQLitePCL.raw

v2.1.8

05 Feb 21:34
Compare
Choose a tag to compare

Update e_sqlite3 and e_sqlite3mc builds to SQLite 3.45.1

v2.1.7

22 Nov 15:49
Compare
Choose a tag to compare
  • New packages with support for SQLite3 Multiple Ciphers, thanks to @bricelam and @utelle
  • Fix for problems with VSTO, thanks to @farzonl
  • Fix for perf-related warning CA1859, thanks to @bricelam
  • Fix for incorrect handling of empty string with Span APIs, thanks to @nil4
  • Add sqlite3_serialize/deserialize, thanks to @Trinitek and @garthmz
  • Add support for linux-musl-s390x, thanks to @uweigand
  • Fix problem with calling conventions on x86, thanks to @filipnavara

The versions of the underlying SQLite code for the builds in this release are:

  • 3.44.0 for e_sqlite3
  • 3.44.0 for e_sqlite3mc
  • 3.39.2 for e_sqlcipher

v2.1.6

09 Nov 16:10
Compare
Choose a tag to compare
  • Wasm assets and RID tweak for compatibility with upcoming .NET 8 release

v2.1.5

28 Jun 20:05
Compare
Choose a tag to compare
  • Fix support for iOS simulator on arm64 Macs
  • Update e_sqlite3 builds to 3.41.2
  • (e_sqlcipher builds remain at 3.39.2)

v2.1.4

10 Jan 20:36
Compare
Choose a tag to compare
  • Fix issue with sqlite3_load_extension #532
  • Update e_sqlite3 builds to 3.40.1
  • (e_sqlcipher builds remain at 3.39.2)

v2.1.3

01 Dec 19:39
Compare
Choose a tag to compare

Includes support for ppc64le (thanks to @alhad-deshpande and @janani66). No other changes.

v2.1.2

18 Sep 19:41
Compare
Choose a tag to compare
  • Include Wasm builds which are compatible with .NET 7
  • Fix problems with net6.0 targeting 32-bit Windows. The previous release (v2.1.1) also had an attempt at this fix, but that code broke things on net6.0-ios
    , due to an apparent bug in the Mono AOT code.
  • (From 2.1.1) Update to more recent e_sqlite3 (3.39.2) and e_sqlcipher versions

v2.1.1

13 Sep 19:00
Compare
Choose a tag to compare

NOTE: This release was found to cause build problems with net6.0-ios. See #516

  • Fix incorrect calling convention problem #506
  • Update to more recent e_sqlite3 (3.39.2) and e_sqlcipher versions

v2.1.0

01 Jun 19:39
Compare
Choose a tag to compare

Highlights:

  • Support for net6.0 workloads, including MAUI
  • Support for WebAssembly
  • Support for Alpine Linux Arm
  • The SQLitePCLRaw.nativelibrary assembly was removed and folded into other assemblies
  • The e_sqlite3 builds are updated to SQLite version 3.38.3

Thanks to @bricelam and @filipnavara for significant code contributions.

v2.0.7

27 Oct 13:07
Compare
Choose a tag to compare

This release is driven only by the need to fix cases involving .NET Framework, especially with AnyCPU.