Version 1.0.0 Beta Release History

1.0.0 (68) - 2021-12-28 - Released as 1.0.0

ADDED

  • More detail on how subscriptions work, and link to Help on website

1.0.0 (67) - 2021-12-27

FIXED

  • Issue preventing creation of new event on empty plan day
  • Issue preventing editing of event title

CHANGED

  • Tapping on planned meal card title is a shortcut to view/edit meal
  • Adjusted alignment of New Shopping List button
  • Display plan name and photo even if you only have one plan; changed default new plan name to “My Plan”; adjusted alignment of plan name/selector

  • 1.0.0 (66) - 2021-12-24 - Hotfix: In-app purchase fixes pt 3
  • 1.0.0 (65) - 2021-12-24 - Hotfix: In-app purchase fixes pt 2
  • 1.0.0 (64) - 2021-12-23 - Hotfix: In-app purchase fixes, corrected icons (iOS, macOS)

1.0.0 (63) - 2021-12-23 (NOTE: if upgrade fails, uninstall and download again)

FIXED

  • Set max height on announcements dialog (mainly for tablet, desktop)
  • Cosmetic fixes for login page buttons, purchase subscription dialog

CHANGED

  • App icon

1.0.0 (62) - 2021-12-22

FIXED

  • Delete meal appears to do nothing (though it does actually delete the meal)
  • Confirmation dialog background color inconsistency

1.0.0 (61) - 2021-12-19

ADDED

  • System Announcements - you’ll see
  • Settings > Leave Plan
  • Settings > Plan Settings > Delete Plan

FIXED

  • Many fixes for sign in/out and create/delete account flows; in particular, new accounts now start with a few planned meals again (not sure when this broke)

CHANGED

  • The little notification bar that appears to let you know something happened (or didn’t); this required a lot of changes throughout, which may introduce little bugs here and there

1.0.0 (60) - 2021-12-12

FIXED

  • New meal options dialog
  • Placeholders show title field and save properly
  • Meal type tags have correct color
  • Removed photo from meal type select dialog
  • Existing expense amount prefills as expected
  • Expense amount field autofocuses if dialog was opened by clicking on amount
  • Notification time fixes
  • Field spacing fixes
  • Added edit button for meal type
  • Added context menu that mirrors the one on the card

1.0.0 (59) - 2021-12-11

ADDED

  • Meal Placeholders, to represent things like family events, one-off meals, meals not yet decided, leftover days, etc. (don’t want to create a new meal card, but may want to set reminders, track expenses, add leftovers, etc.)
  • Meals remember who last scheduled them (to enable a future filter)
  • Added last meal type as search keyword
  • (Desktop) Started adding Esc key behaviors (close modals, clear search, close drawer)

FIXED

  • Setting meal type, time, reminders on leftovers no longer causes those settings to be remembered for the next time that meal is scheduled

CHANGED

  • Displaying a meal anywhere other than on the Meals tab shows the meal in a popup
  • Edit Shopping List: Highlight items added manually and prevent “Have” status; sort category names in Move to Category dialog

1.0.0 (58) - 2021-12-07

ADDED

  • Subscription status display (currently does not alter any functionality)

FIXED

  • Fixes for in-app purchase process
  • Shop tab: Wrap long “updated by” lines; moved green unread dot to beginning of line

1.0.0 (57) - 2021-11-29

ADDED

  • Initial support for in-app purchases

FIXED

  • Reminders now update properly when meals are rescheduled
  • Minor fix for ingredient parsing changes in previous release
  • Fix for certain cases when simply viewing a shopping list changes the last updated timestamp

CHANGED

  • Drawer no longer scrolls to top when a card is dropped on the plan
  • Shop tab: Older lists (last updated more than a week ago and end date more than a week ago) display faded out

1.0.0 (56) - 2021-11-21

CHANGED

  • Smarter ingredient parsing
  • Changing meal type will reset the meal time to the default for that type

1.0.0 (55) - 2021-11-18

FIXED

  • Possible fix for occasional duplication of cards dragged to a different plan day

CHANGED

  • Shop: Fix for fade direction on long titles that do not fit the allotted space
  • Under the hood data changes to support ICS calendar feed (upcoming feature)

1.0.0 (54) - 2021-11-16

FIXED

  • Shop: Various display issues on small screens

CHANGED

  • Drawer: Fade out recently scheduled (within 1-2 weeks); cosmetic fixes
  • Removed WIP banner on Shop screens

1.0.0 (53) - 2021-11-12

ADDED

  • Licenses button on settings page to display open source licenses (legal requirement)

FIXED

  • Shopping list search function issues: case sensitivity, cancel button not restoring full list view

CHANGED

  • Moved shopping list category up/down arrow buttons into a context menu
  • Adjusted shopping list item drag & drop mechanics

1.0.0 (52) - 2021-11-08

FIXED

  • Inability to tap/drag meals in drawer

CHANGED

  • Switched swipe to go back behavior back to default (swipe from edge only, not from middle of screen)

1.0.0 (51) - 2021-11-06

CHANGED

  • Shop: Most recently updated shopping list appears first in the list
  • UX polish

1.0.0 (50) - 2021-11-05

CHANGED

  • Shop: New list button prompts for name and how to populate (auto+manual or just manual); added List Settings dialog to change these later
  • Shop: Added more detail to list of shopping lists to make it easier to find the one you’re looking for and spot changes made by someone else
  • Shop: Option to add to the total expense amount (in case multiple purchases are required to buy everything on the list)
  • Added keyboard down button to more text fields

1.0.0 (49) - 2021-11-01

ADDED

  • Show Meal: Labels on Ingredients and Notes fields, in case only one has content

FIXED

  • Shop: Move previously-categorized user-entered items to their category upon leaving text field or hiding keyboard; also fixed an issue with non-user-entered items

1.0.0 (48) - 2021-10-29

ADDED

  • Shop: Multiple categories (will be fully customizable in upcoming release)
  • Shop: Checkboxes on category headers to toggle status for entire category
  • Shop: Filter by item name; ability to hide all items marked “Have”
  • Shop: Delete Shopping List function
  • Record Expense function for restaurant meals (for upcoming reporting feature)

FIXED

  • Many Shop tab issues

CHANGED

  • When setting “Want to Eat” on a meal, the system now tracks who set that and does not allow other people to unset it

1.0.0 (47) - 2021-10-16

FIXED

  • Many Shop tab issues

CHANGED

  • Shop tab creates a new list for you if no lists exist yet (i.e. first visit) so that you never see an empty screen
  • Basic Ingredients → Staple Ingredients

1.0.0 (46) - 2021-10-15

CHANGED

  • Shop tab: An open shopping list will now update anytime a plan day or meal is updated.
  • Shop tab: Styled remaining/total item counts and amount paid
  • Extended viewable days to 14

1.0.0 (45) - 2021-10-14

ADDED

  • Ability to delete shopping list items

FIXED

  • Shop tab issues

1.0.0 (44) - 2021-10-13

ADDED

  • Shop tab now allows multiple lists

FIXED

  • Many issues on Shop tab

1.0.0 (43) - 2021-10-13

FIXED

  • Many issues on Shop tab

1.0.0 (42) - 2021-10-12

ADDED

  • Shop tab! Saves to a single shopping list and remembers changes to Basic Ingredients. ~~Next release will allow creation of multiple lists.~~
  • Version info on loading screen

CHANGED

  • Few more design changes for meal drawer

1.0.0 (41) - 2021-10-09

ADDED

  • Notification list

FIXED

  • Brought back push notification authorization on iOS when setting a meal reminder for the first time (removed accidentally)

1.0.0 (40) - 2021-10-05

ADDED

  • Version number on login page
  • Ability to view/set assignee for each reminder; reminder icon shows in green if reminder is assigned to you

FIXED

  • Signup with email+password was broken
  • Drawer handle now responds to touches and drags across the entire width again; fix for background color extending to top of screen when maximized

CHANGED

  • Reminder time defaults to meal time (0/0/0)
  • Reminder notifications make a sound (can be disabled by user)

1.0.0 (39) - 2021-10-04

ADDED

  • Indicator on planned meal card to show whether reminders are set

FIXED

  • Notification content now includes the specified reminder text
  • Removed context menus for read-only users

CHANGED

  • Rounded corners on drawer

1.0.0 (38) - 2021-10-03

FIXED

  • All new meals were being assigned a meal time of 12:00pm; corrected so that meal time is not set until saved via Set Reminders dialog
  • Appearance and behavior of Set Reminders dialog when keyboard appears
  • Delete button on Set Reminders dialog
  • [Android] Hang when saving reminders

1.0.0 (37) - 2021-10-02

FIXED

  • Several issues with Set Meal Type dialog

CHANGED

  • Reminders are working, but should be considered a work in progress for now
  • Even more drawer height behavior tweaks…
  • 700+ under-the-hood code quality improvements

1.0.0 (36) - 2021-09-25

ADDED

  • Confirmation dialog when signing out
  • Scrollbars on all meal lists
  • Partial progress on Set Reminder dialog (can only set meal time)

FIXED

  • First meal created in completely empty plan wasn’t showing up

CHANGED

  • Terminology: Admin → View & Edit, Member → View Only
  • Reverted change to meal drawer behavior, but retained the ability to close fully

1.0.0 (35) - 2021-09-20

ADDED

  • ~~Ability to remove user from plan~~ (not 100% working yet)

FIXED

  • Sometimes accepting an invitation did not complete quickly enough on the server side, and trying to switch to the new account would fail. Added a retry mechanism and improved messaging in UI to handle this situation more gracefully.
  • Sometimes switching plans would not switch all screens 100%; changed how this is done to try to resolve this issue.
  • Regular (non-Admin) Members now see only the functions they have access to.

CHANGED

  • Meal drawer on Plan screen now starts fully collapsed to the bottom

1.0.0 (34) - 2021-09-19

FIXED

  • iOS: Added a way to get to the next screen after entering an invite code 🤦‍♂️

1.0.0 (33) - 2021-09-18

ADDED

  • Members screen: sharing menu on each invite code, including email, sms, clipboard and OS-specific share menu
  • Reschedule feature in context menus on plan and view/edit meal screen
  • Plan profile photos in plan switcher (if you have access to more than one plan)

FIXED

  • Scroll up to expand drawer behavior (broken in 32)

1.0.0 (32) - 2021-09-17

ADDED

  • Plan settings, plan list and switching function
  • Create/accept invitation to join plan via invitation code
  • Star button on view/edit meal screen

FIXED

  • Profile photo display issues
  • Various plan member list issues

1.0.0 (31) - 2021-09-12

FIXED

  • Meal photo display
  • Last used account setting

1.0.0 (30) - 2021-09-12

ADDED

  • Settings > Meal Types
  • Settings > Members
  • Settings > My Profile

CHANGED

  • Settings page style adjustments

1.0.0 (29) - 2021-09-07

ADDED

  • Star button on Meals tab to set/clear Want to Eat

CHANGED

  • New account template is truly only applied to newly created accounts, right at the time they are created.
  • Meals tab and meal drawer on Plan tab sort differently: Meals tab is by last scheduled (recent last), drawer does that but also pins Want to Eat meals to the top
  • App state resets to main Plan page after being closed for 30 minutes
  • Started Settings page full implementation

1.0.0 (28) - 2021-09-06

ADDED

  • Want to Eat feature to pin a meal to the top of your Meals list until it gets scheduled

FIXED

  • Template editing, renaming

CHANGED

  • Warn when trying to save a meal before a newly uploaded image has finished uploading

1.0.0 (27) - 2021-09-05

ADDED

  • New accounts come preloaded with example meals and plans
  • Border on search fields; border on focused email/password field
  • “Editing a Template” indicator bar when editing a template

FIXED

  • Last scheduled date recording

CHANGED

  • Photos now work like the other fields with respect to Save/Don’t Save decision; likewise, creating a new meal, uploading a photo, then canceling the add will no longer create an otherwise blank meal with the uploaded photo
  • Meals now remember the last meal type assigned to them

1.0.0 (26) - 2021-09-04

FIXED

  • Swipe to go back gesture on iOS

CHANGED

  • Styled login/register screen
  • Search with multiple terms uses AND instead of OR (fewer results, but works closer to the way most people would expect)

1.0.0 (25) - 2021-09-03

ADDED

  • Tracking when meals were last scheduled; meal list is sorted by last scheduled date; each meal displays history of when it was created and scheduled
  • Sentry (error reporting)

CHANGED

  • Started updating Templates UI based on new design

1.0.0 (24) - 2021-09-02

ADDED

  • Preview and Apply Plan Template (copies meals and plan days into your plan, starting from a date of your choice)

FIXED

  • Back button behavior on Android

CHANGED

  • Can no longer interact with buttons at top of Plan page when drawer is fully open (instead, tapping in that area will minimize drawer)

1.0.0 (23) - 2021-08-31

  • Preview of Plan Template feature (not fully working yet)
  • Drawer search fixes
  • After scheduling meal from meal screen, move to Plan screen to show what happened
  • Android icon fixes

1.0.0 (22) - 2021-08-29

  • Bug fixes

1.0.0 (21) - 2021-08-28

ADDED

  • Beginning of support for Plan Templates (ready-made meals and meal plan that can be dropped into your plan) - nothing to see yet
  • Schedule Meal option when viewing meal
  • Email signin options (~~emailed signin link~~ or traditional email + password)

CHANGED

  • Moved plan select to main Plan screen (for those who have access to more than one Plan)

1.0.0 (20) - 2021-08-25 (first Android build)

FIXED

  • Several issues related to creating meals and updating photos

CHANGED

  • Terminology: Account → Plan
  • Drawer scrolls to top after dropping a card on a plan day

1.0.0 (19) - 2021-08-23

ADDED

  • Restaurant flag for meals other than home-made

FIXED

  • Inability to drag meal card from drawer to empty day

CHANGED

  • Changes to meals now reflected in “future” planned meals (where “future” also includes today and yesterday)
  • Updated macOS and Android app icons

1.0.0 (18) - 2021-08-22

ADDED

  • Korean localization

FIXED

  • Sign in with Apple on Android (though it can apparently fail sometimes is your default browser is not Chrome)

CHANGED

  • Updated app icon, splash screen, loading screen

1.0.0 (17) - 2021-08-21

FIXED

  • When clicking Schedule Meal then Add Meal, the newly created meal is scheduled, as you’d expect

CHANGED

  • Drawer expands if you try to scroll it while collapsed
  • Updated icons

1.0.0 (16) - 2021-08-21

ADDED

  • Set Meal Type function
  • Leftover tag on planned meals

FIXED

  • Display error message when trying to view a meal that has been deleted instead of showing new meal form

CHANGED

  • Updated icons

1.0.0 (15) - 2021-08-20

ADDED

  • Delete Meal function
  • Disappearing message bars at the bottom of the screen to give better feedback on whether actions succeeded or failed
  • Meal drawer: Larger “Clear Search” button that does not bring up keyboard

CHANGED

  • Replaced placeholder icons with custom icons throughout
  • Anchored Schedule Meal to bottom of each plan day

1.0.0 (14) - 2021-08-19

Known issues & limitations

  • Dragging more than one card at once can lead to unexpected results

ADDED

  • Help, Terms, Privacy Policy buttons on Settings tab

FIXED

  • Sign in with Google crashes app

CHANGED

  • Prompt to save changes when leaving Edit Meal screen
  • Removed scrolling on ingredients and notes field so that they scroll with the whole screen instead of having two levels of scrolling (awkward)
  • Slightly reduced image quality for new uploads (should not be noticeable)

1.0.0 (13) - 2021-08-18

ADDED

  • ~~Sign in with Google~~
  • Green border on current plan day

FIXED

  • Drawer doesn’t slide down when picking up a card while searching
  • When adding a new meal, adding image before entering title breaks the form

CHANGED

  • App icon

1.0.0 (12) - 2021-08-18

ADDED

  • Meal search function
  • Add Leftovers function
  • Context menu on each planned meal (note: functionality and design not complete)
  • Haptic feedback when card positions change while dragging and when card is dropped
  • Meals: Added Ingredients field, type field (e.g. Meal, Restaurant)
  • Push notification authorization request, though we don’t send notifications yet

FIXED

  • Uncontrolled vertical scroll when dragging out of main plan area
  • All buttons now use the main theme color (green)

CHANGED

  • Drawer moves down to lowest position automatically if you pick up a meal card
  • Changed tap/drag threshold (100ms → 200ms)

1.0.0 (11) - 2021-08-17

ADDED

  • Tap on planned meal or card in drawer to display meal. Edit if desired, swipe or tap Back to go back.
  • Schedule Meal button an an alternative to drag & drop
  • Add Meal button on Meals screen and in drawer (alternative to + in corner of Meals screen)

FIXED

  • Hang on first login/signup
  • Uncontrolled scroll if you drag a meal too far right or left on the plan
  • Automatically cleans up duplicated planned cards (not sure if it is possible to block duplicated cards 100%, but we can clean them up when it happens)