Releases: CodeWithCJ/SparkyFitness
v0.16.3.5
What's Changed
- Mobile app - updated aggregate functions timezone function by @apedley in #526
- Mobile Data and Background Sync Fixes by @apedley in #528
- CSV import - sanitized input values by @CodeWithCJ in #530
- Barcode scanner improvements by @CodeWithCJ in #531
- user profile switching access issue fix for diary page by @CodeWithCJ in #532
- Mobile App Log, UI, Icon Updates by @apedley in #533
- OIDC improvements & Switch to family user account by @CodeWithCJ in #534
Full Changelog: v0.16.3.4...v0.16.3.5
v0.16.3.4
⚠️ Important Notices
What's Changed
- Add OpenFoodFacts Auto-Scaling Setting to Documentation by @Gtt1229 in #524
- updated workout template to add exercise presets as presets rather than individual exercises. by @CodeWithCJ in #525
- Mobile App Time Zone Fix by @Gtt1229 in #519
Full Changelog: v0.16.3.3...v0.16.3.4
v0.16.3.3
What's Changed
- Fix meal quantity double multiplication bugs across multiple components by @Alexvbp in #480
- Fix sync totals on iOS by @apedley in #490
- fix for missing nutrition display and user deletion by @CodeWithCJ in #491
- Fix Healthkit Totals by @apedley in #496
- garmin sync optimziation by @CodeWithCJ in #497
- Allow decimal point in water goal presets by @CodeWithCJ in #498
- weight display format update by @CodeWithCJ in #499
- Fix weight units by @apedley in #500
- minute display adjustment in excercise card in diary page. by @CodeWithCJ in #502
- Tests for Health Services by @apedley in #503
- Mobile App Typescript Migration by @apedley in #508
- Feature : Custom Meals are now supported by @shantnudon in #507
- introduction to Swagger UI for API Documentation by @CodeWithCJ in #510
- Mobile App Devtools and Log Fixes by @apedley in #511
- Add option to autoscale foods via OpenFoodFacts by @Gtt1229 in #501
- swagger: API documentation for User Auth, Profiles, MFA, Food Entries, and Exercise Endpoints by @CodeWithCJ in #512
New Contributors
Full Changelog: v0.16.3.2...v0.16.3.3
v0.16.3.2
What's Changed
- Fix: Hide glycemic index when disabled by @Korri in #471
- Improvement: Hide nutriments sections that are empty by @Korri in #472
- mobile app improvements: added new health metric icons and updated HealthKit and HealthConnect services by @CodeWithCJ in #477
- AI assisted full French translations by @Korri in #474
New Contributors
Full Changelog: v0.16.3.1...v0.16.3.2
v0.16.3.1
What's Changed
- Add Garmin health metrics dashboard with sleep analytics cards and some bug fixes by @Alexvbp in #456
- Fix food entry API path in Chatbot_FoodHandler.ts by @Alexvbp in #458
- Dropdown Fixes and Config Plugin by @apedley in #459
- Enhance Tandoor recipe mapping with improved nutrition extraction and… by @AquaWolf in #463
- Fix missing serving_size in createMealFromDiaryEntries by @Alexvbp in #464
- Mobile App improvements and Bug Fixes by @CodeWithCJ in #466
New Contributors
Full Changelog: v0.16.3...v0.16.3.1
v0.16.3
What's Changed
- Fix Garmin sync for body composition metrics by @Alexvbp in #449
- Add system theme option to follow OS dark/light mode preference by @Alexvbp in #450
- Fix AI chatbot bubble visibility when no active AI provider by @Alexvbp in #451
- Fix fiber not calculating in meal entries by @Alexvbp in #454
- fixes sticky zero values by @Alexvbp in #455
New Contributors
Full Changelog: v0.16.2...v0.16.3
v0.16.2
What's Changed
- Expo Migration by @apedley in #437
- Mobile app enhnacements by @CodeWithCJ in #439
- Recreated In App Browser Functionality by @apedley in #440
- New tab bar + Performance Improvements by @apedley in #442
- fix for missing admin tab in OIDC that needed manual browser refresh by @CodeWithCJ in #443
- UI polish by @apedley in #444
- Implementation of Custom Nutrients Feature by @CodeWithCJ in #445
- package update by @CodeWithCJ in #446
New Contributors
Full Changelog: v0.16.1...v0.16.2
v0.16.1
Guess my phone 👀 — Android or iPhone?
I finally found a workaround to install the iPhone mobile app.
Refer to the latest release to download the IPA file (iPhone mobile app).
Steps to install:
- Install AltStore Server on your Mac or Windows. https://altstore.io/
- Connect your iPhone and install the AltStore app on your iPhone.
- Log in using the same iCloud account used on your iPhone.
- Go to Settings → General → VPN & Device Management and trust the app.
- Download the IPA from GitHub and install/sign the SparkyFitnessMobile app using AltStore.
I understand some may not prefer installing apps outside the App Store. Once the mobile apps are stable, we plan to release it on the App Store.
Note:
The app must be re-signed every 7 days, otherwise it will expire.
With a paid Apple Developer account, it will work for one year.
What's Changed
- Mobile App icon updates by @CodeWithCJ in #425
- Main by @CodeWithCJ in #426
- ios workflow update by @CodeWithCJ in #427
- version update by @CodeWithCJ in #428
- iOS workflow udpate fix by @CodeWithCJ in #429
- iOS github workflow fix by @CodeWithCJ in #430
- ios workflow update by @CodeWithCJ in #431
- ios Workflow write permission fix by @CodeWithCJ in #432
Full Changelog: v0.16.0...v0.16.1

v0.16.0
What's Changed
- Android App update to include http connection by @CodeWithCJ in #411
- CalculationSettings fixing preference saving issue by @CodeWithCJ in #414
- Integration with USDA Food Database by @CodeWithCJ in #416
- Fasting implementation and related components by @CodeWithCJ in #419
- implementation of fasting feature & bug fixes by @CodeWithCJ in #422
- Fasting related bug fix by @CodeWithCJ in #423
Full Changelog: v0.15.9.9...v0.16.0
v0.15.9.9
What's Changed
- evaluate source, return 'manual' if undefined by @the-fifth in #403
- Android App active calorie fixes by @CodeWithCJ in #404
- Pin Nginx alpine version by @KraLeoD in #407
- Moible app improvements and bug fixes by @CodeWithCJ in #408
- iOS app improvements by @CodeWithCJ in #410
Full Changelog: v0.15.9.8...v0.15.9.9