Skip to content

Releases: CodeWithCJ/SparkyFitness

v0.14.1

16 Jul 03:37

Choose a tag to compare

🚀 Release: Improved Diary Insights & AI Provider Update
We're excited to roll out the latest update with enhanced nutrition tracking, performance fixes, and improved diagnostics!

✨ New Features
Fiber Tracking Added: Mini Nutrition chart, food detail view, and subtotals now include fiber data for a more complete nutrition overview.

🔧 Fixes & Enhancements
💧 Water Intake Fix: Resolved issues affecting water tracking accuracy.

🔐 Encryption Diagnostics: Improved logging to help identify inadequate or missing encryption keys.

🧠 AI Provider Update: Removed all AI models except Gemini, our only fully-tested and supported AI provider for now.

As always, your feedback helps us grow—keep it coming!

v0.14

15 Jul 03:45

Choose a tag to compare

🚀 Release: AI ChatBOT & Ability to Copy Food

✅ SparkyChat is live again!
 Log your food, water, weight, and custom measurements directly via chatbot.
Note: Some chatbot features may not work perfectly yet — improvements are ongoing!
I tested with Google Gemini alone. So don't raise issue with ChatBot or its related features till I fine tune it better

✅ Copy food entries easily
 Quickly copy foods from yesterday or to another date/meal type with just a tap.

✅ PWA Support added
 Install SparkyFitness as a Progressive Web App on desktop and mobile.

✅ App version & GitHub release alert
 Now visible in the app footer — stay informed about the latest updates.

v0.13

14 Jul 03:03

Choose a tag to compare

🚀 Release: OIDC Authentication & Admin Config Enhancements
This update brings improved authentication flexibility and easier configuration for admins.

✨ New Features

  • Admin Email via Environment Variable
  • Admin email can now be set using the ADMIN_EMAIL environment variable — ideal for CI/CD and environment-specific setups.

Admin Page for OIDC Configuration

  • Introduced a dedicated admin interface to configure OpenID Connect (OIDC) OAuth providers with ease.

OIDC Login with Auto-Registration

  • Users can now log in using OIDC-compatible providers.
  • New users are automatically registered on first login, simplifying onboarding.

v0.12.1

13 Jul 01:15

Choose a tag to compare

🚀 Release: Exercise API Integration & Smart Entry Enhancements
I am excited to announce new integrations and intelligent input methods that make exercise tracking more powerful and effortless!

🔗 New Integrations
🏋️ Wger Exercise API Integration - WIP

  • Browse and add exercises directly from the Wger catalog.

🧠 Nutritionix Natural Language Exercise Logging

  • Add exercises just by typing naturally — e.g., "ran 2 miles" or "30 minutes cycling".
  • Auto-detects activity, duration, and estimates calories burned.
  • Ideal for quick entry from voice input or daily logs.

✨ Enhancements

  • Improved exercise logging UI with source indicators (Wger / Manual / NLP).

v0.12

12 Jul 19:23

Choose a tag to compare

🚀 Release: Enhanced Meal & Meal Plan Management
I am excited to announce powerful new capabilities to supercharge your nutrition tracking and diet planning experience! This update brings comprehensive control over meal creation, flexible meal planning, and seamless integration with your food diary.

✨ New Features
🍽️ Comprehensive Meal Management

  • Create and manage custom meals with specific food items and quantities.
  • Quickly add meals to your food diary with just a tap.

🗓️ Flexible Meal Planning

  • Design detailed meal plans for specific dates or reusable templates.
  • Assign meals or individual food items to any day and meal type (breakfast, lunch, dinner, snacks).
  • Mix and match full meals or single items in plans.
  • Track food diary entries sourced directly from your meal plans.

📒 Direct Food Diary Integration

  • Seamlessly log meals and items from your meal plans into your daily food diary.
  • Automatically sync plans with your diary to maintain consistent nutrition tracking.

v0.11

11 Jul 03:34

Choose a tag to compare

📦 Release: Smarter Goals, Health Sync & Performance Improvements
🏆 Goal System Overhaul
Added 3 ways to set goals:

  • Presets: Quick goal templates.
  • Weekly Plan: Customize by workout/rest days.
  • 90-Day Cascade: Automatically adjust goals over 3 months.

Macro nutrients now accept grams (g) or percentage (%) for flexible input.

🔄 Apple Health Integration (iOS)

  • Sync with Apple Health using Apple Shortcuts Automation.
  • Requires no additional app setup — just trigger the shortcut and your data is synced.

🔍 Food & Exercise Improvements

  • 🔄 Food Edit Auto-Scaling: Nutrient values auto-scale when editing servings.
  • ⚙️ Food Search Optimization: Faster, more accurate results from both database & online.

🧮 Exercise Total Fix: Resolved issue with incorrect exercise total calculations.

🌐 Usability & Technical Fixes

  • 🕒 Timezone & Date Filter Fixes: Ensures consistent tracking across all timezones.
  • ✅ UI Simplification: Cleaner and more intuitive goal-setting experience.

v0.10.1

09 Jul 22:13

Choose a tag to compare

Backup before PraseDate issue

v0.10

09 Jul 02:11

Choose a tag to compare

⚠️ BREAKING CHANGE
Please update your docker-compose file and .env variables to align with the latest changes.

The SparkyFitness Server no longer needs to be exposed externally. Only the Frontend Server should be mapped to your reverse proxy or accessed directly via IP:PORT.

This simplifies the installation and setup process significantly.

👉 Refer to the updated sample setup for guidance.

v0.09

08 Jul 01:45

Choose a tag to compare

  • Fixed Initial docker deployment issue
  • Fixed Registration failure
  • Fixed Goal update
  • Updated Proxy manager setup
  • Many more bug fixes that were created due to Supabase to PostgreSQL migration.

v0.07.1

05 Jul 16:10

Choose a tag to compare

Just a backup before local Postgre port instead of Supabase as backend.