⚠️ 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 — Approximately $250 in remaining project expenses.
What's Changed
Features
- feat(994): goal tracking reports by @Sim-sat in #1206
- feat: imroved reports for nutrition data by @Sim-sat in #1212
Fixes
- fix: auto labeling for mistakenly adds bug label by @Sim-sat in #1207
- fix(1211): unused api endpoints by @Sim-sat in #1213
Other Changes
- App Workout Timer by @apedley in #1143
- feat(781): meal calorie distribution for custom meals by @Sim-sat in #1145
- fix: food unit conversion behavior for compatible and incompatible variants by @BryceKrispiess in #1148
- feat(566): reorder nutrients by @Sim-sat in #1149
- feat(839): add averages to reports by @Sim-sat in #1150
- fix(1151, 1045): wger serch doesn't respect language and endpoints are deprecated by @Sim-sat in #1152
- Smoother App Animations by @BryceKrispiess in #1155
- feat: refresh dashboard and other tabs after sync automatically by @BryceKrispiess in #1159
- Feat: Additional app haptics by @BryceKrispiess in #1161
- fix(1156): secret file not working anymore by @Sim-sat in #1163
- iOS Home Screen Widget by @apedley in #1157
- feat: improve ui for exercises and support cardio and isometric types by @Sim-sat in #1164
- fix(1158): garmin activity sync fail by @Sim-sat in #1166
- fix(1165): execute preflight checks before server startup by @Sim-sat in #1167
- feat: app logs rework and expansion by @apedley in #1168
- fix: exercises add from external and public workout presets by @apedley in #1171
- fix(1169): focus for input unit keeps resetting while typing by @Sim-sat in #1172
- fix(1139): filter active calories from workout reports by @apedley in #1175
- feat(1080): add bundled postgresql resources to helm chart by @Sim-sat in #1178
- feat(702): support for custom uploads and backup location by @Sim-sat in #1179
- feat: improved ui for exercise entries by @Sim-sat in #1181
- feat(1044): equivalent variants for foods by @Sim-sat in #1182
- feat: app: change workouts tab to library by @apedley in #1183
- fix: add sheet spacing after modal sheet by @apedley in #1189
- fix(1180): recalc sleep after merge by @apedley in #1190
- App meal creation support by @BryceKrispiess in #1195
- Fix(1187): misleading placement of height input by @Sim-sat in #1191
- fix: backup doesn't work with 18.3 due to old image version by @Sim-sat in #1192
- feat: standardize tables to allow universal filtering, pagination, bulk actions and match the UI by @Sim-sat in #1196
- App Android Widget by @apedley in #1198
- App Meal Nutrition + UI Tweaks by @apedley in #1194
- feat: improve changelog creation and auto label pr's by @Sim-sat in #1146
- feat: mobile nutrient display and entry details by @apedley in #1205
- feat: saving selected date to search parameters and improve calendar UI by @Sim-sat in #1209
- fix: pr validation workflow duplicate variable by @Sim-sat in #1210
Full Changelog: v0.16.5.8...v0.16.5.9