Repository navigation
What's Changed
- Fix typo in README by @nicosuter in #30
- Misc. fixes in README by @nicosuter in #31
- Add API auth guards by @cdubz in #38
- Use MySQL for tests in CI by @cdubz in #40
- Add recipe copy functionality by @cdubz in #49
- bump laravel/sail to v1.16.2 by @megawubs in #52
- Feat/add recipe or food to journal by @megawubs in #53
Highlights
- Log foods and recipes directly from their detail pages.
- Duplicate recipes and view recipe ingredients adjusted for multiple servings.
- Improve ingredient handling to avoid ID collisions and group entries consistently.
- Add cookie-based API authentication and show the API token in the user profile.
Security
- Apply a Content Security Policy and disable browser caching for responses.
- Enforce a minimum password length of eight characters and restrict goal management to the owner.
- Add session-cookie security configuration.
Platform and Development
- Upgrade to Laravel 13 and PHP 8.4.
- Add Dev Container support and Laravel Boost for local development.
- Improve parallel test support with MySQL.
- Remove Heroku-specific deployment configuration.
Upgrade Note
This release requires PHP 8.4 or later. Review deployment configuration if you previously used Heroku.
New Contributors
- @nicosuter made their first contribution in #30
- @megawubs made their first contribution in #52
Full Changelog: v0.8.0...v0.9.0