⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
⚠️ Android App – Google Play closed testing URL has changed. Refer to the updated link in the Wiki.
⚠️ Though you don't need to immediately upgrade, in the upcoming months the Postgres upgrade will be mandated.
Have caution. Below guide might have flaws. Research yourself before performing the upgrade.
https://codewithcj.github.io/SparkyFitness/install/postgres-upgrade
💙 Support SparkyFitness
Support development if you find SparkyFitness useful — There is $199.58 in remaining project expenses.
What's Changed
Features
- feat: food photo estimation by @apedley in #1297
- feat(mobile): fix exercise session calorie source selection by @apedley in #1299
- feat: add "Show Net Carbs" preference toggle by @jsandai in #1298
- feat(mobile): prefill last workout stats and show personal best by @apedley in #1307
- feat(mobile): add barcode to existing foods by @apedley in #1309
- feat(mobile): what's new screen by @apedley in #1311
- feat(onboarding): external food providers and theme updates by @apedley in #1313
- updated lanague utils for SparkyFitness by @CodeWithCJ in #1315
Fixes
- fix: auto scale nutrition option for barcode and label scans by @apedley in #1291
- chore: add minimum release age for pnpm by @apedley in #1300
- fix: short-circuit API-key rate-limit lockout (#1302) by @jsandai in #1306
- fix(toast): surface backend error detail in mutation toast by @ATECHPCS in #1304
- fix: enable russian language by @m0nstrum in #1310
Other Changes
- privacy policy update by @CodeWithCJ in #1316
Credit for this goes to @apedley
New Contributors
- @jsandai made their first contribution in #1298
- @ATECHPCS made their first contribution in #1303
- @m0nstrum made their first contribution in #1310
Full Changelog: v0.16.6.2...v0.16.6.3