Releases: jackmisner/BrewTrackerAndroid
Releases · jackmisner/BrewTrackerAndroid
v3.3.15
Improvements:
- BeerXML import now asks whether to use metric or imperial, converts and normalises imported recipes
- Metrics and recipe creation use offline-first calculations for faster, more reliable previews.
- More consistent unit and temperature handling across the app; improved deletion/clone behaviour on the Dashboard.
- AI Analysis button now detects network connectivity, shows "Go Online to Analyse with AI" when offline, and disables analysis without a connection.
Full Changelog: v3.2.5...v3.3.15
v3.2.5
What's Changed
- Add debug logs screen with logger integration by @jackmisner in #87
- Updates to offline -> online behaviour: by @jackmisner in #88
- Add axios error codes to the UserCacheService to hopefully better detect when API errors are network related by @jackmisner in #89
Full Changelog: v3.1.2...v3.2.5
v3.1.2
New Features:
- Dashboard rewritten to use an offline-first data flow with network-aware UI (public recipes and actions reflect online state).
- Re-authentication modal and authentication-status banner for expired/unauthenticated sessions.
- Stale-data warning banner with refresh and dismiss actions.
v3.0.6
New Features:
- Added "Remember this device" option for quicker future logins via device tokens.
- Enhanced authentication with multi-state status tracking and offline token validation.
- Introduced permission-based access control for recipes, brew sessions, and data sync.
v2.8.9
- Add AI analysis and auto enhance recipe to match beer style
- Improve biometric login functionality
v2.7.5
New Features:
Added offline Beer Style Analysis UI across recipe forms (compact & detailed) with adherence scoring and spec breakdowns.
Improvements:
Review step now shows style adherence summary.
Added test IDs to key buttons and style analysis elements for more reliable testing.
v2.6.3
New Features:
Added About, Help & Support, Privacy Policy, and Terms of Service screens; wired navigation from Profile and Settings and expanded modal stack.
v2.5.3
New Features:
Biometric authentication (fingerprint/face) added: biometric login button, enrolment modal, Settings toggle, and token refresh support.
v2.4.10
New Features:
- Dry Hop Tracker: manage recipe dry‑hop steps in brew sessions with status, timing, add/remove actions and immediate session updates.
- Dev-only ID debugger: shows debug metadata for development builds.
Improvements:
- Stronger pull-to-refresh on recipes; brew session refreshes reload after dry‑hop changes.
- Offline ID reconciliation to map temporary IDs to server IDs for smoother navigation/sync.
v2.3.12
New Features:
- Brew Session: tappable star ratings with haptic feedback and instant (optimistic) updates.
- Themed app headers for consistent navigation.
Improvements:
- Auth and other screens fully theme-aware (inputs, placeholders, buttons); startup avoids theme flash.
- Brew Sessions: show "Day N" from fermentation dates; hide progress for completed sessions.
- Fermentation views refresh automatically; charts handle overlapping labels.
- Misc bug fixes