From 0602a2f49454ed481d1e930b95fd22ea2798ec50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jake=C5=A1?= Date: Thu, 2 Apr 2026 11:35:20 +0200 Subject: [PATCH 1/2] Prepare release 2.2.21 --- packages/mysql-on-sqlite/src/version.php | 2 +- packages/plugin-sqlite-database-integration/load.php | 2 +- packages/plugin-sqlite-database-integration/readme.txt | 8 +++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/mysql-on-sqlite/src/version.php b/packages/mysql-on-sqlite/src/version.php index 6e6faafc..b8920086 100644 --- a/packages/mysql-on-sqlite/src/version.php +++ b/packages/mysql-on-sqlite/src/version.php @@ -5,4 +5,4 @@ * * This constant needs to be updated on plugin release! */ -define( 'SQLITE_DRIVER_VERSION', '2.2.20' ); +define( 'SQLITE_DRIVER_VERSION', '2.2.21' ); diff --git a/packages/plugin-sqlite-database-integration/load.php b/packages/plugin-sqlite-database-integration/load.php index 4acc667b..28df4ebd 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: 2.2.20 + * Version: 2.2.21 * Requires PHP: 7.2 * Textdomain: sqlite-database-integration * diff --git a/packages/plugin-sqlite-database-integration/readme.txt b/packages/plugin-sqlite-database-integration/readme.txt index 4286336b..99a63989 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: 6.9 Requires PHP: 7.2 -Stable tag: 2.2.20 +Stable tag: 2.2.21 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Tags: performance, database @@ -44,4 +44,10 @@ SQLite-backed implementation. Core WordPress code continues to use the wpdb API, while queries are internally adapted to be compatible with SQLite syntax and behavior. +== Changelog == += 2.2.21 = + +* Monorepo setup + release automation ([#334](https://github.com/WordPress/sqlite-database-integration/pull/334)) +* Rework release workflow ([#350](https://github.com/WordPress/sqlite-database-integration/pull/350)) +* Fix incorrect PHP polyfill implementations ([#338](https://github.com/WordPress/sqlite-database-integration/pull/338)) From 59ffe5159fafd043178e25e8ee8b7d50a432539f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jake=C5=A1?= Date: Thu, 2 Apr 2026 11:52:48 +0200 Subject: [PATCH 2/2] Use LF line endings in readme.txt --- .editorconfig | 3 - .../readme.txt | 106 +++++++++--------- 2 files changed, 53 insertions(+), 56 deletions(-) diff --git a/.editorconfig b/.editorconfig index c6f3cf49..a541e47e 100644 --- a/.editorconfig +++ b/.editorconfig @@ -19,6 +19,3 @@ indent_size = 2 [*.md] trim_trailing_whitespace = false - -[{*.txt,wp-config-sample.php}] -end_of_line = crlf diff --git a/packages/plugin-sqlite-database-integration/readme.txt b/packages/plugin-sqlite-database-integration/readme.txt index 99a63989..08fda7b0 100644 --- a/packages/plugin-sqlite-database-integration/readme.txt +++ b/packages/plugin-sqlite-database-integration/readme.txt @@ -1,53 +1,53 @@ -=== SQLite Database Integration === - -Contributors: wordpressdotorg, aristath, janjakes, zieladam, berislav.grgicak, bpayton, zaerl -Requires at least: 6.4 -Tested up to: 6.9 -Requires PHP: 7.2 -Stable tag: 2.2.21 -License: GPLv2 or later -License URI: https://www.gnu.org/licenses/gpl-2.0.html -Tags: performance, database - -SQLite integration plugin by the WordPress Team. - -== Description == - -The SQLite plugin is a community, feature plugin. The intent is to allow testing an SQLite integration with WordPress and gather feedback, with the goal of eventually landing it in WordPress core. - -This feature plugin includes code from the PHPMyAdmin project (specifically parts of the PHPMyAdmin/sql-parser library), licensed under the GPL v2 or later. More info on the PHPMyAdmin/sql-parser library can be found on [GitHub](https://github.com/phpmyadmin/sql-parser). - -== Frequently Asked Questions == - -= What is the purpose of this plugin? = - -The primary purpose of the SQLite plugin is to allow testing the use of an SQLite database, with the goal to eventually land in WordPress core. - -You can read the original proposal on the [Make blog](https://make.wordpress.org/core/2022/09/12/lets-make-wordpress-officially-support-sqlite/), as well as the [call for testing](https://make.wordpress.org/core/2022/12/20/help-us-test-the-sqlite-implementation/) for more context and useful information. - -= Can I use this plugin on my production site? = - -Per the primary purpose of the plugin (see above), it can mostly be considered a beta testing plugin. To a degree, it should be okay to use it in production. However, as with every plugin, you are doing so at your own risk. - -= Where can I submit my plugin feedback? = - -Feedback is encouraged and much appreciated, especially since this plugin is a future WordPress core feature. If you need help with troubleshooting or have a question, suggestions, or requests, you can [submit them as an issue in the SQLite GitHub repository](https://github.com/wordpress/sqlite-database-integration/issues/new). - -= How can I contribute to the plugin? = - -Contributions are always welcome! Learn more about how to get involved in the [Core Performance Team Handbook](https://make.wordpress.org/performance/handbook/get-involved/). - -= Does this plugin change how WordPress queries are executed? = - -The plugin replaces the default MySQL-based database layer with an -SQLite-backed implementation. Core WordPress code continues to use -the wpdb API, while queries are internally adapted to be compatible -with SQLite syntax and behavior. - -== Changelog == - -= 2.2.21 = - -* Monorepo setup + release automation ([#334](https://github.com/WordPress/sqlite-database-integration/pull/334)) -* Rework release workflow ([#350](https://github.com/WordPress/sqlite-database-integration/pull/350)) -* Fix incorrect PHP polyfill implementations ([#338](https://github.com/WordPress/sqlite-database-integration/pull/338)) +=== SQLite Database Integration === + +Contributors: wordpressdotorg, aristath, janjakes, zieladam, berislav.grgicak, bpayton, zaerl +Requires at least: 6.4 +Tested up to: 6.9 +Requires PHP: 7.2 +Stable tag: 2.2.21 +License: GPLv2 or later +License URI: https://www.gnu.org/licenses/gpl-2.0.html +Tags: performance, database + +SQLite integration plugin by the WordPress Team. + +== Description == + +The SQLite plugin is a community, feature plugin. The intent is to allow testing an SQLite integration with WordPress and gather feedback, with the goal of eventually landing it in WordPress core. + +This feature plugin includes code from the PHPMyAdmin project (specifically parts of the PHPMyAdmin/sql-parser library), licensed under the GPL v2 or later. More info on the PHPMyAdmin/sql-parser library can be found on [GitHub](https://github.com/phpmyadmin/sql-parser). + +== Frequently Asked Questions == + += What is the purpose of this plugin? = + +The primary purpose of the SQLite plugin is to allow testing the use of an SQLite database, with the goal to eventually land in WordPress core. + +You can read the original proposal on the [Make blog](https://make.wordpress.org/core/2022/09/12/lets-make-wordpress-officially-support-sqlite/), as well as the [call for testing](https://make.wordpress.org/core/2022/12/20/help-us-test-the-sqlite-implementation/) for more context and useful information. + += Can I use this plugin on my production site? = + +Per the primary purpose of the plugin (see above), it can mostly be considered a beta testing plugin. To a degree, it should be okay to use it in production. However, as with every plugin, you are doing so at your own risk. + += Where can I submit my plugin feedback? = + +Feedback is encouraged and much appreciated, especially since this plugin is a future WordPress core feature. If you need help with troubleshooting or have a question, suggestions, or requests, you can [submit them as an issue in the SQLite GitHub repository](https://github.com/wordpress/sqlite-database-integration/issues/new). + += How can I contribute to the plugin? = + +Contributions are always welcome! Learn more about how to get involved in the [Core Performance Team Handbook](https://make.wordpress.org/performance/handbook/get-involved/). + += Does this plugin change how WordPress queries are executed? = + +The plugin replaces the default MySQL-based database layer with an +SQLite-backed implementation. Core WordPress code continues to use +the wpdb API, while queries are internally adapted to be compatible +with SQLite syntax and behavior. + +== Changelog == + += 2.2.21 = + +* Monorepo setup + release automation ([#334](https://github.com/WordPress/sqlite-database-integration/pull/334)) +* Rework release workflow ([#350](https://github.com/WordPress/sqlite-database-integration/pull/350)) +* Fix incorrect PHP polyfill implementations ([#338](https://github.com/WordPress/sqlite-database-integration/pull/338))