Skip to content

Releases: pkirilin/food-diary

v0.3.0

27 Sep 11:48

Choose a tag to compare

v0.3.0 – Demo site improvements

  • Use hash-based client routing to support GitHub Pages relative urls and avoid name conflicts
  • Use relative paths for Service worker and static assets
  • Fix Mock Service Worker loading issues on demo site

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

17 Aug 09:57
a12b864

Choose a tag to compare

v0.2.0 – AI food recognition improvements

🚀 New features

  • Support GPT-5
  • Support food recognition from multiple photos

🐛 Bugfixes

  • Fix category reset when editing product from note form

What's Changed

  • Optimize deployment settings and resource allocation by @pkirilin in #155
  • Upgrade AI model and optimize image processing by @pkirilin in #156
  • Fix category reset when editing product from note form by @pkirilin in #157
  • Upload multiple images for AI product detection by @pkirilin in #158
  • Refactor recognize API by @pkirilin in #159

Full Changelog: v0.1.0...v0.2.0

v0.1.0

28 Jun 19:51
fbc68fe

Choose a tag to compare

v0.1.0 - Nutrition Tracking

  • Added tracking for protein, fats, carbs, sugar, and salt in addition to calories
  • Redesigned meals page for better usability

v0.0.0

14 Jun 11:03
9fbc977

Choose a tag to compare

v0.0.0 - Initial Release

Food Diary started in 2018 as a personal solution to health challenges. After 6 years of development, I've decided to publish the first release, establishing the baseline for future features, improvements, and bug fixes.

🌟 Core Features

  • 📊 Calorie Tracking - Log your daily meals and monitor nutritional intake
  • ⚖️ Weight Tracking - Track your weight progress with visual charts
  • 🥗 Personal Food Database - Build your own database of products with nutritional values
  • 📱 PWA Support - Works seamlessly across desktop and mobile devices
  • 🤖 AI-Powered Food Recognition - Identify food from photos using OpenAI integration

🚀 Getting Started

Check out the installation guide in the README to set up your own instance.