Breaking
Redis is now required for the app to function, please see the updated compose examples.
New
Recipe improvements
- Full redesign of the recipe desktop page
- Recipe linking and headings in description, instructions steps.
- Attach images to steps as reference material
- Keep screen on
- Drag and drop ingredient and step reordering
- Allow users to either set macro nutrients by hand, or make a guesstimate using AI (see image above)
New creation options/import improvements
- Recipe creation by image - supports multiple images. AI is needed for this.
- Recipe creation either via plain recipe text.
- Always use AI to import override in admin settings and buttons in relevant part of the UI.
New
- Allergy mvp - users can set their allergies in their settings page. When planning if a matching allergy is found it gives a warning.
Technical
-
Redis + BullMQ for importing and other background tasks.
-
Rating and liking recipes is now possible (including filtering.) (see image above)
-
Removed puppeteer in favor of playwright
-
All dependencies updated
-
Several bugfixes under which improved reverse proxy support and rate limiting for brute force attacks.