SQLitePCL.raw icon indicating copy to clipboard operation
SQLitePCL.raw copied to clipboard

SQLite 3.45

Open ericsink opened this issue 1 year ago • 11 comments

The 3.45 release of SQLite is imminent. Approximately a week after its release I plan to upgrade the e_sqlite3 builds for the current main branch. The branch with Xamarin classic removed has made good progress but isn't ready yet.

@utelle If you have an updated sqlite3mc I will do that too.

ericsink avatar Jan 08 '24 15:01 ericsink

The 3.45 release of SQLite is imminent. Approximately a week after its release I plan to upgrade the e_sqlite3 builds for the current main branch. The branch with Xamarin classic removed has made good progress but isn't ready yet.

@utelle If you have an updated sqlite3mc I will do that too.

Since the release of SQLitePCLraw 2.1.7 I have released a new sqlite3mc version, 1.8.1, which is based on SQLite 3.44.2 and includes a new additional cipher scheme, Ascon-128.

I intend to update sqlite3mc shortly after the release of SQLite 3.45.0. At the moment the exact release date of SQLite 3.45.0 is not yet known, but usually I manage to do the update within 2 or 3 days after the SQLite release.

utelle avatar Jan 08 '24 15:01 utelle

I intend to update sqlite3mc shortly after the release of SQLite 3.45.0. At the moment the exact release date of SQLite 3.45.0 is not yet known, but usually I manage to do the update within 2 or 3 days after the SQLite release.

Today I released SQLite3 Multiple Ciphers 1.8.2 based on SQLite 3.45.0.

Additionally, I tested to create all binaries for SQLitePCLraw in my fork of your cb repository - all binaries were created.

Finally, a paragraph needs to be added to the bundle README file - see Ascon item in list of ciphers.

Let me know, how you would like to do the update of sqlite3mc in SQLitePCLraw.

utelle avatar Jan 16 '24 20:01 utelle

Is the adaptation of sqlite3.45 complete? I want to try the jsonb field

lable avatar Jan 26 '24 08:01 lable

Sigh, not yet. I've got the native builds done, but the SQLitePCLRaw build itself has started failing due to some sort of android error. I'll get this fixed as soon as I can.

ericsink avatar Jan 26 '24 21:01 ericsink

I just discovered that SQLite 3.45.1 will be released in a few days (see here).

utelle avatar Jan 27 '24 11:01 utelle

I just discovered that SQLite 3.45.1 will be released in a few days (see here).

SQLite 3.45.1 was released yesterday (January 30, 2024).

Today I prepared a new SQLite3 Multiple Ciphers 1.8.3 release based on SQLite 3.45.1.

Again, I tested to create binaries for SQLitePCLraw in my fork of your cb repository - all binaries were created successfully.

utelle avatar Jan 31 '24 20:01 utelle

@utelle Thanks!

I've gotta figure out that Android build problem I've been stuck on. Grrr.

ericsink avatar Jan 31 '24 20:01 ericsink

I've gotta figure out that Android build problem I've been stuck on. Grrr.

Not sure whether it can help you with solving the Android build problem, but I tested my binaries also with the SQLite3MultipleCiphers-NuGet repository I had set up with the help of @bricelam. However, it does not include Xamarin support, so probably no useful hints.

utelle avatar Jan 31 '24 20:01 utelle

The Android build problem turned out to be: The GH actions runners dropped support for the older version of the Android SDK I was using. The fix was to modify my GH workflow file to install that SDK specifically.

ericsink avatar Feb 05 '24 20:02 ericsink

Version 2.1.8 has been pushed up to nuget. The builds for e_sqlite3 and e_sqlite3mc were updated to SQLite 3.45.1.

ericsink avatar Feb 05 '24 21:02 ericsink

Thank's 👍!

lable avatar Feb 07 '24 01:02 lable