diff --git a/packages/mysql-on-sqlite/src/version.php b/packages/mysql-on-sqlite/src/version.php index d87b9811b..15b9e0e23 100644 --- a/packages/mysql-on-sqlite/src/version.php +++ b/packages/mysql-on-sqlite/src/version.php @@ -9,4 +9,4 @@ * * This constant needs to be updated on plugin release! */ -define( 'SQLITE_DRIVER_VERSION', '3.1.1' ); +define( 'SQLITE_DRIVER_VERSION', '3.1.2' ); diff --git a/packages/plugin-sqlite-database-integration/load.php b/packages/plugin-sqlite-database-integration/load.php index 3a99a935e..786e02990 100644 --- a/packages/plugin-sqlite-database-integration/load.php +++ b/packages/plugin-sqlite-database-integration/load.php @@ -3,7 +3,7 @@ * Plugin Name: SQLite Database Integration * Description: SQLite database driver drop-in. * Author: The WordPress Team - * Version: 3.1.1 + * Version: 3.1.2 * Requires PHP: 7.2 * Network: true * License: GPL-2.0-or-later diff --git a/packages/plugin-sqlite-database-integration/readme.txt b/packages/plugin-sqlite-database-integration/readme.txt index ac220b9c4..b7d2b7a3c 100644 --- a/packages/plugin-sqlite-database-integration/readme.txt +++ b/packages/plugin-sqlite-database-integration/readme.txt @@ -4,7 +4,7 @@ Contributors: wordpressdotorg, aristath, janjakes, zieladam, berislav.grgic Requires at least: 6.4 Tested up to: 7.1 Requires PHP: 7.2 -Stable tag: 3.1.1 +Stable tag: 3.1.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Tags: sqlite, database @@ -91,6 +91,21 @@ Yes. The plugin replaces the default MySQL-based database layer with an SQLite-b == Changelog == += 3.1.2 = + +* Allow configuring the SQLite busy timeout with `SQLITE_BUSY_TIMEOUT` ([#558](https://github.com/WordPress/sqlite-database-integration/pull/558)) +* Keep the user transaction active after a failed statement ([#536](https://github.com/WordPress/sqlite-database-integration/pull/536)) +* Support odd-length `0x` hexadecimal literals ([#573](https://github.com/WordPress/sqlite-database-integration/pull/573)) +* Fix rebuilds of legacy text and binary columns ([#565](https://github.com/WordPress/sqlite-database-integration/pull/565)) +* Use `'0'` column defaults in non-strict `INSERT` statements ([#569](https://github.com/WordPress/sqlite-database-integration/pull/569)) +* Roll back failed `OPTIMIZE TABLE` and `REPAIR TABLE` rebuilds ([#567](https://github.com/WordPress/sqlite-database-integration/pull/567)) +* Remove the Rust parser extension ([#566](https://github.com/WordPress/sqlite-database-integration/pull/566)) +* Preserve `AUTO_INCREMENT` counters when rebuilding tables ([#561](https://github.com/WordPress/sqlite-database-integration/pull/561)) +* Fix `ALTER TABLE ... ADD (...)` for columns, indexes, and constraints ([#557](https://github.com/WordPress/sqlite-database-integration/pull/557)) +* Fix `ON UPDATE CURRENT_TIMESTAMP` for explicit values and unchanged rows ([#560](https://github.com/WordPress/sqlite-database-integration/pull/560)) +* Normalize zero defaults in date and time columns ([#542](https://github.com/WordPress/sqlite-database-integration/pull/542)) +* Add support for `ALTER COLUMN` with `SET DEFAULT` and `DROP DEFAULT` ([#555](https://github.com/WordPress/sqlite-database-integration/pull/555)) + = 3.1.1 = * Support date arithmetic with `INTERVAL` operators ([#539](https://github.com/WordPress/sqlite-database-integration/pull/539))