Fixes
- fix: properly escape postgres password by @tba-code in #3424
- fix: mealie docs 404 page broken styling by @tba-code in #3421
- fix: Update description for manage data page by @boc-the-git in #3427
- fix: Infinite redirect fix again by @cmintey in #3419
- fix: duplicate ld+json data by @michael-genson in #3444
Features
- feat: User-specific Recipe Ratings by @michael-genson in #3345
- feat: PostgresProvider - Add POSTGRES_URL_OVERRIDE by @tba-code in #3395
- feat: Add OIDC_USER_CLAIM by @tba-code in #3422
- feat: Support HEIF, HEIC and AVIF recipe image uploads by @tba-code in #3409
- feat: rewrite logger to support custom config files by @hay-kot in #3104
Everything Else
- docs(auto): Update image tag, for release v1.4.0 by @github-actions in #3411
- cleanup: Add Organizers translation by @Kuchenpirat in #3415
- New Crowdin updates by @hay-kot in #3420
- New Crowdin updates by @hay-kot in #3425
- New Crowdin updates by @hay-kot in #3429
- Update dependency rapidfuzz to v3.8.0 by @renovate in #3431
- New Crowdin updates by @hay-kot in #3435
- Update dependency rapidfuzz to v3.8.1 by @renovate in #3439
- New Crowdin updates by @hay-kot in #3441
- New Crowdin updates by @hay-kot in #3443
- New Crowdin updates by @hay-kot in #3447
- fix(deps): update dependency pydantic to v2.7.0 by @renovate in #3452
- chore(deps): update dependency ruff to v0.3.6 by @renovate in #3451
- chore: remove black by @hay-kot in #3437
- fix(deps): update dependency tzdata to v2024 by @renovate in #3456
- New Crowdin updates by @hay-kot in #3462
- New Crowdin updates by @hay-kot in #3465
- chore(deps): update dependency mkdocs-material to v9.5.18 by @renovate in #3468
- fix(deps): update dependency orjson to v3.10.1 by @renovate in #3467
- fix(deps): update dependency apprise to v1.7.6 by @renovate in #3464
- chore(deps): update dependency ruff to v0.3.7 by @renovate in #3458
New Contributors
Full Changelog: v1.4.0...v1.5.0