Skip to content

Releases: CodeWithCJ/SparkyFitness

v0.15.9.3

18 Nov 02:02
f57ae74

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

What's Changed

  • Garmin integration and exercise entry improvements by @CodeWithCJ in #342
  • modify backupSettings to stop constant querying of backup settings by @the-fifth in #341
  • added stress, sleep, heartRate, hrv sync from garmin by @nitinkp470 in #340
  • Garmin sleep processing by @CodeWithCJ in #343
  • Added sleep, stress and few more metrics in Garmin by @CodeWithCJ in #345
  • remove missed call to refresh settings on manual backup by @the-fifth in #344
  • Explicitly pass --env-file flag to docker compose command to load .env from project directory in alignment with docs by @the-fifth in #347
  • Garmin MFA & Addition of new languages by @CodeWithCJ in #351

New Contributors

Full Changelog: v0.15.9.2...v0.15.9.3

v0.15.9.2

14 Nov 17:25
e012264

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.9.1...v0.15.9.2

v0.15.9.1

13 Nov 01:09
17b280e

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

What's Changed

  • fix for user management and backup service issues not starting when the schedule was disabled. by @CodeWithCJ in #305
  • Docker Compose Improvements by @pryce-turner in #304
  • Security updates by @CodeWithCJ in #306
  • Garmin Activity Report Feature Implementation - Running Data Visualization and Lap Table. Also improved Server based session management. by @CodeWithCJ in #308
  • readme update by @CodeWithCJ in #309
  • garmin running activity elevation chart enhancement by @CodeWithCJ in #310
  • manual docker deploy workflow updated to include prefix v for tags e.g. v1.0.0 by @CodeWithCJ in #311
  • Added translation for Admin and Goals modules; Garmin workout related insights and visuals by @CodeWithCJ in #312
  • Added translation for few additional sheets by @CodeWithCJ in #321
  • Mobile tab icon toggle between Plus and X based on isAddCompOpen state by @CodeWithCJ in #322
    copied from #320 by @the-fifth

New Contributors

Full Changelog: v0.15.9...v0.15.9.1

Garmin Vizs

v0.15.9

05 Nov 02:06

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

What's Changed

Full Changelog: v0.15.8.5...v0.15.9

Check-in

image

Sleep Analysis

image

v0.15.8.5

01 Nov 02:15

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

Minor updates in timestamp issues, fix in custom category deletion, Garmin health metric enhancements

v0.15.8.4

31 Oct 03:25
fe2b39d

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

What's Changed
Meal PLan template updates by @CodeWithCJ in #277
Nuetrient display preferences related fixes by @CodeWithCJ in #278
Bug Fixes & UX Improvements: Food Logging, Goals, Permissions & Nutrient Display by @CodeWithCJ in #282
Language Support Added: English and Tamil by @CodeWithCJ in #283
Full Changelog: v0.15.8.3...v0.15.8.4

v0.15.8.3

29 Oct 23:13
24184fe

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

What's Changed

Full Changelog: v0.15.8.2...v0.15.8.3

v0.15.8.2

28 Oct 00:47

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

⚠️ MUST READ — New Environment Variables & Compose File Update Required from v0.15.8.1

I added some checks abort the server if some key env variables are not supplied properly. Also, fixed issue with SPARKY_FITNESS_APP_DB_USER. There were some hardcoding caused sparky_app to be the user. It caused some mess along with RLS rules.

I am suspecting RLS may not have fully resolved for sharing & family access, but individual access should be fine.

If everything is smooth, you will have surprise from @shantnudon . He recently added a one awesome feature that I am sure you will love it. Though more enhancements on the way, its just initial release from him on the onboarding screen.

image

Apologies for the mess!!!

What's Changed

  • DB user bug fix, RLS policy improvements and Onboarding screen fix by @CodeWithCJ in #270
  • feat: Add calorie display to meal distribution percentages by @raphaelMalka in #269

New Contributors

Full Changelog: v0.15.8.1...v0.15.8.2

v0.15.8.1

27 Oct 03:03

Choose a tag to compare

⚠️ CAUTION: Backup Before Upgrade

MUST READ — New Environment Variables & Compose File Update Required

The following new environment variables must be added and also referenced in the Server container.
Without these, the upgrade will fail.

SPARKY_FITNESS_APP_DB_USER
SPARKY_FITNESS_APP_DB_PASSWORD

A second (non-privileged) database user is now required to support new access control and sharing features.
This setup enables proper permission handling. A future release may simplify this to a single user, but for now, both DB users are required.

⚠️ CAUTION: Lot of changes has been undergone. Its possible it might have bug. Sorry for the inconvenience if any existing functionality is broken.

What's Changed

Full Changelog: v0.15.7.3...v0.15.8.1

v0.15.7.3

18 Oct 17:50
9224265

Choose a tag to compare

⚠️ Important
Please back up your data before updating to this version.

What's Changed

  • Improve BMR Accuracy, Fix Chart Issues, and Clean Up Report Display by @CodeWithCJ in #227

Full Changelog: v0.15.7.2...v0.15.7.3

Feedback on Installation, Onboarding & Documentation Improvements

When you first started with SparkyFitness, what were the main challenges you faced?
Were there any confusing steps during deployment, setup, or usage?

I realize that documentation hasn’t been my main focus so far, and I’d like to improve it — starting with the most important areas first. Your input will really help shape that.

For all documentation-related feedback or suggestions, please share your thoughts here in this Discussion.

Thanks for helping make SparkyFitness better for everyone! 💪

If you’ve noticed bugs, have feature requests, or ideas for improvements, please open an issue here:
👉 GitHub Issues