v3.27.0
mealie-recipes/mealiev3.27.0Sep 17, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on critical bug fixes from the previous version and introduces connectivity testing for AI providers, alongside improvements to recipe imports and UI rendering.
Key Highlights
- Added connectivity test for AI providers to support non-admins.
- Fixed recipe card tags overlapping with titles and image attribute forwarding.
- Resolved issues with iOS camera photo uploads and IPv6 support.
- Improved recipe import functionality to preserve instruction headings.
New Features
- Connectivity test for AI providers
Full Release Notes
# 🍴🍴🍴🍴🍴🍴 This release contains a few critical bug fixes for the previous version, as well as new connectivity testing for AI providers for non-admins. ## ✨ New features - feat: add connectivity test for AI providers @elliot-ultra (#8123) ## 🐛 Bug fixes - fix: forward attributes to recipe info card image @nzyz995 (#8399) - fix: avoid useAsyncData in recipe timeline scroll handler @nzyz995 (#8400) - fix: prevent recipe card tags from overlapping title @vmiwa (#8416) - fix: respect household recipeDisableComments preference on recipe page @Luna-81 (#8424) - fix: cURL fails when IPv6 isn't supported @michael-genson (#8425) - fix: fall back to servings for recipe yield display @Tsuji-Hub (#7881) - fix: prevent duplicate iOS camera photos from overwriting recipe step assets @RisonG (#8111) - fix: make TypeScript generation deterministic @justadityaraj (#8356) - fix: replace "mealplan" with "meal plan" @michael-genson (#8427) - fix: keep instruction section and step headings when importing @Rouzax (#8331) - fix: keep caller-supplied id when creating a model via auto_init @chiliec (#8432) ## 🧰 Maintenance <details> <summary>6 changes</summary> - chore(l10n): New Crowdin updates @hay-kot (#8406) - chore(l10n): New Crowdin updates @hay-kot (#8412) - chore(l10n): New Crowdin updates @hay-kot (#8413) - chore(l10n): New Crowdin updates @hay-kot (#8420) - chore(l10n): New Crowdin updates @hay-kot (#8428) - chore(l10n): New Crowdin updates @hay-kot (#8435) </details> ## ⬆️ Dependency updates <details> <summary>9 changes</summary> - chore(deps): update dependency types-pyyaml to v6.0.12.20260906 @[renovate[bot]](https://github.com/apps/renovate) (#8364) - fix(deps): update dependency openai to v3.11.0 @[renovate[bot]](https://github.com/apps/renovate) (#8407) - chore(deps): update node.js to 6dac556 @[renovate[bot]](https://github.com/apps/renovate) (#8408) - fix(deps): update dependency psycopg2-binary to v2.9.13 @[renovate[bot]](https://github.com/apps/renovate) (#8409) - fix(deps): update dependency openai to v3.13.0 @[renovate[bot]](https://github.com/apps/renovate) (#8419) - chore(deps): update dependency ruff to v0.16.7 - autoclosed @[renovate[bot]](https://github.com/apps/renovate) (#8418) - fix(deps): update dependency pint to v0.26.1 @[renovate[bot]](https://github.com/apps/renovate) (#8421) - fix(deps): update dependency pyjwt to v2.14.0 @[renovate[bot]](https://github.com/apps/renovate) (#8426) - fix(deps): update dependency alembic to v1.20.0 @[renovate[bot]](https://github.com/apps/renovate) (#8433) </details> ## 🙏 New Contributors * @vmiwa made their first contribution in https://github.com/mealie-recipes/mealie/pull/8416 * @Tsuji-Hub made their first contribution in https://github.com/mealie-recipes/mealie/pull/7881 * @RisonG made their first contribution in https://github.com/mealie-recipes/mealie/pull/8111 * @Rouzax made their first contribution in https://github.com/mealie-recipes/mealie/pull/8331 # 🍴🍴🍴🍴🍴🍴
Related Repositories
public-apis/public-apis★ 491,217
A collective list of free APIs
NousResearch/hermes-agent★ 256,087
The agent that grows with you
yt-dlp/yt-dlp★ 200,261
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,560
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.