FastPix PHP SDK moves to fastpix.com, with metrics and track-parity fixes

Back to Changelog
JUN 30, 2026
ImprovementFixSDKs

The FastPix PHP SDK (fastpix/sdk) now defaults to the fastpix.com hosts, fixes Data metrics calls that threw during deserialization, and corrects track parsing. For most integrations, updating the dependency is enough.

What’s new:

  • Default hosts moved to fastpix.com: the default server URL is now https://api.fastpix.com/v1/. If you rely on the defaults, just run composer update fastpix/sdk. If you pass an explicit .io server-URL override (setServerUrl(...)), change it to .com, and update any hard-coded .io playback, image, or dashboard URLs before the .io hosts are decommissioned.

  • Fixed throwing Data metrics calls: metrics.listOverallValues and metrics.getTimeseriesData threw during deserialization because of a PSR-4 autoload filename-casing mismatch. These now resolve correctly.

  • Fixed track parsing: audio tracks now retain languageCode and languageName (union deserialization previously resolved every track to the video-track type and discarded the language fields), and media-list tracks now include frameRate.

  • Corrected response fields: playback createMediaPlaybackId data.resolution is now correctly modelled as nullable (it is null when no resolution constraint was set), and delete-signing-key responses now include the optional data.message confirmation.

  • Maintenance (v1.0.4): refreshed the SDK version identifiers (the sdkVersion constant and the User-Agent header) with no functional or API changes.