Skip to content

feat(container): update ghcr.io/mealie-recipes/mealie ( v3.20.1 ➔ v3.22.0 ) - #843

Open
renovatebot-mcsrobert[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-mealie-recipes-mealie-3.x
Open

feat(container): update ghcr.io/mealie-recipes/mealie ( v3.20.1 ➔ v3.22.0 )#843
renovatebot-mcsrobert[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-mealie-recipes-mealie-3.x

Conversation

@renovatebot-mcsrobert

@renovatebot-mcsrobert renovatebot-mcsrobert Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

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: (in timezone Europe/Amsterdam)

  • Branch creation
    • "on thursday"
  • Automerge
    • "on tuesday and wednesday after 09:00 and before 18:00"

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Mend Renovate.

@github-actions

Copy link
Copy Markdown
--- kubernetes/apps/default/mealie/app Kustomization: flux-system/mealie HelmRelease: default/mealie

+++ kubernetes/apps/default/mealie/app Kustomization: flux-system/mealie HelmRelease: default/mealie

@@ -41,13 +41,13 @@

               TZ: Europe/Amsterdam
             envFrom:
             - secretRef:
                 name: mealie-env
             image:
               repository: ghcr.io/mealie-recipes/mealie
-              tag: v3.20.1@sha256:9b680f5dad8618e69317a005e083a00a699845fb2a72c392a558a4e2898aed20
+              tag: v3.22.0@sha256:36c28f0642fb6c75fae8997a2d55994631b9b4bcffba3016c208fc132a4c1e69
             probes:
               liveness:
                 custom: true
                 enabled: true
                 spec:
                   exec:

@github-actions

Copy link
Copy Markdown
--- HelmRelease: default/mealie Deployment: default/mealie

+++ HelmRelease: default/mealie Deployment: default/mealie

@@ -81,13 +81,13 @@

           value: '2525'
         - name: TZ
           value: Europe/Amsterdam
         envFrom:
         - secretRef:
             name: mealie-env
-        image: ghcr.io/mealie-recipes/mealie:v3.20.1@sha256:9b680f5dad8618e69317a005e083a00a699845fb2a72c392a558a4e2898aed20
+        image: ghcr.io/mealie-recipes/mealie:v3.22.0@sha256:36c28f0642fb6c75fae8997a2d55994631b9b4bcffba3016c208fc132a4c1e69
         livenessProbe:
           exec:
             command:
             - /app/healthcheck.sh
         name: mealie
         readinessProbe:

@renovatebot-mcsrobert
renovatebot-mcsrobert Bot force-pushed the renovate/ghcr.io-mealie-recipes-mealie-3.x branch 3 times, most recently from 22037c1 to a0eabc7 Compare July 30, 2026 14:11
…22.0 )

| datasource | package                       | from    | to      |
| ---------- | ----------------------------- | ------- | ------- |
| docker     | ghcr.io/mealie-recipes/mealie | v3.20.1 | v3.22.0 |
@renovatebot-mcsrobert
renovatebot-mcsrobert Bot force-pushed the renovate/ghcr.io-mealie-recipes-mealie-3.x branch from a0eabc7 to 512a845 Compare July 30, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants