Skip to content

Releases: cooklang/cookcli

v0.29.1

24 Apr 19:59
341dd9c

Choose a tag to compare

0.29.1 (2026-04-24)

Bug Fixes

  • resolve menu recipe references from collection root in CLI (#330) (444f1c3)
  • scale menu recipe references by servings/yield (#329) (00d9a1c)
  • shop list other ordering (d76a3b5)

v0.29.0

14 Apr 09:44
d4a7da1

Choose a tag to compare

0.29.0 (2026-04-14)

Features

  • live updates for shopping list page (#325) (3dd5e6f)
  • migrate shopping list to new format with checked state (#318) (7700032)

Bug Fixes

  • escape single quotes in JS string literals to prevent XSS (#326) (9ee62ae)
  • include menu freehand ingredients in web shopping list (#324) (069caee)
  • ingredient and cookware names invisible when printing in dark mode (#322) (6b9602e), closes #319
  • unreadable plan card on shopping list in dark mode (#323) (282d221)

v0.28.1

09 Apr 11:19
b79e033

Choose a tag to compare

0.28.1 (2026-04-09)

Bug Fixes

  • remove openssl dependency to fix Linux release builds (#317) (f1d4d56)
  • resolve npm dependency security vulnerabilities (e5d14f6)

v0.28.0

08 Apr 07:52
e72cefd

Choose a tag to compare

0.28.0 (2026-04-08)

Features

  • add --url-prefix flag for reverse proxy subpath support (#309) (bdf4d32)
  • add Swedish to language switcher (a5bb53f)
  • Added swedish translation (#310) (949109c)
  • update cooklang-import to 0.9.3 (8d77122)

Bug Fixes

  • handle non-ASCII characters in pantry TOML keys (#311) (#313) (1d3d4e5)
  • improve cooking mode responsiveness on smartphones (#306) (515ec2f)
  • prevent print layout from truncating recipe content (#307) (67dd125), closes #304

v0.27.2

02 Apr 16:18
e6d9bc6

Choose a tag to compare

0.27.2 (2026-04-02)

Bug Fixes

  • add "m" unit abbreviation, text-only timer test (bc8fe3d)
  • address review feedback on Docker permission fix (3da96e4)
  • address review feedback on JSON-LD schema output (f288294)
  • address second round of review feedback (5ee1262)
  • improve JSON-LD schema.org output for HowToStep (8ef2b11)
  • quote pantry section names containing spaces in TOML output (7eb7c0c)
  • quote pantry section names containing spaces in TOML output (818f785), closes #292
  • quote section name with space in seed pantry.conf (af7623f)
  • remove unused import, add zero-duration timer guard test (ac3e11a)
  • resolve Docker volume permission issues when creating recipes (7363ca7)
  • resolve Docker volume permission issues when creating recipes (af5a1ee), closes #287
  • use existing sections in pantry Add Item form (4ad0e51)
  • use existing sections in pantry Add Item form (08233b7), closes #293

v0.27.1

24 Mar 08:32
ae3fd73

Choose a tag to compare

0.27.1 (2026-03-24)

Bug Fixes

  • filter artifact download in release pipeline (ce89c4c)
  • filter artifact download to skip docker build cache in release pipeline (3afa5d9)

v0.27.0

23 Mar 19:58
50c030f

Choose a tag to compare

0.27.0 (2026-03-23)

Features

  • add fuzzy file reference autocomplete in editor (5a46e6f)

Bug Fixes

  • simplify regex patterns in editor completion (5b8f35e)

v0.26.0

10 Mar 10:32
34b858c

Choose a tag to compare

0.26.0 (2026-03-10)

Features

  • add CRUD subcommands to pantry CLI (e97ca56)
  • make Docker setup reusable and add automated image publishing (c971bec)

Bug Fixes

  • improve cook mode scroll, dark mode logo contrast, and print styles (#264, #267, #268) (64bd968)
  • resolve two failing UI tests in CI (7e55b67)

v0.25.1

09 Mar 13:42
4cc6dc5

Choose a tag to compare

0.25.1 (2026-03-09)

Features

  • consolidate aisle.conf ingredients with synonyms (584c3f9)
  • group related ingredients in seed aisle.conf (198ac19)
  • redesign seed folder to showcase Cooklang spec features (fb5ec1c)

Miscellaneous Chores

v0.25.0

08 Mar 09:57
4927d0d

Choose a tag to compare

0.25.0 (2026-03-08)

Features

  • add GET /api/menus endpoint for listing menu files (08d4f93)
  • add GET /api/menus/*path endpoint for parsed menu data (07374ae)
  • add GET /api/stats endpoint for recipe and menu counts (5bfdb04)
  • add pantry expiring and depleted API endpoints (92b8de0)
  • show today's menu banner on recipes page (be5710e)
  • show today's menu banner on recipes page (5e6ff53)

Bug Fixes

  • compile regexes once with LazyLock in menus handler (bbfc0a8)
  • make menu print view compact while keeping comfortable screen layout (260d56b)
  • show ingredient quantities in shopping list print view (8827e2e)
  • simplify today's menu banner, remove meal pills and fix button padding (26c06fd)