Skip to content

Releases: supergeorg/Grocy-SwiftUI

Release 3.2.0

21 Jan 17:48

Choose a tag to compare

Happy new year! This is the first update for Grocy Mobile in 2026. It brings support for tasks, so that you can track your new year's resolutions. It also brings multiple small improvements and bug fixes, which should make the app more stable and usable.

For users on iPhone who just use a specific featureset of the app, it is now possible to hide tabs. Just head to the App settings.

As an experiment, a first Apple Intelligence feature is added. It uses the Foundation Model integrated on modern devices, to guess product category, location and quantity unit using the product name. When your device supports this, just press the button in the product form. It can be disabled of course.

The recipe support is WIP, but not ready yet.

Changes:

  • Tasks
  • Hide Tabs on iPhone
  • Made WebSocket for Home Assistant more stable
  • Try to fix SwiftData problems
  • Multiple Design fixes

Release 3.1.0

19 Dec 22:43

Choose a tag to compare

Were you naughty or nice this year? Did you do your chores properly?
Answering this will be no problem with the new feature for Grocy Mobile: Chores!

This aims to support most features of chores supported by the server, but in the mobile-friendly design you all know and love from the rest of the App.
Add Chores in Master Data, track them in overview with a swipe and look at the log for a history. If you scan a Grocy Code for Chores in Quick Scan, it should also work.

Since this is the first element in the TabBar brings the number over 5 tabs on iPhone, so Master Data will be hidden behind more. If you don't use a feature, you can disable it server-wide. It should also disappear in the app now. (Please don't do so, all features are great.)

There are some small changes concerning the stock journal, it is now also filtered by date and can be sorted.

Have fun with the app, season's greetings and a happy new year.

Changes:

  • Chores
  • Stock journal sorting

Release 3.0.0

06 Dec 10:33

Choose a tag to compare

It took way longer than expected, but here it is: Grocy 3.0 🎉

Grocy 3.0 is build on the foundations of the previous versions, but is completely new in design, navigation and technology. It embraces the new Liquid Glass design, bringing a haptic feel to the app. Every view was updated and touched on many parts, to make for a better experience.
One of the biggest changes is the integration of Core Data in the app. This acts as an offline storage for the data, so you can look it up even with no connection (for interaction it is still needed of course). This allows to build new features in the future.
The user logins are now saved in a database as well, allowing for storing multiple accounts (your old login should be converted, so no re-login is needed).
Leveraging the Localizable feature, translations got way easier. So now way more languages are supported (🇺🇸🇩🇪🇫🇷🇳🇱🇵🇱🇨🇿🇮🇹🇨🇳🇵🇹🇧🇷🇳🇴🇩🇰🇭🇺🇹🇼🇫🇮🇯🇵🇺🇦🇬🇷🇬🇧🇪🇪🇮🇱🇰🇷🇷🇴🇸🇰🇸🇮🇹🇷🇱🇹🇮🇳). They are not all 100% yet, but a big step forward.
Last but not least, many bugs and inconsistencies were fixed.

Due to the design changes, the App is only compatible with iOS/iPadOS 26 for now. This reduces testing for me, since the design of iOS 18 is different, as well as the other components. The oldest iPhone to support this is the 6-year old iPhone 11 (if it was a human, it would be in school now). iOS 26 ist now the recommended update for all and with upcoming iOS 26.2 it should be even better.

Some other technical details: There are two databases, one for the accounts (with iCloud sync) and one as data storage. If there is a problem with the storage database (changes etc.), it should just get purged and build again, while the account one stays.

The macOS update is still TBD.

Main changes:

  • Liquid Glass design
  • Core Data backend
  • Store multiple user-accounts
  • more localizations
  • bug fixes
  • support for Grocy 4.5.0

Release 2.10.3

08 Sep 16:46

Choose a tag to compare

Hei Norge! Grocy Mobile is now available in Norwegian (Bokmål).
Thanks to the translators RonnyRusten, jonsigg and all other people involved.

Changes:

  • new app language: Norwegian
  • Support for Grocy Server 4.0.3

Release 2.10.2

28 Aug 18:12

Choose a tag to compare

Hello! This is an update which fixes a long standing issue with Grocy Mobile: product pictures. They should now be shown without issues, in the product list as well as in the forms.
Additionally, the detail view works again (it was broken since Grocy 4.0 update).

Changes:

  • product pictures are working
  • detail view for stock is working again
  • small bugfixes

Release 2.10.1

23 Aug 18:17

Choose a tag to compare

Olá novamente! This is a small hotfix, fixing a bug and adding Brazilian Portuguese language to the App. Many thanks again to otshug for this.

Hotfix 2.10.1:

  • Fixed non-existing plural forms for Quantity Units
  • support for Portuguese (Brazil) language

Release 2.10.0

20 Aug 15:44

Choose a tag to compare

Hello! Olá!
Welcome to a new version of Grocy Mobile. This version now supports Grocy Server 4.0.2. It is a nice update, which improves many things. Among the features are a simplified conversion of quantity units, master data objects can be deactivated and many more.
This App version is only compatible with this new version, so an update is recommended.
The support for Portuguese (Portugal) was added, thanks to otshug and Ricardo.O.
Additionally, some bugs were fixed.

Changes:

  • Support for Grocy 4.0.2
  • improved quantity unit conversions
  • master data objects can be deactivated
  • support for Portuguese (Portugal) language
  • many bugfixes

Release 2.9.2

09 Jun 19:25

Choose a tag to compare

Hello! 你好! It was an exciting week with WWDC, where many interesting things were presented. There are some things, which will improve Grocy Mobile in the future. Be excited for Grocy Mobile Version 3, which is planned to be released in autumn.
In the meantime, the current version isn't abandoned.
Grocy Mobile 现在有了中文(简体)版本。- Grocy Mobile is now available in Chinese (Simplified). Thanks to the user 3L and his work. The translation process will improve with version 3 in the future.
Additionally, a bug with too fast switching of views (tabs) should be fixed now.

Changes:

  • Chinese Translation
  • Bug with too fast switching of views should be fixed
  • empty products now can't be consumed in stock view
  • description of translations are unified

I am trying to get some experience with iOS17/SwiftUI 5 by doing some things on a side project app.
Grocy 3 will bring the new translation function, Observable data, more icons/animations, cleaned up forms/UI and much more.

Release 2.9.1

26 May 21:00

Choose a tag to compare

Hi, this is a small update for Grocy Mobile! Some small problems were tackled and new features added. Additionally, macOS Ventura users can enjoy the new grouped form design, which looks way better than the old implementation.

Changes:

  • forms on macOS Ventura now use the new grouped design (like settings app)
  • done shopping list entries can now be removed with an action
  • product field is now sorted again
  • failed data requests can be retried

I am excited for what WWDC 2023 will bring.
It seems that iOS 16/Ventura exclusivity will mostly be skipped (except for some optional parts) and the next version (3.x) will require the upcoming OS. Grocy 4.x compatibility will come for the then-current version.

Release 2.9.0

24 Apr 21:42

Choose a tag to compare

Hello and welcome to maybe the biggest behind-the-scenes update to Grocy Mobile since the first release of the app. All network requests are now handled via the modern Async/Await pattern instead of Combine. For this, big parts of the app were changed and therefore errors are possible. I am looking towards your bug reports.
By using this pattern, the change from WebRequest to WebSocket for Home Assistant was possible without big problems, it works now. And new functionality should be much easier now!

Changes:

  • change networking from Combine to Async/Await
  • small changes in handling should be noticeable
  • Home Assistant works again