Releases: runapi-ai/core-php
Releases · runapi-ai/core-php
Release list
v0.6.1
Breaking
- Refresh generated validation metadata for Image 2.0 direct edits using source_image_urls and aspect_ratio.
Migration: Replace source_task_id and mask_indices with one to five source_image_urls and an aspect_ratio; prompt is optional.
Added
- Add generated validation metadata for Grok Imagine Image 2.0 task requests.
Changed
- Refresh generated validation metadata for public image_url segment-map inputs and deprecated source_task_id compatibility.
Fixed
- Restrict Topaz image upscale validation to the supported 1x, 2x, and 4x factors.
v0.6.0
Added
- Add generated validation metadata for Grok Imagine Image 2.0 task requests.
- Accept 1080p output resolution for Seedance 2.5 video generation.
- Add shared contract validation for Kling V3 Omni reference-image and source-video editing workflows.
v0.5.0
Added
- Publish reusable voice create, list, get, and text-to-speech input contract metadata.
- Create, list, retrieve, download, and delete persistent Files, and compose Files from multipart Uploads while preserving temporary file uploads.
Fixed
- Reject Suno text-to-music auto_lyrics prompts longer than 3000 characters before creating a task.
v0.4.2
Fixed
- Accept enable_safety_checker for Hailuo 02 Pro image-to-video and Wan 2.7 video edit requests.
v0.4.1
Added
- Export the Seedream layer decomposition request contract for PHP SDK validation.
- Add shared contract constraints for Seedance 2.5 requests.
Fixed
- Apply the shared Runway aspect_ratio and first_frame_image_url conditional rules in PHP request validation.
- Reject enable_safety_checker for Hailuo 02 Pro image-to-video and Wan 2.7 video edit requests.
v0.4.0
Breaking
- Reject OmniHuman audio-to-video prompts over 300 characters before sending the request.
Migration: Upgrade the package and shorten OmniHuman audio-to-video prompts to 300 characters or fewer.
Added
- Add shared contract constraints for Suno music inspiration requests.
Changed
- Update generated Seedream 5 Lite output quality constraints.
v0.3.0
Added
- Validate the optional multi_shots field for supported WAN 2.6 video requests.
- Preserve repeated multipart fields and successful JSON, text, and subtitle response bodies.
- Add generated MiniMax H3 input contract metadata.
- Add shared PHP request validation metadata for Qwen 3 image endpoints.
- Add Fish Audio s2.1-pro and MP3 or WAV output constraints to shared PHP contract metadata.
Changed
- Update generated Grok Imagine Preview resolution and reference image constraints.
Fixed
- Validate the 10 to 360 second custom duration range and reject controls that the selected vocal mode or model cannot honor.
v0.2.10
Added
- Register the stitching, remastering, and sampling actions in shared contract metadata.
Fixed
- Validate the optional PixVerse enable_audio field for text-to-video and image-to-video requests.
v0.2.9
Added
- Register the five PixVerse V6 video actions in shared contract metadata.
v0.2.8
Added
- Expose generic cache-write prices separately from TTL-specific cache-write prices.
Removed
- Remove seedance-v1-lite from shared Seedance contract metadata.
Migration: Use seedance-v1-pro or another supported Seedance model.