Skip to content

SparkyFitness

v0.16.8 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 2d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai artificial-intelligence fitness fitness-app fitness-tracker health
+3 more
health-coaching healthcheck self-hosted

Affected surfaces

auth

ReleasePort's take

Light signal
editorial:auto 2d

Release v0.16.8 of SparkyFitness fixes the missing user ID column in the food variant database schema.

Why it matters: Addresses a data integrity issue affecting the food variant surface; applies to all deployments using version v0.16.8 or later.

Summary

AI summary

Fixes missing user ID column in food variant.

Changes in this release

Bugfix Medium

Fixes missing user id column in food variant schema.

Fixes missing user id column in food variant schema.

Source: llm_adapter@2026-06-01

Confidence: high

Full changelog

💙 Support SparkyFitness

Support development if you find SparkyFitness useful — There is $168.58 in remaining project expenses.

⚠️ Important:
⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
⚠️ 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
⚠️ If you are using Chatbot in Web, you must configure MCP server. If you had previously setup MCP, you must add below env variables for web Chatbot to work.

Add these under MCP container section.
SPARKY_FITNESS_SERVER_HOST: ${SPARKY_FITNESS_SERVER_HOST:-sparkyfitness-server}
SPARKY_FITNESS_SERVER_PORT: ${SPARKY_FITNESS_SERVER_PORT:-3010}
SPARKY_FITNESS_FRONTEND_URL: ${SPARKY_FITNESS_FRONTEND_URL:-http://0.0.0.0:3004}
You only needs these to be again added to MCP section if you had used these for Server container. Otherwise, you can skip these.
ALLOW_PRIVATE_NETWORK_CORS: ${ALLOW_PRIVATE_NETWORK_CORS:-false}
SPARKY_FITNESS_EXTRA_TRUSTED_ORIGINS: ${SPARKY_FITNESS_EXTRA_TRUSTED_ORIGINS:-}

Refer the updated docker compose as reference if above instruction is not clear.

What's Changed

Fixes

  • Fix for missing user id column in food variant by @CodeWithCJ in https://github.com/CodeWithCJ/SparkyFitness/pull/1407

Full Changelog: https://github.com/CodeWithCJ/SparkyFitness/compare/v0.16.7...v0.16.8

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SparkyFitness

Get notified when new releases ship.

Sign up free

About SparkyFitness

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]