mirror of
https://github.com/grocy/grocy.git
synced 2025-04-29 09:39:57 +00:00
2.4 KiB
2.4 KiB
💡 PHP 8.3 is from now on (additionally to PHP 8.2) supported.
⚠️ PHP 8.1 is no longer supported.
❗ xxxImportant upgrade informationXXX
New feature: xxxx
- xxx
Stock
- Added a new product picker workflow "External barcode lookup (via plugin)"
- This executes the configured barcode lookup plugin with the given barcode
- If the lookup was successful, the product edit page of the created product is displayed, where the product setup can be completed (if required)
- After that, the transaction is continued with that product
- Fixed that the location dropdown on the consume page contained the same location multiple times if there are currently stock entries at multiple locations of the corresponding product
- Fixed that the status filter "n products are overdue" on the stock overview page also counted/included stock entries due today or tomorrow
- Fixed that the stock report "Spendings" did not take products without an assigned product group into account (thanks @Torqu3Wr3nch for the initial work on this)
Shopping list
- xxx
Recipes
- Fixed that copying recipes with special characters in the name was not possible
Meal plan
- Fixed that the meal plan page was broken after deleting all (of all weeks) meal plan items
Chores
- xxx
Calendar
- The different event types (due products, chores, tasks and so on) can now have different colors
- => New button "Configure colors" on the calendar page to configure these colors (top right corner)
Tasks
- Added a new table filter for categories (thanks @geoffwright240 for the initial work on this)
Batteries
- xxx
Equipment
- xxx
Userfields
- Fixed that when having a userfield of type "Select list (multiple items can be selected)" and selecting no item, editing of the corresponding form was broken
General
- Night mode is now also used on the login page if that's the system preferred color scheme (generally if night mode is on or not is based on user settings and before logging in no user context is available)
- Optimized sidebar icon spacing (thanks @chris-thorn)
- Fixed that file uploads (product pictures and so on) didn't work for files where the file name contains multiple spaces
- Fixed that some dialogs were not properly (too small) displayed in Firefox >= 121
API
- Optimized that the endpoints
GET /objects/{entity}
andGET /objects/{entity}/{objectId}
now also return Userfields for the entitystock