• v1.0.6 478330f1c6

    wantxapas released this 2026-08-21 23:51:29 +01:00 | 33 commits to main since this release

    Release commit: 478330f1c6

    Local release validation passed. GHCR production image publication is pending because GitHub Actions is currently blocked by the account billing/spending limit.

    What's Changed

    Full Changelog: https://github.com/wantxapas/recipopedia/compare/v1.0.3...v1.0.6

    Downloads
  • v1.0.3 6591bc00e1

    wantxapas released this 2026-08-11 22:44:00 +01:00 | 98 commits to main since this release

    Production image tag: sha-6591bc00e172b611e4354eb4d724456b972cdd95

    What's Changed

    Full Changelog: https://github.com/wantxapas/recipopedia/compare/v1.0.2...v1.0.3

    Downloads
  • v1.0.2 f1ffbdb9d6

    wantxapas released this 2026-08-11 01:09:55 +01:00 | 104 commits to main since this release

    The Tidy Cook 1.0.2

    Highlights

    • Consolidates contextual Tools into a consistent docked desktop rail across Recipes, Menu, Shopping, and Pantry.
    • Keeps the desktop workspace stable when Tools opens while leaving the PWA/mobile experience unchanged.
    • Moves top-level contextual actions into the desktop navigation and preserves geometrically centred primary navigation.
    • Simplifies Shopping and Pantry controls and reorganizes Shopping Tools into Actions, Suggestions, and Ask AI.
    • Adds the import correction checkpoint and lazy-loaded import workflow improvements included on main.
    • Adds PRODUCTION_RELEASE_RUNBOOK.md for repeatable manual releases, deployment, smoke testing, and rollback.

    Production artifacts

    Release commit: f1ffbdb9d641a06158ad33f0a6bb943a8d845e7e

    Immutable deployment tag:

    sha-f1ffbdb9d641a06158ad33f0a6bb943a8d845e7e

    Published images:

    • ghcr.io/wantxapas/tidy-cook-backend:sha-f1ffbdb9d641a06158ad33f0a6bb943a8d845e7e
    • ghcr.io/wantxapas/tidy-cook-frontend:sha-f1ffbdb9d641a06158ad33f0a6bb943a8d845e7e
    • ghcr.io/wantxapas/tidy-cook-backup:sha-f1ffbdb9d641a06158ad33f0a6bb943a8d845e7e

    GitHub Actions run 31444391481 passed backend, frontend, production-compose, and all three production image-publishing jobs. The workflow builds linux/amd64 and linux/arm64 images.

    Deployment status

    The production images are built and published. Host deployment is intentionally separate: complete the backup and configuration gates, set TIDY_COOK_IMAGE_TAG to the immutable tag above, deploy through Komodo/Docker Compose, and run the documented production smoke tests.

    Downloads
  • v1.0.1 20bc7e2eaa

    wantxapas released this 2026-08-03 17:22:39 +01:00 | 144 commits to main since this release

    Highlights

    • Replaces the fragmented import paths with one recoverable import workflow for recipe links, pasted text, uploaded files, Paprika exports, and the admin import queue.
    • Treats Paprika recipes and archives as supported file uploads, including multi-recipe selection.
    • Preserves source quantities more reliably, including Gousto ingredient amounts, and protects user-selected units during editing.
    • Adds clearer import progress, resumable sessions, source comparison, ordered review decisions, and actionable recovery states.
    • Redesigns the create and recipe-editing screens for a consistent, responsive workflow.
    • Fixes saved-recipe editing conflicts, ingredient editing during import, decision validation/counting, and mise-en-place presentation.

    Production deployment

    Use the immutable image tag:

    TIDY_COOK_IMAGE_TAG=sha-20bc7e2eaa7e359c4359a6214724f44b4ba0bd60
    

    Published multi-architecture images (linux/amd64, linux/arm64):

    • ghcr.io/wantxapas/tidy-cook-backend:sha-20bc7e2eaa7e359c4359a6214724f44b4ba0bd60
    • ghcr.io/wantxapas/tidy-cook-frontend:sha-20bc7e2eaa7e359c4359a6214724f44b4ba0bd60
    • ghcr.io/wantxapas/tidy-cook-backup:sha-20bc7e2eaa7e359c4359a6214724f44b4ba0bd60

    Back up the persistent data directory before upgrading, then pull and recreate the services with the new immutable tag.

    Verification

    • Backend tests, race detector, static analysis, and container build passed.
    • Frontend unit, workflow, visual, type, production-build, and container checks passed.
    • Production Compose, Pangolin/Newt, backup automation, and smoke-test validation passed.
    • All three production images were published successfully from commit 20bc7e2eaa7e359c4359a6214724f44b4ba0bd60.

    Full changes: https://github.com/wantxapas/recipopedia/compare/843dc9bd3346131c704840a8f40b3c702a9fa36d...v1.0.1

    Downloads