{recipe.title}
+{recipe.title}
+ {qrDataUrl && ( +{recipe.description}
diff --git a/apps/web/lib/changelog.ts b/apps/web/lib/changelog.ts index b63517b..2b132b3 100644 --- a/apps/web/lib/changelog.ts +++ b/apps/web/lib/changelog.ts @@ -1,5 +1,5 @@ // Mirrors CHANGELOG.md at the repo root — update both together. -export const APP_VERSION = "0.23.0"; +export const APP_VERSION = "0.24.0"; export type ChangelogEntry = { version: string; @@ -11,6 +11,14 @@ export type ChangelogEntry = { }; export const CHANGELOG: ChangelogEntry[] = [ + { + version: "0.24.0", + date: "2026-07-14 08:08", + added: [ + "**My Recipes search now matches ingredients and tags too**, not just title/description — same improvement shipped for Explore/Search earlier.", + "**QR code on printed recipes**: a public or unlisted recipe's printout now includes a scannable code linking back to the online version.", + ], + }, { version: "0.23.0", date: "2026-07-13 23:06", diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index b5b5124..d1e412a 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -65,6 +65,8 @@ "shareCopyFailed": "Failed to copy link", "shareNotPublicNotice": "This link will only work once the recipe is set to Public — link copied anyway.", "print": "Print", + "qrCodeAlt": "QR code linking to this recipe", + "qrCodeCaption": "Scan to view online", "ingredients": "Ingredients", "instructions": "Instructions", "photos": "Photos", diff --git a/apps/web/messages/fr.json b/apps/web/messages/fr.json index eeaa429..6adcaf9 100644 --- a/apps/web/messages/fr.json +++ b/apps/web/messages/fr.json @@ -65,6 +65,8 @@ "shareCopyFailed": "Échec de la copie du lien", "shareNotPublicNotice": "Ce lien ne fonctionnera qu'une fois la recette définie sur Public — lien copié quand même.", "print": "Imprimer", + "qrCodeAlt": "Code QR menant à cette recette", + "qrCodeCaption": "Scannez pour voir en ligne", "ingredients": "Ingrédients", "instructions": "Instructions", "photos": "Photos", diff --git a/apps/web/package.json b/apps/web/package.json index 40a1e23..2808c9c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@epicure/web", - "version": "0.23.0", + "version": "0.24.0", "private": true, "scripts": { "dev": "next dev", diff --git a/package.json b/package.json index 141fd14..8216214 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "epicure", - "version": "0.23.0", + "version": "0.24.0", "private": true, "scripts": { "dev": "pnpm --filter web dev",