From 4f36ce24b2476705e9cd0eb652beb09d35aa3c96 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Sun, 12 Jul 2026 18:37:55 +0200 Subject: [PATCH] chore: bump version to 0.5.0, changelog entry --- CHANGELOG.md | 10 ++++++++++ apps/web/lib/changelog.ts | 14 +++++++++++++- apps/web/package.json | 2 +- package.json | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1338a7c..04140f5 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.5.0 — 2026-07-12 + +### Added +- **Push notifications for shared shopping lists** — get pinged when someone else checks off or adds items. + +### Fixed +- Batch-cook dishes never deducted pantry when marked cooked — now deducts once, on the first dish cooked per batch session. +- Weekly meal-plan nutrition coverage compared a week's total intake against a daily goal (reading ~7x too high) — now compares a proper daily average, with a per-day breakdown and a flag for meals missing nutrition data. +- Meal-plan week navigation could resolve the wrong Monday depending on server timezone. + ## 0.4.0 — 2026-07-12 ### Added diff --git a/apps/web/lib/changelog.ts b/apps/web/lib/changelog.ts index 2f143b1..389c746 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.4.0"; +export const APP_VERSION = "0.5.0"; export type ChangelogEntry = { version: string; @@ -10,6 +10,18 @@ export type ChangelogEntry = { }; export const CHANGELOG: ChangelogEntry[] = [ + { + version: "0.5.0", + date: "2026-07-12", + added: [ + "Push notifications for shared shopping lists — get pinged when someone else checks off or adds items.", + ], + fixed: [ + "Batch-cook dishes never deducted pantry when marked cooked — now deducts once, on the first dish cooked per batch session.", + "Weekly meal-plan nutrition coverage compared a week's total intake against a daily goal (reading ~7x too high) — now compares a proper daily average, with a per-day breakdown and a flag for meals missing nutrition data.", + "Meal-plan week navigation could resolve the wrong Monday depending on server timezone.", + ], + }, { version: "0.4.0", date: "2026-07-12", diff --git a/apps/web/package.json b/apps/web/package.json index ee36535..89005c8 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@epicure/web", - "version": "0.4.0", + "version": "0.5.0", "private": true, "scripts": { "dev": "next dev", diff --git a/package.json b/package.json index 42db427..868d8e9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "epicure", - "version": "0.4.0", + "version": "0.5.0", "private": true, "scripts": { "dev": "pnpm --filter web dev",