Voyant Release Notes

Evolution of the Voyant SDK and API.

Welcome to the Voyant SDK Release Notes. This section documents the evolution of the Voyant API and SDK, providing detailed information about each release, including new features, improvements, bug fixes, and any breaking changes.

Understanding Our Versioning

Voyant follows semantic versioning (MAJOR.MINOR.PATCH):

  • MAJOR version changes indicate incompatible API changes
  • MINOR version changes add functionality in a backward-compatible manner
  • PATCH version changes include backward-compatible bug fixes

API Stability Notice

The Voyant API / SDK are currently in an early development stage. All v0.x.x versions should be considered developer previews. While we strive to maintain compatibility, please be aware that breaking changes may occur in early minor releases as we refine the implementation based on user feedback and testing.

We document all breaking changes in our release notes and provide migration guides where applicable. We appreciate your understanding and feedback during this development phase as we work to create a stable, robust API for our platform.

Latest Release

The current stable release is v0.16.1 (New Calibrations & Visualizer Fixes).

You can find the latest available release at voyant-sdk/releases/latest.

Firmware & Interface Compatibility

Each Carbon API release targets a carbon-interface (FPGA interface contract) version and matching FPGA and MCU firmware. Carbon Alpha releases (v0.8.2+) additionally ship a Carbon bringup-script / updater bundle. Earlier Carbon Benchtop releases (v0.8.0v0.4.4) predate that tooling and were flashed manually, so they carry no bundle version. Meadowlark-era releases (v0.2.1 and earlier) predate the Carbon sensor stack and are listed separately below.

Carbon Alpha

Release Date carbon-interface MCU firmware FPGA firmware image Carbon bringup script / updater
v0.16.1 July 17, 2026 v1.3.3 v2.6.0 1 v1.3.3 v6.1.0
v0.16.0 July 14, 2026 v1.3.3 v2.6.0 1 v1.3.3 v6.1.0
v0.15.0 July 09, 2026 v1.3.3 v2.6.0 1 v1.3.3 v6.1.0
v0.14.1 July 02, 2026 v1.3.3 v2.6.0 1 v1.3.3 v6.1.0
v0.14.0 June 29, 2026 v1.3.3 v2.6.0 1 v1.3.3 v6.1.0
v0.13.1 June 18, 2026 v1.3.3 v2.4.0 v1.3.3 v5.1.X
v0.13.0 June 16, 2026 v1.3.3 v2.4.0 v1.3.3 v5.1.X
v0.12.2 June 11, 2026 v1.3.3 v2.4.0 v1.3.3 v5.1.X
v0.12.1 June 08, 2026 v1.3.3 v2.4.0 v1.3.3 v5.1.X
v0.11.0 2 May 26, 2026 v1.2.9 v2.4.0 v1.3.3 v5.0.X
v0.10.1 2 May 28, 2026 v1.2.9 v2.0.0 v1.2.2 v4.1.X
v0.10.0 May 14, 2026 v1.2.9 v2.0.0 v1.2.2 v4.1.X
v0.9.3 May 14, 2026 v1.2.9 v2.0.0 v1.2.2 v4.1.X
v0.9.2 May 07, 2026 v1.2.9 v2.0.0 v1.2.2 v4.1.X
v0.9.1 May 01, 2026 v1.2.4 v2.0.0 v1.2.2 v4.1.X
v0.9.0 April 30, 2026 v1.2.4 v2.0.0 v1.2.2 v4.1.X
v0.8.2 April 24, 2026 v1.2.2 v2.0.0 v1.2.2 v4.1.X

Before host↔FPGA time sync, carbon-interface versions were forward-compatible from v1.2.0 through v1.3.3 (no functional contract change), so releases pinning v1.2.9 interoperate with FPGA images up to v1.3.3. This no longer holds once time sync was added in v0.12.1: it relies on an exact interface match, so from v0.12.1 onward the FPGA image must match the release’s carbon-interface version exactly.
1 The v6.1.0 bundle ships MCU v2.6.0, but this is not a hard baseline: v2.4.0+ supports normal operation. Linescan mode requires v2.5.0 through the Python/C++/CLI bindings; the visualizer enables it only after confirming v2.6.0+, because firmware older than v2.6.0 does not report its version (it reads as v0.0.0).
2 v0.10.1 is a parallel back-port of the v0.11.0 feature set for sensors still on the older v4.1.X bringup / FPGA v1.2.2 firmware; v0.11.0 targets v5.0.X / FPGA v1.3.3. The two are not interchangeable — match your sensor’s firmware generation.

Carbon Benchtop — earlier benchtop / internal-development releases (click to expand)

These predate the Carbon bringup script / updater, so FPGA and MCU firmware were flashed manually and there is no bundle version.

Release Date carbon-interface MCU firmware FPGA firmware image
v0.8.0 April 20, 2026 v1.2.0 v2.0.0 v1.2.2
v0.7.2 April 13, 2026 v1.1.3 v1.7.0 – v1.8.0 v1.1.3 – v1.1.5
v0.7.1 April 10, 2026 v1.1.0 v1.5.0 v1.1.0 – v1.1.2
v0.7.0 April 09, 2026 v1.1.0 v1.5.0 v1.1.0 – v1.1.2
v0.6.0 April 06, 2026 v1.0.17 v1.5.0 v1.0.18
v0.5.0 March 24, 2026 v1.0.8 v1.4.0 v1.0.15
v0.4.5 March 09, 2026 v0.6.0-2 v1.3.0 v1.0.8
v0.4.4 February 24, 2026 v0.6.0-2 v1.3.0 v1.0.8
Meadowlark (legacy) — Meadowlark dev-kit releases, predate the Carbon sensor stack (click to expand)

These releases target the Meadowlark dev kit and predate the Carbon sensor firmware / interface stack.

Release Date Highlights
v0.2.1 July 03, 2025 Enhanced filtering & simplified CLI
v0.2.0 June 24, 2025 Carbon Development Kit shipment
v0.1.0 March 21, 2025 Initial developer preview

Release History

  • v0.16.1 - New Calibrations & Visualizer Fixes (July 17, 2026)
  • v0.16.0 - Faster Visualizer (July 14, 2026)
  • v0.15.0 - ARM64 Python & Faster DSP (July 09, 2026)
  • v0.14.1 - DSP Performance (July 02, 2026)
  • v0.14.0 - Linescan Mode (June 29, 2026)
  • v0.13.1 - Unicast Push Default (June 18, 2026)
  • v0.13.0 - Bringup Script Removed (June 16, 2026)
  • v0.12.2 - Link Health & Non-Blocking SDL (June 11, 2026)
  • v0.12.1 - Host↔FPGA Time Sync (June 08, 2026)
  • v0.11.0 - 20 fps & Peak-Combine Tuning, FW v5.0.X (May 26, 2026)
  • v0.10.1 - ROI Filtering & Point Inspector, FW v4.1.X (May 28, 2026)
  • v0.10.0 - Neighborhood Peak Combine (May 14, 2026)
  • v0.9.3 - Decoupled Recording & SDL Blocking Send (May 14, 2026)
  • v0.9.2 - SensorState Bindings (May 07, 2026)
  • v0.9.1 - Doppler Correction Patch (May 01, 2026)
  • v0.9.0 - Range & Eccentricity Calibration (April 30, 2026)
  • v0.8.2 - Point Inspector Picking (April 24, 2026)
  • v0.8.0 - Heartbeat-Sourced Calibration (April 20, 2026)
  • v0.7.2 - Health Panel Missing Fields (April 13, 2026)
  • v0.7.1 - Sensor Health Panel (April 10, 2026)
  • v0.7.0 - Heartbeat Format Update (April 09, 2026)
  • v0.6.0 - SDL Control Preview (April 06, 2026)
  • v0.5.0 - Direct CarbonClient (March 24, 2026)
  • v0.4.5 - Visualizer Tweaks & PCD Bindings (March 09, 2026)
  • v0.4.4 - Voyant Visualizer & Python Bindings (February 24, 2026)
  • v0.2.1 - Enhanced Filtering & Simplified CLI (July 03, 2025)
  • v0.2.0 - Carbon Development Kit Release (June 24, 2025)
  • v0.1.0 - Initial Developer Preview (March 21, 2025)

Copyright © Voyant Photonics, Inc.

This site uses Just the Docs, a documentation theme for Jekyll.