From c9f40782de814b955b0047324ae017bf19dd61ca Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Wed, 23 Dec 2020 14:56:10 +0100 Subject: [PATCH] Update SQLite requirement info (references #1209) --- README.md | 2 +- changelog/60_3.0.0_2020-12-22.md | 6 ++++++ changelog/61_UNRELEASED_xxxx-xx-xx.md | 8 ++++++-- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ae73fbb3..0b60b81c 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ grocy is technically a pretty simple PHP application, so the basic notes to get - Include `try_files $uri /index.php$is_args$query_string;` in your location block if you use nginx - Or disable URL rewriting (see the option `DISABLE_URL_REWRITING` in `data/config.php`) - Based on user reports, the minmimum required/working runtime is PHP 7.2 with SQLite 3.9.0 - - However, I don't care about supporting old stuff, currently everything is only tested against (means 100 % works with) PHP 7.4 with SQLite 3.27.2 + - However, I don't really care about supporting old runtime stuff, currently everything is only tested against (means 100 % works with) PHP 7.4 with SQLite 3.27.2 - → Default login is user `admin` with password `admin`, please change the password immediately (user menu at the top right corner) Alternatively clone this repository (the `release` branch always references the latest released version, or checkout the latest tagged revision) and install Composer and Yarn dependencies manually. diff --git a/changelog/60_3.0.0_2020-12-22.md b/changelog/60_3.0.0_2020-12-22.md index 3d4e5c8a..287c0798 100644 --- a/changelog/60_3.0.0_2020-12-22.md +++ b/changelog/60_3.0.0_2020-12-22.md @@ -1,5 +1,11 @@ > ⚠️ The major version bump is due to breaking API changes, please see below if you use the API +> ⚠️⚠️ SQLite >= 3.9.0 (was released in late 2015) is required +> +> [Here](https://github.com/grocy/grocy/issues/1209#issuecomment-749760765) is a workaround if you still run a SQLite version >= 3.8.3 < 3.9.0 +> +> _PHP 7.2 with SQLite 3.8.3 was the currently in [README mentioned](https://github.com/grocy/grocy#how-to-install) minimum runtime requirement, any future release will only be tested against a reasonable recent runtime (currently PHP 7.4 with SQLite 3.27.2) - supporting those (very) old runtime stuff is too time consuming..._ + > ❗ If some pages/tables doesn't load at all, please check that your `/data/config.php` setting `CURRENCY` is a valid ISO 4217 currency code - that's most probably the issue then. ### New feature: Use any product related quantity unit anywhere diff --git a/changelog/61_UNRELEASED_xxxx-xx-xx.md b/changelog/61_UNRELEASED_xxxx-xx-xx.md index 789762d6..06a8ca24 100644 --- a/changelog/61_UNRELEASED_xxxx-xx-xx.md +++ b/changelog/61_UNRELEASED_xxxx-xx-xx.md @@ -1,6 +1,10 @@ +> ⚠️⚠️ SQLite >= 3.9.0 (was released in late 2015) is required +> +> [Here](https://github.com/grocy/grocy/issues/1209#issuecomment-749760765) is a workaround if you still run a SQLite version >= 3.8.3 < 3.9.0 +> +> _PHP 7.2 with SQLite 3.8.3 was the currently in [README mentioned](https://github.com/grocy/grocy#how-to-install) minimum runtime requirement, any future release will only be tested against a reasonable recent runtime (currently PHP 7.4 with SQLite 3.27.2) - supporting those (very) old runtime stuff is too time consuming..._ + - Improved the prerequisites checker (added missing required PHP extension `ctype`) (thanks @Forceu) - Fixed that browser camera barcode scanning did not work on the product edit page - Fixed that the new product option "Never show on stock overview" was unintentionally set by default for new products - Fixed that the success message on purchase displayed not amount when `FEATURE_FLAG_STOCK_PRICE_TRACKING` was disabled -- Fixed a problem (database migration fail) when using SQLite >= 3.8.3 < 3.9.0 - - _Just as a side note: PHP 7.2 with SQLite 3.8.3 was the currently in README mentioned minimum runtime requirement, any future release will only be tested against PHP 7.4 with SQLite 3.27.2 - supporting those ancient runtime stuff is too time consuming..._