Skip to content

v0.2.0

Choose a tag to compare

@runapi-builder runapi-builder released this 20 Jul 10:42

Breaking

  • Replace Grok Imagine image-to-video source_image_urls contract metadata with scalar source_image_url.
    Migration: Validate and send the source image through source_image_url.

Added

  • Add shared PHP contract metadata for OpenAI TTS and Fish Audio clients.
  • Add model-specific contract validation metadata for Gemini Omni Flash Preview text-to-video requests.
  • Publish Gemini TTS model and input contract metadata for Composer packages.
  • Publish Seedream 5 Pro model and input contract metadata for Composer packages.
  • Publish shared PHP contract metadata for the Producer text-to-music request schema.

Changed

  • Publish PHP core contract metadata used by the Midjourney prompt shortening resource.
  • Publish Seedream 5-Lite output format contract metadata for Composer packages.
  • Publish advanced stem separation mode, stem values, and conditional validation metadata for Composer packages.
  • Validate array types and generated minimum and maximum item counts before sending requests.

Fixed

  • Publish model-specific contract rules that reject seed for Wan 2.6 video requests.
  • Preserve API-provided error codes, leave missing codes unset, and use SDK exception types for local failures.
  • Recognize continuation request failures across HTTP 400, 409, 422, 429, and 503 responses.