Skip to content

v0.16.9

Choose a tag to compare

@CodeWithCJ CodeWithCJ released this 07 Jun 22:02
· 354 commits to main since this release
b21e399

BREAKING CHANGE

💙 Support SparkyFitness

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

⚠️ Important:
⚠️ Backup before upgrading. If you don’t see the latest updates, please refresh or clear your browser cache.
🚀 New providers added: Yazio, Norish & Swish Food Database.

⚠️ 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

Features

  • Add update_exercise_entry action to MCP exercise tool by @Sapd in #1428
  • Expose RPE, per-set notes, and cardio fields over the MCP exercise tool by @Sapd in #1430
  • updated api doc to include public accessable and fixed API key auth issue in swagger UI by @CodeWithCJ in #1451
  • Feature/yazio provider 1442 by @thorethy1 in #1458
  • [Feature] Integration with Norish by @CodeWithCJ in #1464
  • norish food provider integration - removal of any declaration by @CodeWithCJ in #1465
  • [Feature]: Allow multiple images per AI food photo estimate by @jsandai in #1409
  • Integration with Swiss Food Database provider by @CodeWithCJ in #1471

Fixes

New Contributors

Full Changelog: v0.16.8...v0.16.9