CoachHaven 0.99 Beta
A release focused on coach-client follow-up: tighter mobile logging, progress photos, exercise videos, batch-aware meals, corrected ingredient quantities, and clearer billing and live sync.
- NewClients can update individual meal and training items without rebuilding the whole day log, with clearer save controls for meal notes and coach feedback
- NewProgress photos now sit inside tracking, so coaches can review day-based photos alongside the rest of a client's progress history
- NewExercise adherence now supports video uploads, playback, and a fullscreen mobile preview so coaches can review form and logged training context in one flow
- ImprovedMeal plans and recipes now show batch-yield context more clearly, including batch labels in mobile meal details and batch-aware recipe and meal-plan views on web
- ImprovedIngredient quantities now line up more consistently across recipes, plan exports, prescribed days, and mobile meal details, reducing confusing amount mismatches
- NewThe mobile client app now has an in-app language preference and broader translated labels across payments, support, exercise details, and tracking
- ImprovedClient billing screens now make extra charges and subscription proposals clearer, with stronger checkout handling for connected coach accounts
- NewConversation threads now support image attachments, giving coaches and clients a more practical way to share context inside the existing chat flow
- ImprovedRecipe search now looks across translated recipe names, so localized recipes are easier to find without switching back to the original language
- FixAdherence updates, exercise-video changes, and client invitation acceptance now sync more reliably across web and mobile
- ImprovedMobile got a broad polish pass: clearer training empty states, primary-muscle labels on exercise cards, steadier protected media loading, and more consistent shared surfaces
- FixPlan generation now shows percent macro targets in settings, clearer empty-plan failures, and tighter handling when recipe choices are too constrained