- 🛒 shopping list update #1649
- removed the old shopping list and made the new one default
- significantly improved the UI/UX of the new shopping list
- added swiping gestures
- fixed several issues and implemented feedback
- 🌐 new importer view #894
- completly overhauled UI in new frontend system
- removed old outdated editor
- added quick import wizard that lets you choose basic settings and edit recipe afterwards
- added quick step editor to split and merge steps and quickly sort ingredients
- automatically import a list of urls
- and many smaller tweaks and changes
- 🍒 ingredient editor #1721
- view to edit all ingredients in all recipes that use a certain food/unit
- easily fix/rename and change entries across all your recipes
- manage foods and units directly from the ingredient editor
- added melarecipes importer #1226
- added cookmate importer #1114
- added allow marking recipe as food (thanks to @smilerz #1633)
- added Swedish language support (thanks Makanz to #1711)
- added more context to frontend error messages when debug mode is turned on #682
- added docs about WSL instllation (thanks to audioclassify #1733)
- improved ingredient parser to support ingredients with amount/unit at the end of the string (e.g
Salted Butter 100 g
) - improved made keywords on recipe cards clickable (thanks to parkroland #1731)
- improved copy me that importer
- improved nextcloud cookbook importer to contain source url field #1105
- improved kubernetes examples (thanks to tristanlins #1719)
- improved rezkonv importer to support more variations of the spec (especially KALORIO exports)
- improved docker files nginx mounts volumes read only (thanks to gloriousDan #1714)
- improved nav bar styling on certain screen sizes and mobile positioning (thanks to hendrikbl #1710)
- improved recipe image scaling #1699
- changed default docker example re added restart always (see #1709 thanks to gloriousDan)
- fixed image handling file extension (thanks to ndbeals #1739)
- fixed DB wait script ignoring user setting (#1660 thanks to @MaxJa4)
- fixed nextcloud importer sometimes importing empty keywords #1730
- fixed admin comment search #1664
- fixed model list image loading when using S3 (thanks to 1690 #1690)
- fixed exporting recipes for safron and recipesage would fail because of a deprecated attribute #1658
- fixed copying recipe would not move link to nutrition information #1661
- fixed add step button missing after deleting only step in recipe #1655
- fixed links in markdown help (thanks to HarHarLinks #1698)
- fixed paprika import servings #1485
- fixed templating error on space management page #1729
- fixed too small fractions not showing at all #1702
- fixed env template email comments #1707
- fixed meal plan error message if no recipe is selected for add to shopping #1722
- fixed ingredient parser returning to long food names #1010
- fixed various issues with german localization (thanks to Drumstickx #1734 and @Kaibu)
- fixed empty step times causing update issues #1748
- updated several dependencies