The Avocavo Nutrition API is shutting down on . We are no longer accepting new sign-ups or purchases. Existing keys keep working until that date. Questions.

Changelog

Stay up to date with the latest improvements, bug fixes, and new features added to the Avocavo Nutrition API.

v1.2.0

Minor Release

March 31, 2026

Added

  • Conversational Text Analysis: Parse free-form, conversational meal text seamlessly via /analyze snippet
  • GPT-Backed Inference: Intelligently resolves missing quantities (e.g., 'butter' -> '1 pat butter')

🔄Changed

  • Standardized JSON output structures to match /batch endpoints for unified downstream processing

v1.1.0

Minor Release

August 20, 2025

Added

  • 🔍 UPC/Barcode Search API: Complete product lookup system with 4.4M+ products
  • 📊 Multi-Source Data: USDA Branded Foods (1.96M) + Open Food Facts (2.47M) integration
  • 🏪 Batch UPC Search: Tier-based bulk lookup (3-50 UPCs per request)
  • 📱 Multiple Barcode Formats: UPC-A, EAN-13, EAN-14 with leading zero handling
  • 🗄️ Separate Railway Database: Dedicated PostgreSQL for UPC data to prevent Supabase overflow
  • 📊 UPC Analytics: Search logging and performance tracking
  • 🔄 Real-time Fallback: Open Food Facts API integration for missing products
  • 📈 Comprehensive Product Data: Full nutrition, ingredients, allergen data when available, categories

🔄Changed

  • 🚀 API Architecture: New /api/v2/upc/ endpoints with existing auth system
  • 📊 Response Format: Rich product data combining USDA + Open Food Facts sources

🔒Security

  • 🔒 Dual Authentication: JWT + API key support for UPC endpoints
  • 🛡️ Rate Limiting: Subscription-based batch limits (Free: 3, Enterprise: 50)
  • 📝 Search Logging: Complete audit trail for UPC lookups

v1.0.14

Patch

August 19, 2025

Added

  • Support for vague measurements (pinch, dash, handful, jar, bottle, etc.)
  • Enhanced count item parsing for large quantities

🐛Fixed

  • Critical portion sizing bug: volume measurements now return correct weights
  • Household equivalent display showing wrong fractions
  • Parser failing on large count quantities and vague units

🔄Changed

  • Improved portion sizing accuracy for volume measurements (cups, tablespoons, teaspoons)
  • Better household equivalent display using user's original units

v1.0.13

Patch

August 12, 2025

Added

  • Enhanced ingredient cooking method detection for better nutrition accuracy
  • Improved portion size parsing with decimal support (2.5 eggs, 1.7 cups, etc.)
  • Better consensus food matching accuracy

🐛Fixed

  • Fixed portion prioritization logic to maintain nutrition accuracy
  • Resolved cooking method detection edge cases

🔄Changed

  • Refined consensus food matcher to v9.3 for better ingredient recognition
  • Optimized portion size calculations with ordered priority rules

Version Naming Convention

We follow Semantic Versioning (SemVer) for our releases:

  • Major releases (1.0.0): Introduce breaking changes to the API
  • Minor releases (1.1.0): Add new features in a backwards-compatible manner
  • Patch releases (1.0.1): Backwards-compatible bug fixes and improvements