Releases: patzly/grocy-android
Nightly build
This release will be updated with the latest nightly build artifacts by a GitHub actions workflow.
master
is the build flavor without ML Kit barcode scanner (like F-Droid version).
mlkit
contains ML Kit barcode scanner (like Google Play or GitHub version).
Important:
- Previous installation of a nightly build must be uninstalled
- APK does not have a valid developer signature
- Play Protect dialogue will display a line "More details" which you can expand
- Then tap on "Install anyway"
- App won't be updated unless you do it yourself
- App may be unstable
- Features can be unfinished
The applicationId is xyz.zedler.patzly.grocy.nightly
and the name is Grocy Nightly
.
So you can install the nightly version alongside the stable version of our app, if you want to test new features or bug fixes.
You might need to expand the Assets section below to download the APK file.
v3.6.0
Because my twin brother Dominic switched to Apple devices a while ago and doesn't actively use Grocy himself, he has withdrawn from the Grocy Android project. This means that I am now the sole maintainer of this large project. I will continue to develop the app alongside my studies, my job and my other projects, as my free time allows. Sorry for any long waiting times, pull requests to help closing issues are greatly appreciated!
- New: Compatibility for server version 4.2.0 and 4.1.0 (#855)
- New: Support for Android 15
- Improved: Link to server interface for some unimplemented features (#859)
- Improved: Only disable move-on-open switch if no default consume location selected (thanks @ssiegel) (#860)
- Improved: Overview actions appearance
- Improved: Refined and unified navigation transitions
- Improved: Colors of in-app provided themes
- Improved: splash screen on Android 12+
- Fixed: Action button jumping to the top after saving new master data (#886)
- Fixed: Invisible status bar icons on some devices with Android 11
- Fixed: Missing navigation transitions for actions in product details dialog
v3.5.2
- New: Compatibility for server version 4.1.0 (#837)
- Improved: Added option to disable auto sync on shopping mode page (e.g. disable it when you have bad mobile data connection) (#816)
- Fixed: Crash when navigating to another page while keyboard animation is running (#831)
- Fixed: Crash on purchase page or on shopping list item edit page with some invalid objects (#835)
- Fixed: Incorrect recipe total count on start page when meal plan is used (#827)
v3.5.1
- Improved: Keep scroll position on shopping list page when returning from purchase/edit page (#823)
- Improved: Theme colors in high-contrast modes
- Fixed: Crash on purchase page with scanner on some devices (#820)
- Fixed: Text fields hidden by keyboard on pages with many fields, scrolling not possible (#822)
v3.5.0
Merry Christmas and a Happy New Year! 🎊
Among many important bug fixes, this final release in 2023 includes a few notable changes:
- New: Removed support for Grocy server versions below 4.0.0 (following versions will be unsupported now: 3.1.3, 3.2.0, 3.3.0, 3.3.1, 3.3.2). Please update your server to the latest Grocy version!
- New: Dynamic contrast options in appearance settings for visual accessibility
- Improved: Swapped order of "done" items and shopping notes on shopping mode page (#812)
- Improved: Moved option for "mark as open" on consume page to bottom menu and added help (#768)
- Fixed: Crash on stock overview and recipes page when due date tracking was disabled (#811)
- Fixed: Total prices on shopping list page with units other than stock unit were wrong (thanks @alkuzman) (#742, #743)
- Fixed: Stock overview last and avg. prices were not calculated properly (thanks @alkuzman) (#757)
- Fixed: Refreshing of master locations page was broken
- Fixed: "Mark as open" was not working in some cases when quick mode was enabled
- Fixed: Transactions on purchase and inventory page in quick mode were not possible if due date tracking was disabled on server
- Fixed: Crash when opening page with ML Kit scanner in some cases (hopefully fixed) (#690, #688)
- Fixed: ML Kit scanner could not start again after going to "choose product" page in normal mode (not quick mode)
- Fixed: Impossible login due to disabled animations (#814)
- Fixed: Privacy policy link missing (#813)
v3.4.2
- Fixed: Hide internal meal plan recipes on recipes list (#808)
- Fixed: Amounts on recipe page were wrong with other base servings count than 1 and price & energy fields were not updated when changing quantity desired servings (#784)
- Fixed: Crash with Android 14 and Tor enabled (#789)
- Fixed: Crashes on master product edit subpages in offline mode (#729)
- Fixed: Image placeholders not displayed on recipes page
- Fixed: Wrong color of navigation icon on recipe page
v3.4.1
Sorry for the previous buggy version, this release fixes multiple issues:
- Fixed: Crash when navigating to settings (#805)
- Fixed: Crash on login page (#806)
- Fixed: Broken input handling on purchase page (#806)
Changelog from v3.4.0:
- New: Display meal plan (#524)
- New: Initial support for viewing and grouping/sorting by userfields (custom values) on stock overview, recipes overview
and recipe page (#601) - New: Added option to backup and restore settings with file (#437)
- New: Edit and delete recipe pictures (upload new from camera or clipboard) (#741)
- Improved: Added sort option "creation time" on stock overview and master data lists (#769)
- Improved: Filter bar with product group and sort on master data pages (instead of old menu)
- Improved: Scroll to top on all list pages after changing sort or filter
- Improved: Consistent item animation (initial loading) for all list pages
- Improved: Better picture mode on recipe page
- Improved: Fullscreen viewer for recipe picture
- Improved: Added grouping for recipe ingredients on recipe page
- Improved: Keyboard directly shown when opening input bottom sheet for numbers
- Improved: Navigation animations
- Fixed: Back press did not work anymore after using pages with auto complete text input field
- Fixed: On purchase page, decimal places for displaying prices were used for quantity unit
conversion instead of decimal places for input (#778) - Fixed: Form validation bug on inventory page when using quantity unit conversion
- Fixed: Chores filter for due entries was not working (#760)
- Fixed: Take chores 'due soon days' option into account when filtering (was always 5)
- Fixed: Sort option of chores was saved to sort option of tasks
- Fixed: Sort option 'due date' was not available for tasks and chores page if stock date tracking
feature was disabled
v3.4.0
- New: Display meal plan (#524)
- New: Initial support for viewing and grouping/sorting by userfields (custom values) on stock overview, recipes overview
and recipe page (#601) - New: Added option to backup and restore settings with file (#437)
- New: Edit and delete recipe pictures (upload new from camera or clipboard) (#741)
- Improved: Added sort option "creation time" on stock overview and master data lists (#769)
- Improved: Filter bar with product group and sort on master data pages (instead of old menu)
- Improved: Scroll to top on all list pages after changing sort or filter
- Improved: Consistent item animation (initial loading) for all list pages
- Improved: Better picture mode on recipe page
- Improved: Fullscreen viewer for recipe picture
- Improved: Added grouping for recipe ingredients on recipe page
- Improved: Keyboard directly shown when opening input bottom sheet for numbers
- Improved: Navigation animations
- Fixed: Back press did not work anymore after using pages with auto complete text input field
- Fixed: On purchase page, decimal places for displaying prices were used for quantity unit
conversion instead of decimal places for input (#778) - Fixed: Form validation bug on inventory page when using quantity unit conversion
- Fixed: Chores filter for due entries was not working (#760)
- Fixed: Take chores 'due soon days' option into account when filtering (was always 5)
- Fixed: Sort option of chores was saved to sort option of tasks
- Fixed: Sort option 'due date' was not available for tasks and chores page if stock date tracking
feature was disabled
v3.3.2
- New: Compatibility for server version 4.0.2 and 4.0.3 (#772)
- Fixed: Network error when consuming or purchasing (and other actions), due to new rule for API requests in Grocy server 4.0.3 (#772)
- Fixed: Product information not saved when going back (#765)
- Fixed: Missing delete confirmation in recipe edit mode (#764)
Sorry for any inconvenience caused by the bugs above. More bug fixes and new features will come soon, once @dominiczedler finishes his computer science studies in a few weeks.
v3.3.1
- New: Compatibility with server v4.0.1
- New: Targeting Android 14
- Improved: Prices on shopping lists (extra fields) are now related to the selected quantity unit (instead of to the product's QU stock as before) (change from server v4.0.1)
- Improved: Tasks can now be sorted by category (#753)
- Fixed: Wrong title alignment in some list bottom sheets
- Fixed: Crash when product overview dialog was called with shopping lists feature disabled (#750)
- Fixed: Grouping option in shopping mode was not saved (#754)
- Fixed: Chore details not opening (#748)
- Fixed: Quantity unit conversions were wrong in some cases (thanks @jrandiny) (#744, #745)
Please report any remaining bugs related to unit conversion as testing this is difficult! - Fixed: Other conversion bug on shopping list item edit page which occurred when unit from shopping list item was the product's default purchase unit (hopefully fixed)