Skip to content

Releases: WordPress/sqlite-database-integration

v3.0.0-rc.1

17 Apr 13:09
3a3baf7

Choose a tag to compare

v3.0.0-rc.1 Pre-release
Pre-release

Changelog

  • Improve concurrent database access (#361)
  • Remove legacy SQLite driver (#358)

Contributors

The following contributors merged PRs in this release:

@JanJakes

v2.2.23

10 Apr 15:06
f3ea1a4

Choose a tag to compare

Changelog

  • Add Query Monitor 4.0 support (#357)
  • Translate MySQL CONVERT() expressions to SQLite (#356)

Contributors

The following contributors merged PRs in this release:

@JanJakes

v2.2.22

03 Apr 14:25
ee854d2

Choose a tag to compare

Changelog

  • Support INSERT without INTO keyword (#354)
  • Add tests for MySQL row-level locking clauses (#342)
  • Improve automated deploy setup.

Contributors

The following contributors merged PRs in this release:

@JanJakes, @wp-fuse

v2.2.21

02 Apr 12:33
61c81b8

Choose a tag to compare

Changelog

  • Monorepo setup + release automation (#334)
  • Rework release workflow (#350)
  • Fix incorrect PHP polyfill implementations (#338)

Contributors

The following contributors merged PRs in this release:

@JanJakes

v2.2.20

25 Mar 20:53
5a1f25f

Choose a tag to compare

What's Changed

Full Changelog: v2.2.19...v2.2.20

v2.2.19

19 Mar 14:32
7be6b9c

Choose a tag to compare

What's Changed

  • New SQLite driver (experimental):
    • Fix query() returning null instead of 0 for statements affecting no rows by @chloe-pomegranate in #325
    • Accept zero dates when NO_ZERO_DATE SQL mode is off by @adamziel in #327
  • Implement FROM_BASE64() and TO_BASE64() MySQL functions by @adamziel in #326
  • Add SQLite database application ID and new consistent file extension by @zaerl in #329

New Contributors

Full Changelog: v2.2.18...v2.2.19

v2.2.18

06 Mar 15:43
1a4491c

Choose a tag to compare

What's Changed

  • New SQLite driver (experimental):
    • Implement PDO statment's fetchColumn() and fetchObject() methods by @JanJakes in #315
  • Add AI agent configuration and devcontainer by @JanJakes in #323
  • Improve identifier and string escaping in the legacy driver by @JanJakes in #321

Full Changelog: v2.2.17...v2.2.18

v2.2.17

02 Feb 09:02
bfbd487

Choose a tag to compare

What's Changed

  • New SQLite driver (experimental):
    • Add support for SHOW FULL COLUMNS by @JanJakes in #309
    • Add support for DEFAULT (expression) in column definitions by @wojtekn and @JanJakes in #306
    • Implement PDO API foundations by @JanJakes in #291
    • Fix implicit result column name/alias for SELECT item literals with NULL bytes by @JanJakes in #314
    • Handle incorrectly stored MySQL metadata in the legacy-to-AST driver migrator by @JanJakes in #312
    • Add a require statement for back compatibility by @JanJakes in #311
  • Pin Gutenberg plugin version for tests to prevent WP compatibility failures by @JanJakes in #310
  • Update PHPUnit to fix security advisory error (PKSA-z3gr-8qht-p93v) by @JanJakes in #313
  • Clarify WordPress query handling with SQLite integration by @Nitinrev787 in #305

New Contributors

Full Changelog: v2.2.16...v2.2.17

v2.2.16

15 Jan 16:01
5a5c7b9

Choose a tag to compare

What's Changed

  • New SQLite driver (experimental):
    • Improve transaction behavior compatibility, add PDO-like APIs by @JanJakes in #294
    • Fix incorrect column names for string literals without alias by @JanJakes in #296
    • Fix missing table name column in SHOW CREATE TABLE statement by @JanJakes in #295
    • Bootstrap for PDO API implementation by @JanJakes in #297
    • Allow AUTOINCREMENT with compound PRIMARY KEY by @JanJakes in #301
    • Improve compatibility with legacy SQLite versions by @JanJakes in #302
  • Bump "Tested up to" plugin header by @JanJakes in #304

Full Changelog: v2.2.15...v2.2.16

v2.2.15

28 Nov 09:19
b0ca303

Choose a tag to compare

What's Changed

Full Changelog: v2.2.14...v2.2.15