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)