← All releases
2.22.0

Brewing Sounds and More Reliable Tracking

Beanstats 2.22.0 adds optional sounds to guide your brew and makes everyday coffee tracking more reliable. Hear when a recipe reaches its weight targets, preview each cue, and prepare several pre-dose NFC tags without reopening the writer.

What’s New

Brewing sounds, together in Settings

Open Brewing Sounds to enable recipe weight chimes, scale confirmation sounds, and timed recipe step reminders. Each sound has a preview button that works even when its setting is off. All sound options default off, and existing preferences are kept.

With a connected scale, recipe weight chimes mark cumulative step targets and play a distinct sound at the final weight target. Scale confirmations include a new tare chime. Weight cues and timed reminders work independently.

Sounds respect Silent Mode and alert volume by default. Enable Override Silent Mode to hear all brewing cues and previews using media volume alongside music or podcasts.

Recipe completion that stays completed

During scale-connected brewing, completed recipes stay completed even if the weight drops, you remove the brewer, pause, or reopen the timer. This also works with sounds turned off. Starting a new brew or resetting the timer clears completion.

Write another NFC tag

After writing a pre-dose NFC tag, tap Write Another NFC Tag to prepare the next one for the same bean. Your weight and optional grind size stay filled in, ready to reuse or adjust. Tap Done when finished.

Fixes & Improvements

  • Saved filter brew charts scale to recorded peaks above 15 or 30 g/s, with the same flow range in the expanded chart
  • Restore Purchases clearly reports whether Premium was restored, no active purchase was found, or an error occurred; cancelling Apple’s sign-in prompt leaves access unchanged
  • Backup restoration preserves roaster identities and keeps beans linked correctly after a roaster is renamed
  • Imported beans keep the original product URL, including links to specific variants, even when a shop redirects the page
  • Cafe prices and recipe steps handle comma and period decimal separators more reliably, including localized numeric input
  • Recipe editing preserves fractional values, supports gram and ounce targets, and discards unsaved changes when you cancel
  • Peak freshness reminders stay at 9 AM local time on the projected peak day, without later catch-up or repeat alerts
  • The water profile boiler temperature control follows your Celsius or Fahrenheit preference

Happy brewing!