diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a2070f..1338a7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ All notable changes to Epicure are documented here. This file is mirrored in-app at `/changelog` (and in the admin dashboard) via `apps/web/lib/changelog.ts` — update both together. +## 0.4.0 — 2026-07-12 + +### Added +- **Profile pictures**: upload a custom photo, or get a Gravatar-backed avatar automatically — no more generic initials by default. +- **"Imported from" badge** on recipe cards for recipes brought in from a URL. +- **Share shopping lists via a public link** — anyone with the link can view, no account required, alongside the existing private collaborator invites. + +### Fixed +- Batch-cook recipes shifted left in compact view when they had no time set or a longer dish/time label. + ## 0.3.1 — 2026-07-12 ### Added diff --git a/apps/web/lib/changelog.ts b/apps/web/lib/changelog.ts index 1eb6210..2f143b1 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.3.1"; +export const APP_VERSION = "0.4.0"; export type ChangelogEntry = { version: string; @@ -10,6 +10,18 @@ export type ChangelogEntry = { }; export const CHANGELOG: ChangelogEntry[] = [ + { + version: "0.4.0", + date: "2026-07-12", + added: [ + "Profile pictures: upload a custom photo, or get a Gravatar-backed avatar automatically.", + "\"Imported from\" badge on recipe cards for recipes brought in from a URL.", + "Share shopping lists via a public link — no account required to view, alongside private collaborator invites.", + ], + fixed: [ + "Batch-cook recipes shifted left in compact view when they had no time set or a longer dish/time label.", + ], + }, { version: "0.3.1", date: "2026-07-12", diff --git a/apps/web/package.json b/apps/web/package.json index 36eaacf..ee36535 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@epicure/web", - "version": "0.3.1", + "version": "0.4.0", "private": true, "scripts": { "dev": "next dev", diff --git a/package.json b/package.json index 431ebdd..42db427 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "epicure", - "version": "0.3.1", + "version": "0.4.0", "private": true, "scripts": { "dev": "pnpm --filter web dev",