Skip to content

Releases: patzly/grocy-android

v2.2.1

17 Apr 21:08
Compare
Choose a tag to compare

Happy Easter! 🐣

To celebrate the day, we gift you a small bugfix release:

  • New: Stock entries page (#403)
  • Improved: Display stock locations on product overview bottom sheet (#449)
  • Improved: Splash screen (will be further improved for Android 12 with the upcoming redesign)
  • Fixed: On transfer page no locations were selectable as target (#515)
  • Fixed: Crash after creating product with purchase or inventory transaction (#518)

v2.2.0

10 Apr 22:54
Compare
Choose a tag to compare

Please update your server to the latest grocy version if you want to use all new features.
Big thanks to my brother @MrJohnZoidberg for all of his hard work (listed below)!

  • New: Support for grocy server v3.3.0, no support for v3.1.2 and lower
  • New: View and track chores (feature will be finished in the next versions) (#149)
  • New: View and manage tasks (thanks @mcbloch for the initial work) (#435)
  • New: Server v3.3.0 feature "Disable own stock" (#511)
  • New: Server v3.3.0 feature "Default consume location" (#511)
  • New: 'Extra field' option on stock overview page for additional info
  • New: 'Extra field' option on shopping list page, can display price with server v3.2.0+ (#434)
  • New: Shopping mode now groups items like on shopping list page (#430)
  • New: Open Beauty Facts lookup as second online source (#257)
  • New: Product option "Treat opened as out of stock" is available for server v3.2.0+
  • New: Moved stock settings to menu category "user settings" & added shopping list settings (#511)
  • Improved: Open button on consume page is now checkbox
  • Improved: Product search on stock overview is now fuzzy search (#486)
  • Improved: Barcode lookup now also with external scanner if enabled (#496)
  • Improved: Some shortcuts were not working, also added new shortcuts for tasks
  • Improved: (not F-Droid) Cropping option for MlKit scanner frame should work better
  • Improved: Changes from server v3.3.0 regarding prices shown per purchase unit (#511)
  • Fixed: Crash when opened master location or quantity unit page on F-Droid build (#503)
  • Fixed: App could show old data when page loading was interrupted (#409)
  • Fixed: Open action now works with quick mode (#500)
  • Fixed: Unwanted linking between grouping option from stock & shopping list page
  • Fixed: Private demo test instances not working after app restart
  • Fixed: Different unit conversion behavior than on server in some cases (#490)
  • Fixed: Some special characters were removed from name of new product from barcode (#505)
  • Fixed: Home Assistant login now works with add-on version 0.17.0 using QR codes (#509)

v2.1.1

01 Mar 19:17
Compare
Choose a tag to compare
  • New: Support for grocy server 3.2.0
  • New: Login flow for Home Assistant contains scanner for long-lived access token QR code
  • Improved: Filter for opened products was added on stock overview page
  • Improved: Items marked as done on shopping list are slightly greyed out (#498)
  • Improved: Additional error descriptions for Home Assistant on login page
  • Improved: Connection improvements for Home Assistant (#249)
  • Fixed: Crash when phone was rotated after successful barcode scan (#487)
  • Fixed: Crash with ZXing scanner on Android versions below Android 7 (#425)

v2.1.0

23 Jan 17:26
Compare
Choose a tag to compare
  • New: Barcodes are now editable on master product page (thanks @DHM47 for the initial work) (#391)
  • New: Quantity unit conversions are now editable on master product page (#396)
  • New: Grouping feature for stock overview like on server
  • New: Grouping feature for shopping list which allows group by default store (#430)
  • Improved: Unnecessary bottom sheets in master data section were removed
  • Improved: Master product page has new button (save without closing) to add barcodes after creation
  • Improved: Workflow for master data pages with keyboard
  • Improved: Navigation menu has less horizontal entries, transaction pages are in one row
  • Improved: Added option to show product description on shopping mode page (#443)
  • Improved: Error message for 403 response "no permission" (#432)
  • Improved: Shopping list item edit page now has better handling of invalid product input (#481)
  • Fixed: Product info bottom sheet didn't open if location not set in product
  • Fixed: Scrollbars don't stop above the bottom anymore
  • Fixed: Unsorted lists on master data product pages (thanks @Turysaz) (#473)
  • Fixed: Search on master data products list was broken after back press
  • Fixed: 'Due soon days' value in stock overview was always 5 days
  • Fixed: Grocycode not looked up when using external scanner (#472)
  • Fixed: Adding barcode now works on transaction pages even if product already selected (#480)
  • Fixed: Product group filter on stock overview page always displayed ungrouped products (#484)

v2.0.0

06 Dec 02:10
bccab89
Compare
Choose a tag to compare

Grocy Android 2.0.0 has finally arrived! 🎉

After a whole year of hard (spare time) work of my brother and me, we are proud to introduce this big update to you!

⚠️ Please update your grocy server instance to the latest version if you haven't done it already.

Major changes since 1.10.1:

  • Compatibility with grocy v3.x.x
  • Incompatibility with grocy v2.7.x
  • Design & navigation overhaul ("Material You" redesign is coming in a future update)
  • New pages: Overview, Inventory, Transfer & more
  • Rewritten pages: Settings, Purchase, Consume & more
  • Additional and better barcode scanner (ML Kit)

Changes since 2.0.0-beta05:

  • Improved: Ability to enter dates with keyboard with new option (#394)
  • Improved: Option to use smaller font on shopping mode page (#379)
  • Improved: Product Choose page with OFF is available on all four transaction pages (#466)
  • Improved: Focus product name field if empty on master product page init
  • Improved: Focus product field if empty on shopping list item page init
  • Improved: On shopping list item page tap done on keyboard when in notes field to save item
  • Improved: On shopping list item page amount is prefilled with 1 (#406)
  • Improved: (not F-Droid) Suggestion popup for ML Kit scanner after 15 scans with ZXing
  • Improved: long lists are now displaying a vertical scrollbar
  • Fixed: Sorting of entries on master data pages (#463) (thanks @Turysaz)
  • Fixed: Hide store fields if price tracking feature is disabled

v2.0.0-beta5

16 Nov 02:09
Compare
Choose a tag to compare
v2.0.0-beta5 Pre-release
Pre-release

This is the last beta before the final v2.0.0 release. Please report any issues that may have come up with the recent changes so that the final version is as bug-free as possible.

  • New: Support for server version 3.1.3
  • New: Native support for Android 12
  • New: Preset option in stock settings for "Default due days" of new products
  • Improved: Open Food Facts look up is back, together with page for linking new barcodes (#353)
  • Improved: Deactivated features on server are now hidden (#397)
  • Improved: Long press items on due date page from product to enter date instead of number (#458)
  • Improved: In number input bottom sheet, always save number on dismiss
  • Fixed: Crash when showing autocompletion results with large lists (#451)
  • Fixed: Search on stock overview page with barcode

v2.0.0-beta4

02 Oct 22:09
186d0c2
Compare
Choose a tag to compare
v2.0.0-beta4 Pre-release
Pre-release
  • New: Support for server version 3.1.2
  • New: Redesigned filter bars
  • Improved: (not F-Droid) No cropping of camera stream in ML Kit, add option for it
  • Improved: Better handling of interrupted workflow in quick mode
  • Improved: Inventory page now has stock info like on consume page
  • Improved: Hide Open Food Facts option for now, because not implemented yet
  • Improved: Lists now have fade-in animations
  • Improved: Transaction message duration is shorter and now adjustable (thanks @firesoft-de)
  • Improved: Grocycode with stock entry now also possible on transfer page
  • Fixed: Crash on onboarding page
  • Fixed: Some bottom sheet headers had wrong padding

v2.0.0-beta3

23 Aug 22:41
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release
  • New: Support for server version 3.1.1 (v3.1.0 is not supported)
  • New: (not F-Droid) ML Kit as better camera barcode scanner (unlock in scanner settings)
  • New: Option to use 2D barcode format for scanner everywhere (#265)
  • New: Option to restrict formats for faster barcode detection
  • New: Support for grocycodes (all product fields with scanner) (#438)
  • New: HTTP proxy and Tor (Orbox) support (#130)
  • Improved: Don't assume port 8123 during Home Assistant setup (#413)
  • Improved: Add new card to login form which contains info about port (#413)
  • Improved: Set focus mode to continuous in ZXing barcode scanner (works better)
  • Improved: Tap to toggle torch on login page with QR code scanner
  • Improved: Theme can be set to light/dark only or follow system (#423)
  • Improved: Consume page shows info about current stock amount (#440)
  • Fixed: Barcode scanner didn't start again after error in quick mode
  • Fixed: Search field didn't appear after going back to stock or shopping list (#421)
  • Fixed: Invisible date picker in light theme (#422)
  • Fixed: Product dropdown appeared again after scanning barcode (#404)
  • Fixed: White icons on white navigation bar with SDK 26 (#366)
  • Fixed: Shopping mode list scrolled to bottom after top category was done (#439)
  • Fixed: Activity started twice if theme was different than system theme

v2.0.0-beta2

31 May 00:39
Compare
Choose a tag to compare
v2.0.0-beta2 Pre-release
Pre-release

⚠️ Grocy Android 2.0.0 and above requires you to have grocy 3.0.x installed on your server. All versions below are no longer compatible.

Changes since v2.0.0-beta01:

  • New: Almost all stock settings are now available (#395)
  • Improved: Cleaner debugging settings page
  • Improved: On consume page stock amount is used if barcode amount is bigger than stock (#357)
  • Improved: Backup by Android system now is supported
  • Improved: Updated translations
  • Improved: All open-source licenses listed in about section
  • Fixed: Crash on startup with some servers (#407)
  • Fixed: Pressing 'done' on keyboard in amount field always started quick mode (#410)
  • Fixed: Shopping list always displayed stock quantity unit and amount (#419)
  • Fixed: Shopping list purchased wrong amount if item had not stock unit selected (#416)

Join our Matrix room for feedback and general questions: #grocy-android:matrix.org

You might need to expand the assets section below to download the APK.

v2.0.0-beta1

16 May 19:13
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

After a few months in alpha, we are very excited to launch the beta phase! A few features are still not fully implemented.
For those who didn't participate in the alpha phase:
⚠️ Grocy Android 2.0.0 and above requires you to have grocy 3.0.x installed on your server. All versions below are no longer compatible.

Changes since v2.0.0-alpha07:

  • New: 'Purchase' actions on shopping list page are working again (#401)
  • New: It is now possible to purchase only done shopping list items (#221)
  • New: 'Add to shopping list' action on stock overview page is working again
  • New: Quantity unit page now has field for plural forms if necessary (#348)
  • Improved: 'Add shopping list item' page now has a better workflow
  • Improved: Quick mode behavior now is better for amount field of forms
  • Improved: Now you can add inventory and transfer page as shortcuts
  • Improved: Display a warning if stock feature is disabled (#139)
  • Improved: Actions in product overview bottom sheet are more reachable
  • Improved: Few design tweaks on product overview sheet and in shopping mode
  • Improved: Hide quantity unit field on shopping list item page if there is only one
  • Improved: Add toggle in settings to reduce app startup time (disables logo animation)
  • Improved: Stock overview and shopping list layout on tablets in portrait mode
  • Improved: Updated translations
  • Fixed: Menus were not displayed after first app start (#365)
  • Fixed: Inactive products now cannot be added to shopping list (#398)
  • Fixed: Swipe items wasn't possible after going back to shopping list or stock
  • Fixed: Due date was always mandatory on inventory page (#400)
  • Fixed: White icons on white navigation bar with SDK 21-25 (#366)
  • Fixed: Plurals in languages with multiple plurals (#348)
  • Fixed: Show opened aggregated amount in stock overview if necessary
  • Fixed: Conscrypt implementation was wrong, now it should work (#163)

To the people whose language contains multiple plurals and is already translated (e.g. Czech, Hebrew, Polish, Russian, Ukrainian):
We need your feedback to know if quantity unit plurals are displayed correctly in our app.
In #412 you can write a comment for that. Thanks!

Join our Matrix room for feedback and general questions: #grocy-android:matrix.org

You might need to expand the assets section below to download the APK.