From 90305ca8d7fbbc90a08ee825b3ae8c26faf58db7 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sat, 21 Aug 2021 20:24:18 +0200 Subject: [PATCH] Prepared next release --- ...63_UNRELEASED_xxxx.xx.xx.md => 63_3.1.1_2021-08-21.md} | 8 ++++---- version.json | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) rename changelog/{63_UNRELEASED_xxxx.xx.xx.md => 63_3.1.1_2021-08-21.md} (83%) diff --git a/changelog/63_UNRELEASED_xxxx.xx.xx.md b/changelog/63_3.1.1_2021-08-21.md similarity index 83% rename from changelog/63_UNRELEASED_xxxx.xx.xx.md rename to changelog/63_3.1.1_2021-08-21.md index e15f8134..cc2e95be 100644 --- a/changelog/63_UNRELEASED_xxxx.xx.xx.md +++ b/changelog/63_3.1.1_2021-08-21.md @@ -1,16 +1,16 @@ - Fixed that the upgrade failed when having "> 2 times duplicate" (means the same barcode was added more than 2 times) product barcodes -- Fixed that when having any "Track date only" chore on the calendar, the iCal export was broken - Fixed that the upgrade failed when having unsupported parent/child product nesting levels - More information on this: Only 1 level is currently supported; creating > 1 level nestings was _never_ possible via the UI/frontend, but not checked/enforced by the backend before `v3.0.0` - so it was potentially possible via the API (or any third party app/tool which utilizes it) to create such a nesting which then made this upgrade to fail - Fixed that it was not possible to select a chore/battery on the corresponding tracking pages by mouse/touch - Fixed that grouping by columns in tables may caused duplicate groups - Fixed that grocycode camera barcode scanning didn't recognize the scanned code for chore/battery tracking +- Fixed that when having any "Track date only" chore on the calendar, the iCal export was broken - Optimized the meal plan page to be properly printable (thanks @MrKrisKrisu) ### API > ❗ The release before (v3.1.0) introduced that "numbers are now returned as numbers": **This was reverted** since it had unintended side effects (so all fields are technically strings now again, just like before - sorry for that) -- Fixed that `missing_products` of the `/stock/volatile` endpoint also returned incactive products +- Fixed that `missing_products` of the `/stock/volatile` endpoint also contained incactive products - Fixed that when having multiple Userfields for an entity, the `/objects/{entity}` endpoint returned wrong Userfield values -- Fixed that the `/stock/products/by-barcode/{barcode}/consume` and `/stock/products/by-barcode/{barcode}/transfer` haven't used the stock entry given by a stock entry grocycode (thanks @lowlee for the initial work on this) -- Fixed that the "Stock by-barcode" API routes were broken (thanks @larsverp) +- Fixed that the `/stock/products/by-barcode/{barcode}/consume` and `/stock/products/by-barcode/{barcode}/transfer` endpoint haven't used the stock entry given by a stock entry grocycode (thanks @lowlee for the initial work on this) +- Fixed that the "Stock by-barcode" API routes were broken for normal barcodes (only grocycodes were accepted) (thanks @larsverp) - Fixed that the "Stock by-barcode" API routes also accepted chore or battery grocycodes (thanks @lowlee) diff --git a/version.json b/version.json index 5e5fbfce..05ac3ffe 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "Version": "3.1.0", - "ReleaseDate": "2021-07-16" + "Version": "3.1.1", + "ReleaseDate": "2021-08-21" }