v0.51.3

roboflow/inferencev0.51.3Jul 11, 2025by grzegorz-roboflow

AI Summary

Introduced WebRTC data channels, new interface prototypes, and various stability fixes for artifact downloads and processing.

Key Highlights

  • Added WebRTC data channel support for real-time data transfer.
  • Added first prototypes of a new interface.
  • Improved artifact download reliability with additional checks.
  • Added x-processing-time header for GCP Serverless environments.

New Features

  • WebRTC data channel
  • New interface prototype
  • Processing time header support

Full Release Notes

## What's Changed
* Add webrtc data channel by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1406
* Fix OSX app build / windows installer dependency issue introduced in 0.51 by @hansent in https://github.com/roboflow/inference/pull/1413
* Add x-processing-time header to response when running on GCP_SERVERLESS by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1416
* When wildcard output is specified, `None` is sent as stream output - pick first video output by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1414
* Unit tests ci/inference v1 models by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1411
* Test most current fastapi and typer pins by @grzegorz-roboflow in https://github.com/roboflow/inference/pull/1407
* add perception encoder to inference_experimental by @hansent in https://github.com/roboflow/inference/pull/1399
* Add first scratches of new interface by @PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/1250


**Full Changelog**: https://github.com/roboflow/inference/compare/v0.51.2...v0.51.3