Skip to content

Releases: roboflow/inference

v0.64.8

13 Feb 20:44
2fa30cf

Choose a tag to compare

💪 Added

  • Fisheye cameras in camera calibration block by @Erol444 in #1996
    Calibration block was supporting polynomial calibration which is not handling fisheye distortions well. This change adds support for fisheye calibration.
image
  • Heatmap block by @Erol444 in #1986
    This change adds heatmap block (uses supervision's heatmap annotator), which supports both:
  • detections, so heatmap based on where detections were
  • tracklets, which ignores stationary objects (default: on), so we heatmap the movements not the objects
heatmap2.mp4

🚧 Maintanence

Full Changelog: v0.64.7...v0.64.8

v1.0.0rc1

06 Feb 18:45
9de60d5

Choose a tag to compare

inference 1.0.0rc1 — Release Candidate

Today marks an important milestone for Inference.

Over the past years, Inference has grown from a lightweight prediction server into a widely adopted runtime used across local deployments, Docker, edge devices, and production systems. Hundreds of releases later, the project has matured significantly — and so has the need for a faster, more modular, and future-proof.

inference 1.0.0rc1 is a preview of 1.0.0 release which will close one chapter and open another - this release introduces a new prediction engine that will become the foundation for all future development.

🚀 New prediction engine - inference-models

We are introducing inference-models, a redesigned execution engine focused on:

  • faster model loading and inference
  • improved resource utilization
  • better modularity and extensibility
  • cleaner separation between serving and model runtime
  • stronger foundations for future major versions

The engine is already available today in:

  • inference-models package → 0.18.6rc8 (RC)
  • inference package and Docker → enabled with env variable
USE_INFERENCE_MODELS=True

inference-models wrapped within old inference is a drop-down replacement. This allows testing the new runtime without changing existing integrations.

Important

Predictions from your models may change - but generally for better! inference-models is completely new engine for running models, we have fixed a lot of bugs and make it multi-backend - capable to run onnx, torch and even trt models! It automatically negotiate with Roboflow model registry to choose best package to run in your environment. We have already migrated almost all Roboflow models to new registry - working hard to achieve full coverage soon!

📅 What happens next

  • Next week

    • Stable Inference 1.0.0
    • Stable inference-models release
    • Roboflow platform updated to use inference-models as the default engine
  • In the coming weeks

    • inference-models becomes the default engine for public builds (USE_INFERENCE_MODELS becomes opt-out, not opt-in)
    • continued performance improvements and runtime optimizations

🔭 Looking forward - the road to 2.0

  • This engine refresh is only the first step.
  • We are starting work toward Inference 2.0, a larger modernization effort similar in spirit to the changes introduced with inference-models.

Stay tuned for future updates!

v0.64.7

06 Feb 18:43
9ef3731

Choose a tag to compare

What's Changed

Full Changelog: v0.64.6...v0.64.7

v0.64.6

30 Jan 20:16
17244cd

Choose a tag to compare

What's Changed

Full Changelog: v0.64.5...v0.64.6

v0.64.5

23 Jan 18:04
a44922a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.64.4...v0.64.5

v0.64.4

22 Jan 13:28
c271c8f

Choose a tag to compare

What's Changed

Full Changelog: v0.64.3...v0.64.4

v0.64.3

16 Jan 18:24
0baa84c

Choose a tag to compare

What's Changed

Full Changelog: v0.64.2...v0.64.3

v0.64.2

15 Jan 18:03
0d05452

Choose a tag to compare

What's Changed

Full Changelog: v0.64.1...v0.64.2

v0.64.1

15 Jan 17:44
90a92fb

Choose a tag to compare

What's Changed

Full Changelog: v0.64.0...v0.64.1

v0.64.0

15 Jan 12:28
716a9ab

Choose a tag to compare

💪 Added

YOLO26 in inference

image

Legendary effort of @probicheaux 🏅 and models team made it! Shortly after release, we have a support for new Ultralytics model - YOLO26. If you are interested - learn more about the model, or you can cut the line and jump straight into testing the model on Robolfow Platform.

🔎 How to use the new model?

  • Train the model on your data using Robolfow Platform.
  • Use it in Workflows or directly in inference

As easy as that 😀

# install inference - uv pip install inference or uv pip install inference-gpu
import cv2
import supervision as sv
from inference import get_model

model = get_model("<id-of-your-yolo26-model>", api_key="<your_api_key>")
image = cv2.imread("<your-image-path>")

predictions = sv.Detections.from_inference(model.infer(image)[0])

annotator = sv.BoxAnnotator()
annotated_image = annotator.annotate(image.copy(), predictions)

New VLMs 🤝 Workflows - Gemini 3 Flash and Claude Opus 4.5

image image

Workflows ecosystem is constantly growing 🤯 Thanks to @yeldarby contributions, we are now able to expose new VLMs in Workflows - plus, for both Gemini and Claude models family, Roboflow now provides managed API keys - so Roboflow account alone is enough - no manual setup of your API keys.

🔧 Bug fixes

  • Adds support for selectors in Union[List[...], Selector(...)] patterns in Workflows Execution Engine by @joaomarcoscrs in #1764

🚧 Maintanence

🥼 New inference - progress update

🏅 New Contributors

Full Changelog: v0.63.5...v0.64.0