Development Environment โ€“ Not for production use

Change Log

Here's a running log of improvements and features added to MyMealMap over time.

Entries are grouped from available git history and the features currently visible in the app, so they stay useful without pretending to be a perfect historical record.

v1.7 (Patch)

April 19, 2026

2 updates
  • Fixed an Add to Meal Planner calendar bug where selecting a specific date could shift the saved meal to the previous day because of timezone-sensitive date handling.
  • Hardened meal-plan date parsing and local date formatting so calendar selections and rendered planner dates stay aligned with the day the user actually chose.

v1.6 (Minor)

March 26, 2026

5 updates
  • Refined the public recipe viewer so Ingredients can render grouped subsection headings like "For the Sauce" and "To Serve" while keeping the newer ingredient card-row layout intact.
  • Upgraded recipe Instructions to support grouped method subsections, browser-saved per-step completion tracking, derived section completion states, and cleaner separation between actionable steps and non-step recipe guidance.
  • Added richer recipe content parsing so structural method headers are ignored, ad hoc content sections like Serve and Variations render separately, and inline bold labels inside notes stay inline rather than becoming steps.
  • Consolidated recipe content parsing into a shared helper so the main recipe page now consumes one normalized structure for grouped ingredients, method steps, and additional recipe notes.
  • Updated the admin recipe checking preview to match the improved public recipe presentation more closely, including grouped ingredients, structured instruction sections, and separate non-step recipe notes.

v1.5 (Minor)

March 24, 2026

19 updates
  • Added a new sidebar recipe search box placement to the live site UI as a visual entry point for future search features.
  • Upgraded the sidebar search field into a chip-based token input with keyboard-friendly term entry and removable tags, without adding live search results yet.
  • Refined the sidebar search UI by moving token-entry guidance into the placeholder for a cleaner, less cluttered layout.
  • Added a focus-only helper message beneath the sidebar search field so term-entry guidance appears only while the input is active.
  • Completed the end-to-end recipe search flow with ranked keyword matching, pagination, editable search chips, and guest versus member access filtering.
  • Reused the existing Save and Add To Meal Plan behaviors directly inside search results, while adding server-side search throttling for abuse protection.
  • Improved recipe search ranking with weighted field relevance so title and cuisine matches outrank weaker body-text-only matches inside the existing matched-terms ordering.
  • Standardised the search result match badge placement so every recipe card shows it in the same dedicated metadata row for a tidier grid.
  • Restored the search result Save and Add To Meal Plan controls to match the same action pattern used on the recipe page.
  • Improved chip-based recipe search submission so existing chips can be searched immediately even when the text input is empty.
  • Polished cuisine recipe cards so their serves, time, and favourite row stays aligned at the bottom across uneven content lengths.
  • Centered the bottom action and metadata rows on search and cuisine cards for a cleaner, more balanced card layout.
  • Added a subtle divider above the cuisine card metadata row to separate recipe details from serves, time, and favourite state.
  • Aligned sidebar cuisine chips to a shared ordering so personal and public cuisine lists feel more consistent side by side.
  • Reworked sidebar cuisine chips into a centered two-column grid so both cuisine sections read as matching, intentional layouts.
  • Refined sidebar cuisine chips into a centered wrapping layout so both sections feel softer and more naturally balanced.
  • Added server-side pagination to cuisine recipe pages so larger cuisine lists now load 15 recipes per page with Previous and Next navigation.
  • Adjusted recipe search pagination to show 8 results per page while keeping chip-based search state intact across page links.
  • Refreshed the shared footer with a stronger brand block, clearer navigation groups, and a browse-recipes call to action.

v1.4 (Minor)

March 22, 2026

4 updates
  • Added Admin Analytics Dashboard with pageviews, visitors, and usage insights.
  • Introduced first-party pageview tracking with privacy-conscious visitor tokens, salted visitor hashes, and simple device/session reporting.
  • Added analytics reporting for top pages, entry pages, recipes, planner usage, and new-user trends.
  • Enhanced Analytics: Added bot detection and classification (human, verified bots, unverified bots).

v1.3 (Minor)

March 21, 2026

5 updates
  • Improved theme preference handling so the account default now falls back to Light when no saved preference exists.
  • Added a current-device theme toggle to User Settings while keeping account defaults separate from device-specific overrides.
  • Introduced user settings for password management and account updates.
  • Improved meal plan generation with a 14-day recipe cooldown and a weekly cuisine variety limit.
  • Polished shared pages and core flows to improve consistency across the app.

v1.2 (Minor)

March 20, 2026

3 updates
  • Added shared household meal plans with invite-based collaboration.
  • Improved security around sign-in, verification, and protected actions.
  • Improved invite handling and sharing flows across login, signup, and meal plan pages.

v1.1 (Minor)

March 15-19, 2026

3 updates
  • Expanded admin tools for checking and reviewing recipes before they go live.
  • Improved admin tools and review pages to keep recipe content better organised.
  • Refined the overall app structure with a round of cleanup and quality-of-life updates.

v1.0

March 14, 2026

3 updates
  • Launched the core MyMealMap experience for planning meals and browsing recipes.
  • Added the first dark and light theme controls for a more flexible viewing experience.
  • Established the main public site layout, navigation, and recipe discovery sections.


Feeling Lucky?