- added new version of the shopping list (not yet the default, old one will be deprecated in the next release)
- the list is now one continuous list with new inheritance features, filtering, grouping and exporting
- improved adding to list from recipes
- automatic adding of ingredients from the meal plan
- fixes tons of issues with the old list
- see most important changes here #893 (comment)
- the old shopping list still works and is in sync with the new one
- several things are still WIP but we want to collect additional feedback
- added PDF export to exporter (thanks to @TiagoRascazzi #1211)
- added Safron export to exporter (thanks to @TiagoRascazzi #1211)
- added quick switch menu with pinned recipes #636
- added context menu link to meal plan card (thanks to @MarcusWolschon #1289)
- added admin function to delete all data in a space
- added ability to click on keywords in recipe view #1287 (on search will be next)
- improved recipe editor and view
- removed step types and allowed all step data (file, sub-recipe, instructions, ingredients, ..) at once for more flexibility
- added ability to create files in recipe editor
- added ability to insert steps at any point
- added back ability to quickly sort steps with a modal
- improved mobile editing experience by reducing unused whitespace and fixing layout bugs
- improved fuzzy search experience and search in general (thanks to @smilerz #1347)
- improved performance of recipe search and recipe view pages (thanks to @smilerz #1300 )
- improved setup instructions for different reverse proxies (thanks to @MaxJa4 #1253)
- improved database url feature so that better paths can be specified (thanks to @MatthiasLohr #1343)
- improved autofocus user name field on login and signup page
- improved show step text aligned with other steps if step has no ingredients #642
- changed asset cache strategy from stale while revalidate to network first to prevent broken frontends due to cached versions
- fixed handling of decimal inputs in the recipe editor #1282 #1277
- fixed to sub path setups (thanks to @smilerz #1245)
- fixed ungraceful errors in url imports on timeout (thanks to @smilerz #1251)
- fixed wrong menu label #1191
- fixed exporting all recipes required to select one first #1237
- fixed path issues with progressive web apps (thanks to @smilerz #1252)
- fixed space max users calculated on invalid invite links
- fixed error when exporter tried to create an importer keyword #1213
- fixed dont show signup button when signup is not enabled #1283
- fixed error in nextcloud external recipe sync #1274
- fixed broken ingredient rendering alginment #966
- fixed step headers not showing #1356
- fixed lots of typos (thanks to @sebweb3r #1381)
- fixed deleted keywords showing in search #879
- updated lots of dependencies
- updated lots of translations thanks to our awesome translation team ❤️
GitHub/Docs