Release 1.0.1 #30

Merged
wantxapas merged 49 commits from codex/importer-rebuild into main 2026-08-03 16:45:32 +01:00
wantxapas commented 2026-08-03 16:37:22 +01:00 (Migrated from github.com)

Release 1.0.1

This release replaces the legacy import experience with the unified, recoverable importer and redesigned recipe editor.

Highlights

  • One consistent import flow for links, pasted text, files, Paprika, and the admin queue
  • Recoverable import sessions with transparent processing and decision review
  • Protected source quantities and improved Gousto/Paprika handling
  • Redesigned recipe creation and editing screens
  • Stable decision counts, validation, and saved-recipe editing
  • Responsive layout and import diagnostics improvements

Release verification

  • Backend tests, race detector, static analysis, and image build run in CI
  • Frontend helper tests, 40 Playwright workflow/visual tests, type checks, production build, and bundle limits
  • Production Compose and backup validation

Production deployment uses the immutable image tag from the merged main commit: sha-FULL_MAIN_COMMIT.

## Release 1.0.1 This release replaces the legacy import experience with the unified, recoverable importer and redesigned recipe editor. ### Highlights - One consistent import flow for links, pasted text, files, Paprika, and the admin queue - Recoverable import sessions with transparent processing and decision review - Protected source quantities and improved Gousto/Paprika handling - Redesigned recipe creation and editing screens - Stable decision counts, validation, and saved-recipe editing - Responsive layout and import diagnostics improvements ### Release verification - Backend tests, race detector, static analysis, and image build run in CI - Frontend helper tests, 40 Playwright workflow/visual tests, type checks, production build, and bundle limits - Production Compose and backup validation Production deployment uses the immutable image tag from the merged main commit: sha-FULL_MAIN_COMMIT.
Sign in to join this conversation.
No description provided.