Update ghcr.io/mealie-recipes/mealie Docker tag to v3.22.0 #36

Merged
Akumatic merged 1 commits from renovate/ghcr.io-mealie-recipes-mealie-3.x into main 2026-07-31 08:40:38 +00:00
Member

This PR contains the following updates:

Package Update Change
ghcr.io/mealie-recipes/mealie minor v3.20.1v3.22.0

Release Notes

mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)

v3.22.0

Compare Source

🍴🍴🍴🍴🍴🍴

The previous version of Mealie (v3.21.0) introduced a ⚠️BREAKING CHANGE⚠️ for instances using OIDC: Mealie now requires your OIDC provider to confirm the user's email address before allowing the login. This prevents an unverified, self-asserted email address from being used to match (and sign in) to an existing Mealie account.

If an identity provider does not emit the email_verified claim, logins now fail. If you cannot configure your identity provider to include the email_verified claim, you can set OIDC_REQUIRES_EMAIL_VERIFICATION to false (this is not recommended per the above security concerns). See the docs for more details.

🎉 Highlights

New to this release, many improvements have been made to make importing recipes more reliable. Mealie does a better job of looking like a real browser, rotates between several browser signatures, and retries more intelligently when a site pushes back. This works out of the box, with no configuration.

For sites sitting behind extra bot protection (such as Cloudflare) server admins have two additional controls:

  • Proxy support, which routes recipe and image requests through a proxy. This helps with sites that block your server's IP address.
  • FlareSolverr support, which hands the page to a real headless browser as a last resort. This helps with challenges that Mealie can't get past on its own.

Both require additional configuration to work. Mealie does not ship or manage either one. You supply the proxy, and host FlareSolverr yourself (it runs nicely as a sidecar container). See the configuration docs for the settings, setup details, and an example compose file.

New features

🐛 Bug fixes

🧰 Maintenance

5 changes

🔨 Internal development

⬆️ Dependency updates

5 changes

🍴🍴🍴🍴🍴🍴

v3.21.0

Compare Source

🍴🍴🍴🍴🍴🍴

This release brings a couple new features and a slew of bug fixes.

New features

🐛 Bug fixes

🧰 Maintenance

20 changes

📚 Documentation

🔨 Internal development

⬆️ Dependency updates

39 changes

🙏 New Contributors

🍴🍴🍴🍴🍴🍴


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/mealie-recipes/mealie](https://github.com/mealie-recipes/mealie) | minor | `v3.20.1` → `v3.22.0` | --- ### Release Notes <details> <summary>mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)</summary> ### [`v3.22.0`](https://github.com/mealie-recipes/mealie/releases/tag/v3.22.0) [Compare Source](https://github.com/mealie-recipes/mealie/compare/v3.21.0...v3.22.0) ### 🍴🍴🍴🍴🍴🍴 The previous version of Mealie ([v3.21.0](https://github.com/mealie-recipes/mealie/releases/tag/v3.21.0)) introduced a ⚠️BREAKING CHANGE⚠️ for instances using OIDC: Mealie now requires your OIDC provider to confirm the user's email address before allowing the login. This prevents an unverified, self-asserted email address from being used to match (and sign in) to an existing Mealie account. If an identity provider does not emit the `email_verified` claim, logins now fail. If you cannot configure your identity provider to include the `email_verified` claim, you can set `OIDC_REQUIRES_EMAIL_VERIFICATION` to `false` (this is not recommended per the above security concerns). [See the docs](https://docs.mealie.io/documentation/getting-started/authentication/oidc-v2/#email-verification) for more details. #### 🎉 Highlights New to this release, many improvements have been made to make importing recipes more reliable. Mealie does a better job of looking like a real browser, rotates between several browser signatures, and retries more intelligently when a site pushes back. This works out of the box, with no configuration. For sites sitting behind extra bot protection (such as Cloudflare) server admins have two additional controls: - Proxy support, which routes recipe and image requests through a proxy. This helps with sites that block your server's IP address. - FlareSolverr support, which hands the page to a real headless browser as a last resort. This helps with challenges that Mealie can't get past on its own. Both require additional configuration to work. Mealie does not ship or manage either one. You supply the proxy, and host FlareSolverr yourself (it runs nicely as a sidecar container). See the [configuration docs](https://docs.mealie.io/documentation/getting-started/installation/backend-config/#recipe-scraper) for the settings, setup details, and an example compose file. #### ✨ New features - feat: Improve scraper resiliency and add both proxy and FlareSolverr support [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7953](https://github.com/mealie-recipes/mealie/issues/7953)) - feat: Add feedback for bad JSON in HTML-JSON page [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7956](https://github.com/mealie-recipes/mealie/issues/7956)) - feat: Announce OIDC email change and announce new scraper capabilities [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7963](https://github.com/mealie-recipes/mealie/issues/7963)) #### 🐛 Bug fixes - fix: Clear InputLabelType item-id as null instead of empty string [@&#8203;lehnerpat](https://github.com/lehnerpat) ([#&#8203;7950](https://github.com/mealie-recipes/mealie/issues/7950)) #### 🧰 Maintenance <details> <summary>5 changes</summary> - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7943](https://github.com/mealie-recipes/mealie/issues/7943)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7945](https://github.com/mealie-recipes/mealie/issues/7945)) - chore(l10n): Crowdin locale sync @&#8203;[mealie-actions\[bot\]](https://github.com/apps/mealie-actions) ([#&#8203;7948](https://github.com/mealie-recipes/mealie/issues/7948)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7952](https://github.com/mealie-recipes/mealie/issues/7952)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7960](https://github.com/mealie-recipes/mealie/issues/7960)) </details> #### 🔨 Internal development - dev: Update front end unit test dependencies [@&#8203;miah120](https://github.com/miah120) ([#&#8203;7949](https://github.com/mealie-recipes/mealie/issues/7949)) #### ⬆️ Dependency updates <details> <summary>5 changes</summary> - chore(deps): update dependency js-yaml to v5.2.2 \[security] @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7951](https://github.com/mealie-recipes/mealie/issues/7951)) - chore(deps): update dependency pre-commit to v4.6.1 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7955](https://github.com/mealie-recipes/mealie/issues/7955)) - chore(deps): lock file maintenance @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7958](https://github.com/mealie-recipes/mealie/issues/7958)) - fix(deps): update dependency pillow-heif to v1.5.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7959](https://github.com/mealie-recipes/mealie/issues/7959)) - fix(deps): update dependency openai to v2.47.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7962](https://github.com/mealie-recipes/mealie/issues/7962)) </details> ### 🍴🍴🍴🍴🍴🍴 ### [`v3.21.0`](https://github.com/mealie-recipes/mealie/releases/tag/v3.21.0) [Compare Source](https://github.com/mealie-recipes/mealie/compare/v3.20.1...v3.21.0) ### 🍴🍴🍴🍴🍴🍴 This release brings a couple new features and a slew of bug fixes. #### ✨ New features - feat: Added sitewide statistics [@&#8203;Choromanski](https://github.com/Choromanski) ([#&#8203;7322](https://github.com/mealie-recipes/mealie/issues/7322)) - feat: ui fixes & backup link on onboarding screen [@&#8203;p0lycarpio](https://github.com/p0lycarpio) ([#&#8203;7743](https://github.com/mealie-recipes/mealie/issues/7743)) - feat: floating save button when editing recipe [@&#8203;DeepReef11](https://github.com/DeepReef11) ([#&#8203;7320](https://github.com/mealie-recipes/mealie/issues/7320)) #### 🐛 Bug fixes - fix: Manually implement nltk.downloader using cURL [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7817](https://github.com/mealie-recipes/mealie/issues/7817)) - fix: clear cached recipe actions on logout to prevent cross-user leak [@&#8203;shved270189](https://github.com/shved270189) ([#&#8203;7815](https://github.com/mealie-recipes/mealie/issues/7815)) - fix: shopping list UI improvements [@&#8203;p0lycarpio](https://github.com/p0lycarpio) ([#&#8203;7215](https://github.com/mealie-recipes/mealie/issues/7215)) - fix: Fix embedded tokens not persisting across sessions [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7860](https://github.com/mealie-recipes/mealie/issues/7860)) - fix: re-enable automatic merges with crowding CI [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7886](https://github.com/mealie-recipes/mealie/issues/7886)) - fix: preserve deep link when redirecting to login [@&#8203;henricook](https://github.com/henricook) ([#&#8203;7876](https://github.com/mealie-recipes/mealie/issues/7876)) - fix: truncate scraped recipe slug to filesystem-safe length [@&#8203;TowyTowy](https://github.com/TowyTowy) ([#&#8203;7862](https://github.com/mealie-recipes/mealie/issues/7862)) - fix: handle IntegrityError with 409 conflict response [@&#8203;gitolicious](https://github.com/gitolicious) ([#&#8203;7712](https://github.com/mealie-recipes/mealie/issues/7712)) - fix: prevent empty bulk add from clearing import URLs [@&#8203;ft4453080](https://github.com/ft4453080) ([#&#8203;7820](https://github.com/mealie-recipes/mealie/issues/7820)) - fix: wrap long words in timeline to prevent horizontal scroll [@&#8203;shved270189](https://github.com/shved270189) ([#&#8203;7819](https://github.com/mealie-recipes/mealie/issues/7819)) - fix: scope bulk update/delete repository methods to caller's group/household [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7899](https://github.com/mealie-recipes/mealie/issues/7899)) - fix: harden LDAP and OIDC authentication providers [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7902](https://github.com/mealie-recipes/mealie/issues/7902)) - fix: restrict user ratings and favorites reads to the requesting user [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7903](https://github.com/mealie-recipes/mealie/issues/7903)) - fix: Fix flaky ratings on mobile [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7916](https://github.com/mealie-recipes/mealie/issues/7916)) - fix: Simplify rating logic [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7918](https://github.com/mealie-recipes/mealie/issues/7918)) - fix: New Asset dialog Type dropdown broken by Vuetify 4.1.2 item slot… [@&#8203;bferd](https://github.com/bferd) ([#&#8203;7931](https://github.com/mealie-recipes/mealie/issues/7931)) - fix: Replace shadowed `ref` var name when adding recipe to shopping list [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7937](https://github.com/mealie-recipes/mealie/issues/7937)) #### 🧰 Maintenance <details> <summary>20 changes</summary> - chore(l10n): Crowdin locale sync @&#8203;[mealie-actions\[bot\]](https://github.com/apps/mealie-actions) ([#&#8203;7818](https://github.com/mealie-recipes/mealie/issues/7818)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7805](https://github.com/mealie-recipes/mealie/issues/7805)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7824](https://github.com/mealie-recipes/mealie/issues/7824)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7836](https://github.com/mealie-recipes/mealie/issues/7836)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7837](https://github.com/mealie-recipes/mealie/issues/7837)) - chore(l10n): Crowdin locale sync @&#8203;[mealie-actions\[bot\]](https://github.com/apps/mealie-actions) ([#&#8203;7842](https://github.com/mealie-recipes/mealie/issues/7842)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7839](https://github.com/mealie-recipes/mealie/issues/7839)) - chore(l10n): Crowdin locale sync @&#8203;[mealie-actions\[bot\]](https://github.com/apps/mealie-actions) ([#&#8203;7870](https://github.com/mealie-recipes/mealie/issues/7870)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7853](https://github.com/mealie-recipes/mealie/issues/7853)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7871](https://github.com/mealie-recipes/mealie/issues/7871)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7891](https://github.com/mealie-recipes/mealie/issues/7891)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7894](https://github.com/mealie-recipes/mealie/issues/7894)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7904](https://github.com/mealie-recipes/mealie/issues/7904)) - chore(l10n): Crowdin locale sync @&#8203;[mealie-actions\[bot\]](https://github.com/apps/mealie-actions) ([#&#8203;7906](https://github.com/mealie-recipes/mealie/issues/7906)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7908](https://github.com/mealie-recipes/mealie/issues/7908)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7911](https://github.com/mealie-recipes/mealie/issues/7911)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7915](https://github.com/mealie-recipes/mealie/issues/7915)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7920](https://github.com/mealie-recipes/mealie/issues/7920)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7923](https://github.com/mealie-recipes/mealie/issues/7923)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7930](https://github.com/mealie-recipes/mealie/issues/7930)) </details> #### 📚 Documentation - docs: clarify manage and organize permissions [@&#8203;archit-goyal](https://github.com/archit-goyal) ([#&#8203;7823](https://github.com/mealie-recipes/mealie/issues/7823)) #### 🔨 Internal development - dev: Skip template check on Crowdin PRs [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7854](https://github.com/mealie-recipes/mealie/issues/7854)) - dev: Add GH CLI to devcontainer [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;7857](https://github.com/mealie-recipes/mealie/issues/7857)) #### ⬆️ Dependency updates <details> <summary>39 changes</summary> - chore(deps): remove unused aiofiles dependency [@&#8203;lukehsiao](https://github.com/lukehsiao) ([#&#8203;7872](https://github.com/mealie-recipes/mealie/issues/7872)) - chore(deps): update nltk to 3.10.0 [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;7901](https://github.com/mealie-recipes/mealie/issues/7901)) - chore(deps): update dependency coverage to v7.14.3 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7816](https://github.com/mealie-recipes/mealie/issues/7816)) - chore(deps): lock file maintenance @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7822](https://github.com/mealie-recipes/mealie/issues/7822)) - chore(deps): update dependency ruff to v0.15.19 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7821](https://github.com/mealie-recipes/mealie/issues/7821)) - fix(deps): update dependency openai to v2.44.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7830](https://github.com/mealie-recipes/mealie/issues/7830)) - chore(deps): update dependency ruff to v0.15.20 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7832](https://github.com/mealie-recipes/mealie/issues/7832)) - fix(deps): update dependency alembic to v1.18.5 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7833](https://github.com/mealie-recipes/mealie/issues/7833)) - fix(deps): update dependency fastapi to v0.138.1 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7834](https://github.com/mealie-recipes/mealie/issues/7834)) - fix(deps): update dependency fastapi to v0.138.2 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7841](https://github.com/mealie-recipes/mealie/issues/7841)) - chore(deps): lock file maintenance @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7846](https://github.com/mealie-recipes/mealie/issues/7846)) - fix(deps): update dependency pillow to v12.3.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7848](https://github.com/mealie-recipes/mealie/issues/7848)) - fix(deps): update dependency fastapi to v0.139.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7849](https://github.com/mealie-recipes/mealie/issues/7849)) - chore(deps): update dependency coverage to v7.15.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7855](https://github.com/mealie-recipes/mealie/issues/7855)) - fix(deps): update dependency typing-extensions to v4.16.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7856](https://github.com/mealie-recipes/mealie/issues/7856)) - chore(deps): update node.js to [`392e1e2`](https://github.com/mealie-recipes/mealie/commit/392e1e2) @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7858](https://github.com/mealie-recipes/mealie/issues/7858)) - fix(deps): update dependency uvicorn to v0.50.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7861](https://github.com/mealie-recipes/mealie/issues/7861)) - chore(deps): update dependency setuptools to v83 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7865](https://github.com/mealie-recipes/mealie/issues/7865)) - fix(deps): update dependency apprise to v1.12.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7864](https://github.com/mealie-recipes/mealie/issues/7864)) - fix(deps): update dependency yt-dlp to v2026.7.4 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7866](https://github.com/mealie-recipes/mealie/issues/7866)) - fix(deps): update dependency uvicorn to v0.50.1 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7867](https://github.com/mealie-recipes/mealie/issues/7867)) - fix(deps): update dependency uvicorn to v0.50.2 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7868](https://github.com/mealie-recipes/mealie/issues/7868)) - chore(deps): lock file maintenance @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7874](https://github.com/mealie-recipes/mealie/issues/7874)) - chore(deps): update dependency mypy to v2.2.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7873](https://github.com/mealie-recipes/mealie/issues/7873)) - fix(deps): update dependency uvicorn to v0.51.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7875](https://github.com/mealie-recipes/mealie/issues/7875)) - chore(deps): update node.js to [`d5adb04`](https://github.com/mealie-recipes/mealie/commit/d5adb04) @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7878](https://github.com/mealie-recipes/mealie/issues/7878)) - fix(deps): update dependency openai to v2.45.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7882](https://github.com/mealie-recipes/mealie/issues/7882)) - chore(deps): update dependency ruff to v0.15.21 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7884](https://github.com/mealie-recipes/mealie/issues/7884)) - chore(deps): update node.js to [`5711a0d`](https://github.com/mealie-recipes/mealie/commit/5711a0d) @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7883](https://github.com/mealie-recipes/mealie/issues/7883)) - fix(deps): update dependency tzdata to v2026.3 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7887](https://github.com/mealie-recipes/mealie/issues/7887)) - chore(deps): update dependency types-requests to v2.33.0.20260712 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7889](https://github.com/mealie-recipes/mealie/issues/7889)) - chore(deps): update dependency coverage to v7.15.1 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7892](https://github.com/mealie-recipes/mealie/issues/7892)) - chore(deps): update dependency mypy to v2.3.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7898](https://github.com/mealie-recipes/mealie/issues/7898)) - chore(deps): lock file maintenance @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7913](https://github.com/mealie-recipes/mealie/issues/7913)) - chore(deps): update dependency coverage to v7.15.2 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7917](https://github.com/mealie-recipes/mealie/issues/7917)) - chore(deps): update dependency types-python-dateutil to v2.9.0.20260716 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7921](https://github.com/mealie-recipes/mealie/issues/7921)) - fix(deps): update dependency fastapi to v0.139.1 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7922](https://github.com/mealie-recipes/mealie/issues/7922)) - fix(deps): update dependency fastapi to v0.139.2 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7927](https://github.com/mealie-recipes/mealie/issues/7927)) - chore(deps): update dependency ruff to v0.15.22 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7926](https://github.com/mealie-recipes/mealie/issues/7926)) - fix(deps): update dependency openai to v2.46.0 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7928](https://github.com/mealie-recipes/mealie/issues/7928)) - chore(deps): update dependency mkdocs-material to v9.7.7 @&#8203;[renovate\[bot\]](https://github.com/apps/renovate) ([#&#8203;7932](https://github.com/mealie-recipes/mealie/issues/7932)) </details> #### 🙏 New Contributors - [@&#8203;shved270189](https://github.com/shved270189) made their first contribution in [#&#8203;7815](https://github.com/mealie-recipes/mealie/pull/7815) - [@&#8203;archit-goyal](https://github.com/archit-goyal) made their first contribution in [#&#8203;7823](https://github.com/mealie-recipes/mealie/pull/7823) - [@&#8203;lukehsiao](https://github.com/lukehsiao) made their first contribution in [#&#8203;7872](https://github.com/mealie-recipes/mealie/pull/7872) - [@&#8203;TowyTowy](https://github.com/TowyTowy) made their first contribution in [#&#8203;7862](https://github.com/mealie-recipes/mealie/pull/7862) - [@&#8203;ft4453080](https://github.com/ft4453080) made their first contribution in [#&#8203;7820](https://github.com/mealie-recipes/mealie/pull/7820) - [@&#8203;bferd](https://github.com/bferd) made their first contribution in [#&#8203;7931](https://github.com/mealie-recipes/mealie/pull/7931) ### 🍴🍴🍴🍴🍴🍴 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzguNSIsInVwZGF0ZWRJblZlciI6IjQ0LjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2026-07-28 08:03:37 +00:00
renovate-bot force-pushed renovate/ghcr.io-mealie-recipes-mealie-3.x from 9a9df96488 to 625abea3bc 2026-07-28 08:03:37 +00:00 Compare
renovate-bot changed title from Update ghcr.io/mealie-recipes/mealie Docker tag to v3.21.0 to Update ghcr.io/mealie-recipes/mealie Docker tag to v3.22.0 2026-07-28 08:03:38 +00:00
Akumatic merged commit 5b2f4eb951 into main 2026-07-31 08:40:38 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Homelab/Docker-Mealie#36