github jt196/vanilla-cookbook v1.5.15

3 hours ago

Fixed

  • "All Recipes" failed to load on installs with ~1000+ recipes. The feed's favourites lookup hit SQLite's 999 bound-parameter limit (P2029); it now fetches the viewer's own favourites/forks directly, so the query no longer grows with the size of the library. (#418, #417)
  • AI actions showed a generic error on failure. Translate, cleanup, parse, image parse and image generation now surface the real provider error message, so a retired or misconfigured model is diagnosable from the app instead of only the server logs. (#416)

Changed

  • Refreshed the default AI model list. Retired Google / Anthropic / OpenAI model IDs (gemini-2.0-flash, gemini-1.5-*, claude-3-5-*-20241022, gpt-3.5-turbo, gpt-4o) replaced with current models. If you set a custom model in Admin → Site Settings, re-select it after upgrading — the saved value overrides the new defaults. (#416)
  • Slimmed the recipe feed API responses — unused fields and full per-row cooking-log data are no longer sent. No visible change. (#418)

Internal

  • Modernised the test CI workflow (checkout@v4, pnpm/action-setup@v4, setup-node@v4) after GitHub runners dropped Node 20. (#418)

Full changelog: v1.5.14...v1.5.15

Don't miss a new vanilla-cookbook release

NewReleases is sending notifications on new releases.