B4J Library SQLite JDBC - Library version updates

Hi everybody!

This thread is supposed to get all SQLite JDBC library version links together so as to find and download them easier.
As a heavy B4J+SQLite user, I'm always looking forward to have new JDBC versions.
All information contained herein has been taken from Mr. Taro L. Saito (xerial), library author, GitHub documentation.
Thank you @mcqueccu, for suggesting the creation of this thread.
There are earlier versions available. They can be easily found HERE, should you ever need them.

Future versions might be found in additional posts in this thread.

Having this said, let's get to it!

Sqlite-jdbc version 3.25.2 (2018.10.01) available for download HERE
  • Implements UPSERT, ALTER TABLE ... RENAME COLUMN and added the Geopoply module.
Sqlite-jdbc version 3.27.2 (2019.03.15) available for download HERE
  • Upgrade to SQLite 3.27.2

Sqlite-jdbc version 3.27.2.1 (2019.03.20) available for download HERE
  • Make smaller the jar size by using -Os compiler option
  • Performance improvement for concurrent access.

Sqlite-jdbc version 3.28.0 (2019.06.25) available for download HERE
  • Upgrade to sqlite 3.28.0

Sqlite-jdbc version 3.30.1 (2019.12.23) available for download HERE
  • Upgrade to sqlite 3.30.1
  • Various fixes


Sqlite-jdbc version 3.31.1 (2020.05.05) available for download HERE
  • Upgrade to sqlite 3.31.1
  • Support update/commit/rollback event notifications #350
  • Remove sparse index checks #476
  • Support alpine linux (Linux-alpine)
  • Enabled SQLITE_ENABLE_STAT4 flag

Sqlite-jdbc version 3.32.3 (2020.06.19) available for download HERE

Sqlite-jdbc version 3.32.3.1 (2020.07.15) available for download HERE
  • Remove SQLITE_MAX_MMAP_SIZE compile option, which might be causing performance issuess.

Sqlite-jdbc version 3.32.3.2 (2020.07.28) available for download HERE
  • Enable SQLITE_MAX_MMAP_SIZE compile option again.
  • Fixes issues when using Arm Cortex A8, A9 (32-bit architecture)
Sqlite-jdbc version 3.32.3.3 (2020.12.08) available for download HERE
  • Apple Silicon (M1) support

Sqlite-jdbc version 3.34.0 (2020.12.10) available for download HERE
  • Improved the performance of reading String columns
  • Support URI file names (file://...) in backup/restore commands https://sqlite.org/uri.html
  • Show SQL strings in PreparedStatements.toString()

Sqlite-jdbc version 3.35.0 (2021.06.27) available for download HERE
  • Don't use 3.35.0 if you are Apple Silicon (M1) user. 3.35.0 failed to include M1 binary

Sqlite-jdbc version 3.35.0.1 (2021.06.27) available for download HERE
  • Upgraded to SQLite 3.35.0
  • Avoid using slower ByteBuffer decode() method (#575)
  • Allow increasing SQLite limits (#568)
  • Add Automatic-Module-Name for OSGi (#558
  • Avoid using shared resource streams between class loaders when extracting the native library. (#578)
  • (Note: Don't use 3.35.0 if you are Apple Silicon (M1) user. 3.35.0 failed to include M1 binary)
Sqlite-jdbc version 3.36.0 (2021.06.27) available for download HERE
  • Upgrade to SQLite 3.36.0


Sqlite-jdbc version 3.36.0.1 (2021.06.30) available for download HERE
  • Fixed a date parsing issue #88
  • Added CI for testing JDK16 compatibility. sqlite-jdbc works for JDK8 to JDK16

Sqlite-jdbc version 3.36.0.2 (2021.08.25) available for download HERE
  • Newly Supported OS and Arch
    • Support custom collation creation (#627)
    • Newly Supported OS and Arch
    • Windows armv7 and arm64 (e.g., Surface Pro X) (#644)
    • FreeBSD aarch64 (#642)
    • Bring back Linux armv6 support (#628)
    • FreeBSD x86 and x86_64 (#639)
    • Dropped DragonFlyBSD support (#641)
  • Other Intenal Fixes
    • Add reflect-config, jni-config and native-image.properties to graalvm native image compilation (#631)
    • Fix multipleClassLoader test when directory is renamed (#647)
    • CI tests for Windows and MacOS (#645)
 
Top