Skip to content

Releases: CodeWithCJ/SparkyFitness

v0.16.4.2

12 Feb 23:40
578699d

Choose a tag to compare

📢 SparkyFitness App Update – Good News & Android Update

image

✅ Good News:
The SparkyFitness iOS app is now live on the Apple App Store! 🎉
If you have an iPhone, you can download it here:
https://apps.apple.com/us/app/sparkyfitness/id6757314392

Please note: New features will often appear first in TestFlight before they make it to the live production app, since Apple’s approval process can take time.

@chorkpop is actively working on bringing many web functionality directly to mobile app — including food tracking, exercise , check-ins, and more. More updates coming soon!

⚠️ Android Update:
After several weeks of back-and-forth with Google and multiple requested changes, we were informed that publishing publicly requires an Organizational Google Play account, which is currently a blocker.

For now, the Android app will continue to be available through:

  • Google Closed Testing (via joining the Google Group)
  • Direct GitHub releases
  • We’re also exploring a possible release on F-Droid

We’ll keep everyone posted as this progresses.

🙏 Thank You

Thank you to everyone who has supported the project through GitHub sponsorships. We’re about halfway toward covering the initial setup and development expenses such as Mac Mini, Apple & Google developer fees etc.
Any additional support are hightly helpful!!! Thank you for being part of the journey 🚀

What's Changed

  • Cleanup Frontend and use typescript checks by @Sim-sat in #646
  • Mobile app expansion (uniwind, dashboard/diary) by @apedley in #645
  • refactor (admin): admin page to tanstack query by @Sim-sat in #650

Full Changelog: v0.16.4.1...v0.16.4.2

v0.16.4.1

09 Feb 23:49
1b8a14e

Choose a tag to compare

🚨 BREAKING CHANGE – READ BEFORE UPGRADING 🚨

⚠️ Your MFA will be reset. You will need to configure again. Releasing this before the planned date as some are having MFA in earlier version.

⚠️Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.

What's Changed

New Contributors

Full Changelog: v0.16.4.0...v0.16.4.1

v0.16.4.0

06 Feb 21:20

Choose a tag to compare

🚨 BREAKING CHANGE – READ BEFORE UPGRADING 🚨

This is the second breaking change in the last 8 months.

  • Backup your data before upgrading to v0.16.4.0
  • JWT authentication removed → switched to Better-Auth
  • OIDC, MFA/TOTP, API Keys may break → reconfiguration required
  • OAuth callback URLs changed → update your OIDC
  • Some API endpoints have changed
  • I’ve tested extensively, but bugs may still exist

👉 Ensure email/password login works before upgrading.
👉 If unsure about backup/restore, consider waiting a few days.

Your upgrades help catch issues early, which benefits everyone.
In my PROD environment, I only had to reconfigure OIDC; MFA/TOTP hasn’t affected me, and no other issues observed so far.

What's Changed

New Contributors

Full Changelog: v0.16.3.6...v0.16.4.0

v0.16.3.6

23 Jan 20:09
b1194ae

Choose a tag to compare

⚠️ Important Notices
⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
⚠️OIDC & Family & Friends module has been updated. If any of the sharing is not working, raise a issue via Github
⚠️ Android and iOS apps are available for testing via Google Group Play Store access and TestFlight. If you’re not familiar with the process, please refer to the GitHub Wiki for instructions.

image Fitbit integration is now available. Read note & instruction in Github Wiki below. As its first release, might have some flaws

https://github.com/CodeWithCJ/SparkyFitness/wiki/Sample-Fitbit-Setup

What's Changed

Full Changelog: v0.16.3.5...v0.16.3.6

v0.16.3.5

19 Jan 21:47
55f5d6d

Choose a tag to compare

⚠️ Important Notices
⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
⚠️OIDC & Family & Friends module has been updated. If any of the sharing is not working, raise a issue via Github
⚠️ Android and iOS apps are available for testing via Google Group Play Store access and TestFlight. If you’re not familiar with the process, please refer to the GitHub Wiki for instructions.

What's Changed

Full Changelog: v0.16.3.4...v0.16.3.5

v0.16.3.4

16 Jan 21:50
a33926c

Choose a tag to compare

⚠️ Important Notices

⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
⚠️API documentation is a work in progress and may be incomplete or inaccurate. Use caution when integrating the API externally, as endpoints and behavior may change without notice while the app is still unstable.
⚠️ Android and iOS apps are available for testing via Google Group Play Store access and TestFlight. If you’re not familiar with the process, please refer to the GitHub Wiki for instructions.

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

12 Jan 03:38
b17b75f

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade. Refresh/Clear browser cache if you don't see new updates
⚠️ If Android app fails to open, try older release
⚠️ API doc is in progress. So it may not be accurate and undergo changes. Use it with caution if you are going to integrate API externally. API might be changed without notice as the app is not stable.

What's Changed

New Contributors

Full Changelog: v0.16.3.2...v0.16.3.3

v0.16.3.2

05 Jan 15:19

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade. Refresh/Clear browser cache if you don't see new updates
⚠️ If Android app fails to open, try older release

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

03 Jan 20:23
0c72b93

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade. Refresh/Clear browser cache if you don't see new updates
⚠️ If Android app fails to open, try older release

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

02 Jan 00:46

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade. Refresh/Clear browser cache if you don't see new updates
⚠️ If Android app fails to open, try older release

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