f22e40a9b9
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/mealie-recipes/mealie](https://redirect.github.com/mealie-recipes/mealie) | minor | `7f776bb` -> `0dab0e6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)</summary> ### [`v3.6.0`](https://redirect.github.com/mealie-recipes/mealie/releases/tag/v3.6.0) [Compare Source](https://redirect.github.com/mealie-recipes/mealie/compare/v3.5.0...v3.6.0) ### 🍴🍴🍴🍴🍴🍴 This version of Mealie comes with a bunch of fixes and stability improvements. Some users have been experiencing issues with session times (i.e. getting logged out too quickly), particularly on Safari/iOS, and those should be resolved now. #### ✨ New features - feat: Remove backend cookie and use frontend for auth [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6601](https://redirect.github.com/mealie-recipes/mealie/issues/6601)) #### 🐛 Bug fixes - fix: Favorites page fails to load when sorted by random [@​ithabi](https://redirect.github.com/ithabi) ([#​6517](https://redirect.github.com/mealie-recipes/mealie/issues/6517)) - fix: Can't edit extra long category name depending on resolution [@​ithabi](https://redirect.github.com/ithabi) ([#​6536](https://redirect.github.com/mealie-recipes/mealie/issues/6536)) - fix: Set maxAge on frontend auth cookie [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6576](https://redirect.github.com/mealie-recipes/mealie/issues/6576)) - fix: Tool management bug [#​6447](https://redirect.github.com/mealie-recipes/mealie/issues/6447) - correct mismatch between event fired vs event handler [@​simon-lam](https://redirect.github.com/simon-lam) ([#​6590](https://redirect.github.com/mealie-recipes/mealie/issues/6590)) - fix: PWA follows OS screen rotation/lock settings [@​cordlord](https://redirect.github.com/cordlord) ([#​6573](https://redirect.github.com/mealie-recipes/mealie/issues/6573)) - fix: recipe recursion false positive [@​parumpum](https://redirect.github.com/parumpum) ([#​6591](https://redirect.github.com/mealie-recipes/mealie/issues/6591)) - fix: Asset type selector dropdown [#​6413](https://redirect.github.com/mealie-recipes/mealie/issues/6413); asset entry layout; asset download content disposition [@​simon-lam](https://redirect.github.com/simon-lam) ([#​6595](https://redirect.github.com/mealie-recipes/mealie/issues/6595)) - fix: Enabled newlines in timeline comment [@​davidschinkel](https://redirect.github.com/davidschinkel) ([#​6620](https://redirect.github.com/mealie-recipes/mealie/issues/6620)) #### 🧰 Maintenance <details> <summary>23 changes</summary> - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6513](https://redirect.github.com/mealie-recipes/mealie/issues/6513)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6547](https://redirect.github.com/mealie-recipes/mealie/issues/6547)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6548](https://redirect.github.com/mealie-recipes/mealie/issues/6548)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6552](https://redirect.github.com/mealie-recipes/mealie/issues/6552)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6554](https://redirect.github.com/mealie-recipes/mealie/issues/6554)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6557](https://redirect.github.com/mealie-recipes/mealie/issues/6557)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6559](https://redirect.github.com/mealie-recipes/mealie/issues/6559)) - chore(l10n): Crowdin locale sync [@​github-actions](https://redirect.github.com/github-actions) ([#​6553](https://redirect.github.com/mealie-recipes/mealie/issues/6553)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6561](https://redirect.github.com/mealie-recipes/mealie/issues/6561)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6563](https://redirect.github.com/mealie-recipes/mealie/issues/6563)) - chore: lint [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6582](https://redirect.github.com/mealie-recipes/mealie/issues/6582)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6565](https://redirect.github.com/mealie-recipes/mealie/issues/6565)) - chore(l10n): Crowdin locale sync [@​github-actions](https://redirect.github.com/github-actions) ([#​6589](https://redirect.github.com/mealie-recipes/mealie/issues/6589)) - chore(auto): Update pre-commit hooks [@​github-actions](https://redirect.github.com/github-actions) ([#​6558](https://redirect.github.com/mealie-recipes/mealie/issues/6558)) - chore: Update Renovate config to pin versions in pyproject.toml [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6603](https://redirect.github.com/mealie-recipes/mealie/issues/6603)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6594](https://redirect.github.com/mealie-recipes/mealie/issues/6594)) - chore: Fail frontend lint if there are warnings [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6619](https://redirect.github.com/mealie-recipes/mealie/issues/6619)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6624](https://redirect.github.com/mealie-recipes/mealie/issues/6624)) - chore(l10n): Crowdin locale sync [@​github-actions](https://redirect.github.com/github-actions) ([#​6625](https://redirect.github.com/mealie-recipes/mealie/issues/6625)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6628](https://redirect.github.com/mealie-recipes/mealie/issues/6628)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6631](https://redirect.github.com/mealie-recipes/mealie/issues/6631)) - chore(l10n): New Crowdin updates [@​hay-kot](https://redirect.github.com/hay-kot) ([#​6637](https://redirect.github.com/mealie-recipes/mealie/issues/6637)) - chore(auto): Update pre-commit hooks [@​github-actions](https://redirect.github.com/github-actions) ([#​6632](https://redirect.github.com/mealie-recipes/mealie/issues/6632)) </details> #### 📚 Documentation - docs(auto): Update image tag, for release v3.5.0 [@​github-actions](https://redirect.github.com/github-actions) ([#​6542](https://redirect.github.com/mealie-recipes/mealie/issues/6542)) #### 🔨 Internal development - dev: Allow dev server to be accessed on local network [@​miah120](https://redirect.github.com/miah120) ([#​6581](https://redirect.github.com/mealie-recipes/mealie/issues/6581)) #### ⬆️ Dependency updates <details> <summary>18 changes</summary> - chore(deps): update node.js to [`aa648b3`](https://redirect.github.com/mealie-recipes/mealie/commit/aa648b3) [@​renovate](https://redirect.github.com/renovate) ([#​6568](https://redirect.github.com/mealie-recipes/mealie/issues/6568)) - fix(deps): pin dependencies [@​renovate](https://redirect.github.com/renovate) ([#​6604](https://redirect.github.com/mealie-recipes/mealie/issues/6604)) - fix(deps): update dependency recipe-scrapers to v15.10.0 [@​renovate](https://redirect.github.com/renovate) ([#​6618](https://redirect.github.com/mealie-recipes/mealie/issues/6618)) - chore(deps): update dependency ruff to v0.14.7 [@​renovate](https://redirect.github.com/renovate) ([#​6606](https://redirect.github.com/mealie-recipes/mealie/issues/6606)) - chore(deps): update dependency types-python-dateutil to v2.9.0.20251115 [@​renovate](https://redirect.github.com/renovate) ([#​6607](https://redirect.github.com/mealie-recipes/mealie/issues/6607)) - chore(deps): update dependency pylint to v4.0.3 [@​renovate](https://redirect.github.com/renovate) ([#​6605](https://redirect.github.com/mealie-recipes/mealie/issues/6605)) - fix(deps): update dependency alembic to v1.17.2 [@​renovate](https://redirect.github.com/renovate) ([#​6608](https://redirect.github.com/mealie-recipes/mealie/issues/6608)) - fix(deps): update dependency rapidfuzz to v3.14.3 [@​renovate](https://redirect.github.com/renovate) ([#​6610](https://redirect.github.com/mealie-recipes/mealie/issues/6610)) - chore(deps): update dependency coverage to v7.12.0 [@​renovate](https://redirect.github.com/renovate) ([#​6611](https://redirect.github.com/mealie-recipes/mealie/issues/6611)) - chore(deps): update dependency mkdocs-material to v9.7.0 [@​renovate](https://redirect.github.com/renovate) ([#​6612](https://redirect.github.com/mealie-recipes/mealie/issues/6612)) - chore(deps): update dependency mypy to v1.19.0 [@​renovate](https://redirect.github.com/renovate) ([#​6613](https://redirect.github.com/mealie-recipes/mealie/issues/6613)) - chore(deps): update dependency pre-commit to v4.5.0 [@​renovate](https://redirect.github.com/renovate) ([#​6614](https://redirect.github.com/mealie-recipes/mealie/issues/6614)) - fix(deps): update dependency fastapi to v0.122.0 [@​renovate](https://redirect.github.com/renovate) ([#​6615](https://redirect.github.com/mealie-recipes/mealie/issues/6615)) - fix(deps): update dependency openai to v2.8.1 [@​renovate](https://redirect.github.com/renovate) ([#​6616](https://redirect.github.com/mealie-recipes/mealie/issues/6616)) - fix(deps): update dependency pydantic-settings to v2.12.0 [@​renovate](https://redirect.github.com/renovate) ([#​6617](https://redirect.github.com/mealie-recipes/mealie/issues/6617)) - fix: Bump Pydantic to v2.12.5 [@​michael-genson](https://redirect.github.com/michael-genson) ([#​6622](https://redirect.github.com/mealie-recipes/mealie/issues/6622)) - chore(deps): update dependency pylint to v4.0.4 [@​renovate](https://redirect.github.com/renovate) ([#​6626](https://redirect.github.com/mealie-recipes/mealie/issues/6626)) - fix(deps): update dependency fastapi to v0.123.0 [@​renovate](https://redirect.github.com/renovate) ([#​6627](https://redirect.github.com/mealie-recipes/mealie/issues/6627)) - fix(deps): update dependency beautifulsoup4 to v4.14.3 [@​renovate](https://redirect.github.com/renovate) ([#​6629](https://redirect.github.com/mealie-recipes/mealie/issues/6629)) - fix(deps): update dependency fastapi to v0.123.1 [@​renovate](https://redirect.github.com/renovate) ([#​6638](https://redirect.github.com/mealie-recipes/mealie/issues/6638)) </details> #### 🙏 New Contributors - [@​ithabi](https://redirect.github.com/ithabi) made their first contribution in [#​6536](https://redirect.github.com/mealie-recipes/mealie/pull/6536) - [@​simon-lam](https://redirect.github.com/simon-lam) made their first contribution in [#​6590](https://redirect.github.com/mealie-recipes/mealie/pull/6590) - [@​cordlord](https://redirect.github.com/cordlord) made their first contribution in [#​6573](https://redirect.github.com/mealie-recipes/mealie/pull/6573) - [@​davidschinkel](https://redirect.github.com/davidschinkel) made their first contribution in [#​6620](https://redirect.github.com/mealie-recipes/mealie/pull/6620) ### 🍴🍴🍴🍴🍴🍴 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNy4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->