Skip to content

v3.3.0

Compare
Choose a tag to compare
@patzly patzly released this 03 Aug 09:50
· 609 commits to master since this release

Grocy server version 4.0.0 has some bigger changes with quantity units and unit conversions. Please read the server changelog carefully for longer explanations of the changes before or after your server update. We recommend installing the update as our app was mainly tested with it and recipe ingredient fulfillment information in our app are finally all correct and complete with it. Older supported versions still work but are not tested with every new change.

We kindly ask you to give our app a good review on Google Play if you like it or a star for this repository. This helps us to spread the word about the app and will motivate us to implement new features.

Specific changes for Grocy server v4.0.0 (other versions should behave the same way as before):

  • New: Compatibility for server v4.0.0 (#644)
  • New: Quantity unit conversions can be transitive now (unlimited QU levels)
  • New: Product option "Factor purchase to stock unit" is disabled - Use normal product specific QU conversions instead, if needed
  • New: Product option "Default quantity unit consume"
  • New: Product option "Quantity unit for prices"
  • New: Product option "Quick open amount" for quick open button on stock page
  • Improved: Load label for energy values from server (was fixed kcal before)
  • Improved: Show calories and prices on recipe ingredients list
  • Fixed: Network error when saving a new product (#642)
  • Fixed: Fulfillment info on recipe ingredients list was wrong with substituted products (#669)

All other changes, divided into app sections:

Stock

  • New: Stock overview page now has checkbox options for all additional fields (#663)
  • New: Product choose page after barcode scan now has really useful copy option for products (#636)
  • New: Product pictures now can be removed and added with camera and clipboard (#536)
  • New: On purchase page, store now can be pinned (always initially selected in session) (#525)
  • New: Product groups, locations & quantity units now can be created while creating product
  • Improved: Stock reminder is now for products which are not fresh anymore (expired, overdue or due soon)
  • Improved: "Create product" page now uses "save and not close" buttons
  • Improved: Misleading error when trying to save duplicated barcode on product barcode edit (#724)
  • Improved: When clicking a product name on the products list in master data, the product info will now be displayed (like on the stock overview page)
  • Improved: Message shown when product or recipe is not on server (#718)
  • Improved: "Factor purchase to stock unit" was moved to quantity units category in master product
  • Improved: When scanning a product barcode and the purchase or inventory page, the note will now also be prefilled from the barcode (was option before, but server v4 has that behavior now) (#644)
  • Improved: Option for quick mode in behavior settings to return to overview after some time (#659)
  • Fixed: With server version below 3.3.0, stock quantity unit could not be set in new product (#678)
  • Fixed: Total product count on overview page in stock section also included products with option "Never show on stock overview" enabled (#644)
  • Fixed: Wrong quantity units in confirmation dialog of quick mode (#732)
  • Fixed: Prevent crash when opening qu conversion page (#708)
  • Fixed: On product creation with prefilled name there was a plus instead of space character
  • Fixed: On product details sheet, description card was rendered with wrong height sometimes (#717)
  • Fixed: Product description popup animation doesn't have glitches anymore
  • Fixed: Saving QU conversion failed if conversion existed already in other product (#707, #682)

Shopping list

  • New: Shopping pages now also has checkbox options for fields and picture (#663, #671, #710)
  • New: Shopping mode options are now reachable through shopping mode menu and removed from settings
  • Improved: Shopping mode grouping option now can be set separately from shopping list page
  • Fixed: Adding new item to shopping list reverts to previous shopping list (#731)

Recipes

  • New: Recipes page now has checkbox options for all additional fields (#663)
  • New: Recipe details are now displayed on a separate page, not a bottom sheet anymore
  • Improved: Design for recipe page
  • Improved: New grid layout on recipe page is default now
  • Improved: "Create recipe" page now uses "save and not close" buttons
  • Improved: On recipe ingredient edit page, product overview sheet now can be displayed
  • Improved: Recipe ingredient price factor now can be set (#615)
  • Fixed: Glitch with large top margin on recipe grid layout (#696)
  • Fixed: Editing of recipe ingredient with broken quantity unit is possible now
  • Fixed: Recipe ingredient price factor is not saved wrong anymore when creating ingredient (#615)

Chores

  • New: Daily reminder can now be set also for chores (#149)
  • New: Filter for all chores which are due, used by the reminder
  • Improved: Shortcut for chores available now (in settings, go to appearance page then shortcuts)
  • Improved: Changed the handling of the tracking buttons on chores overview page (play button now tracks an execution on the next scheduled time, rather than for now/today, new menu action "Track chore execution now" for action with old behavior) (same change on server)
  • Fixed: Unable to do multiple chores with swipe gestures (#686)

General

  • New: Japanese translation (thanks daigoume!)
  • Improved: Better and unified network behavior across pages
  • Improved: Database exceptions are now caught and displayed (#698)
  • Improved: Pictures in recipe or product descriptions now can be up to 10MB large (#698)
  • Improved: Keyboard is displayed more reliably and quickly
  • Improved: Description editor page now has bottom padding (still needs improvements with keyboard)
  • Improved: Language picker works more reliably with demo domain change
  • Improved: Form focus on master object pages & fixed plural field for English on QU page
  • Improved: Pictures optimized & added pictures to product bottom sheet and recipe page (#536)
  • Improved: It is now clearer which QR code is to be scanned when using Home Assistant (#627)
  • Improved: Horizontal actions layout on overview page for smaller screens
  • Improved: Clear caching related info after app update or database update for data refresh (#726)
  • Improved: Changed debug build variant config to allow installation of debug version alongside release variant (thanks @alfonso133)
  • Fixed: Amounts with conversions are consistent over all pages now (#612, #626)
  • Fixed: Long click on barcode button on overview page was broken on Android Nougat and lower
  • Fixed: Crash on startup with Android Lollipop (and maybe higher)
  • Fixed: App was sometimes offline when opened from background (#722)
  • Fixed: Flickering of bottom messages when bottom bar was scrolled down (#719), vertical position is now animated smoothly instead of jumping
  • Fixed: Disabled features with Home Assistant add-on were not disabled in app (#713)
  • Fixed: Shortcut for new task was not working anymore after first usage
  • Fixed: Swipe gestures accessed wrong item in list after first usage (#686)
  • Fixed: Never requested notification permission so reminders may have not worked on Android 13+