diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ae24a6..4ca38dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.34.0] - 2026-04-29 + +### Added +- Navigation: new "Küche" (Kitchen) button in the bottom bar groups Meals, Recipes and Shopping behind a single entry point with a persistent tab bar inside each sub-module +- Navigation: new "Suche" (Search) button added to the bottom bar for one-tap access to the search overlay +- Kitchen tabs bar: sticky segment-control (Meals / Recipes / Shopping) injected at the top of each sub-module page; remembers the last active tab via sessionStorage +- Keyboard shortcuts: `g k` navigates to Kitchen (last tab), `g k m` → Meals, `g k r` → Recipes, `g k s` → Shopping +- i18n: `nav.kitchen`, `nav.search` and `shortcuts.goKitchen` keys added to all 15 locale files + +### Changed +- Navigation: bottom bar reorganised — Dashboard, Calendar, Küche, Suche, Mehr (5 items) +- Navigation: Meals, Recipes and Shopping removed from the More sheet; they are accessible via the Kitchen tab bar and the sidebar on desktop +- More sheet: reduced from 3-column to 2-column grid for larger touch targets; search trigger removed +- More sheet: drag-handle added at the top; swipe-down gesture closes the sheet + ## [0.33.1] - 2026-04-29 ### Changed diff --git a/package-lock.json b/package-lock.json index e648175..b414190 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "oikos", - "version": "0.33.1", + "version": "0.34.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "oikos", - "version": "0.33.1", + "version": "0.34.0", "license": "MIT", "dependencies": { "bcrypt": "^6.0.0", diff --git a/package.json b/package.json index 98fc3e3..71bec55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oikos", - "version": "0.33.1", + "version": "0.34.0", "description": "Self-hosted family planner - calendar, tasks, shopping, meal planning, budget and more. Private, open-source, no subscription.", "main": "server/index.js", "type": "module",