⚠️ changedTANDOOR_PORTto configure the internal nginx instead of gunicorn. This breaks in two cases
- if you had
TANDOOR_PORTset but still pointed your reverse proxy to80806adf077. Fix: point to whatever you configured inTANDOOR_PORTor unbind and point to port80- if you had the pre V2 default setup and pointed your proxy to
8080which is now no longer exposed. Fix: point your proxy to port80and remove the nginx (see #3851)This completes the migration to nginx see #3851
- added ability to create recipe properties using AI
- improved mealie 1 importer to also support linking between ingredients and steps
- changed removed outside binding to gunicorn. Access Tandoor on port 80 or whatever you configured as
TANDOOR_PORT - fixed mealie 1 importer creating empty steps
- fixed demo auto login from docs page #4073
- fixed unit conversion division by zero error #4072
- fixed merging not working in ingredient editor #4080
- fixed ingredients missing in sub recipes #4079
- fixed
finishtext in welcome wizard not being localized - fixed inkonsistent results on shopping lists with many entries #4084 (thanks c0mputerguru #4089)
- fixed error when trying to move ingredients in import step editor trough step sorter dialog #4088
- fixed number of times cooked filter #4078
- fixed missing date input from cook log editor
- fixed test timezone edgecase (thansk to c0mputerguru #4091)
- fixed recipe property editor #4110
- fixed first ingredient in recipe not using default unit
- fixed merging Units could fail because of duplicate unit conversion #4116
- updated docs to indicate minimum python version 3.12 #4076
- updated django to 5.2.7
This is a companion discussion topic for the original entry at https://github.com/TandoorRecipes/recipes/releases/tag/2.3.0