- added new version of the search page. Currently still beta, can be enabled in user settings
- added support for connection string/database url support (thanks to @tourn #425)
- added ability to enable account signup
- added ability for signed up users to create spaces
- added space based settings (max users, recipes, file upload)
- added support to store media files on s3 compatible storage (like aws, minio, ...)
- added importer for RecetteTek (thanks to @itsmegb #578)
- added more error handling to importer to fail more gracefully
- added shopping list closes/opens automatically when entries are checked
- added redirection after login when permission checks failed due to authentication (thanks to @smilerz #565)
- changed the recipe api endpoint to now support and use pagination
- changed invite link system email support and more
- changed improved layout of settings page
- updated several dependencies
- fixed frontend language system #561
- fixed issues with the nextcloud importer not discovering all recipes #563
- fixed rendering issue with servings field (thanks to @sebimarkgraf in #604) #526 #325
- fixed URL import error on certain pages when images failed to load #577
- fixed broken meal plan recipe links #586
- fixed meal plan notes not saving #587
- fixed not being able to delete/edit comments properly #560
- fixed paprika import issue #573
- fixed paprika import missing photo data causing issues (thanks to @TimPansino #585)
- fixed missing semicolon in docs thanks to @lbarnett83
- fixed issue when no rating was submitted in cooklog #581
- fixed localization string escaping issue #580
- fixied moving meal plan entries without recipes