github supergeorg/Grocy-SwiftUI 3.0.0
Release 3.0.0

latest releases: 3.3.0, 3.2.2, 3.2.0...
5 months ago

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

Don't miss a new Grocy-SwiftUI release

NewReleases is sending notifications on new releases.