/oss · 2 merged

TomBursch/kitchenowl

A self-hosted grocery list and recipe manager.

the project on GitHub (opens in a new tab)
  1. 7 Nov 2026

    Selected filter chips stay first on the web app

    What was broken
    On the web version, a selected tag jumped to the end of the row and out of view. Phones and desktop kept it first.
    What I changed
    The sort now uses an explicit order that comes out the same on every platform. Expense categories got the same fix.
    Why it matters
    People on the web app can see which filters are on without scrolling.

    see the code, #1197 (opens in a new tab)

  2. 7 Nov 2026

    Importing a recipe without servings no longer fails

    What was broken
    Importing a recipe from a site that lists no servings returned a server error, and nothing was imported.
    What I changed
    A missing optional field is now skipped, so the rest of the recipe is kept and servings stays empty.
    Why it matters
    Recipes from more sites can be imported instead of failing outright.

    see the code, #1196 (opens in a new tab)

← every project