← All releases
2.23.0

More Languages and Easier Bean Browsing

Beanstats 2.23.0 speaks Dutch, German, and French and makes it easier to find the coffee you want to brew. Filter your beans by storage, bring recently used coffees to the top, and use layouts that give longer translations and larger text more room.

What’s New

Your coffee journal in more languages

Use the app, widgets, settings, and brewing tools in Dutch, German, or French alongside English. Coffee insights, chart details, taste-profile guidance, import feedback, and App Shortcuts phrases are translated too. Dates, numbers, and counts follow the selected locale.

Beanstats follows your system or per-app language preference. See App Language for how to choose a language.

Find beans by storage

The new Storage filter offers All, Ready to brew, and Frozen. Ready to brew shows beans with unfrozen coffee remaining; Frozen shows beans with frozen stock. Partially frozen bags can appear in both, and exhausted bags appear only in All.

Storage works alongside search, archive visibility, and your other bean filters. Your selection is remembered, and Clear All Filters resets it.

Bring recently used coffees to the top

Choose Last Used in the bean list to sort by each coffee’s latest logged home brew. Show recent coffees first or reverse the order to revisit ones you have not brewed in a while. Never-brewed beans stay at the end in either direction.

The bean picker in the brew form now starts with recently used coffees first. Switch to Name sorting or use the same storage filters to narrow your choice. Frozen stock has a snowflake label, and the picker remembers its own preferences separately from the inventory.

Fixes & Improvements

  • Buttons, bean cards, filters, forms, and Statistics give longer translations and larger text more room
  • Brew timer controls stay compact to leave space for recipe steps; at accessibility text sizes, readouts and controls remain reachable in a scrolling layout
  • Water calculators, recipe steps, ratings, and the caffeine dashboard are easier to read with larger text
  • Roaster, cafe, and equipment lists give long names more room
  • The bean-freshness widget wraps longer readiness hints, and the inventory widget shows fewer coffees when text is enlarged
  • Notification titles and actions, the NFC permission prompt, and Premium plans and purchase buttons are localized

Happy brewing!