Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 14.9 KB

File metadata and controls

50 lines (37 loc) · 14.9 KB

libiio - Active Development Overview

libiio is under active development, with continuous improvements, bug fixes, and new features added frequently. The main branch represents the development of libiio v1.0, which introduces a brand-new API that is incompatible with libiio v0.26 and earlier. This new API reflects significant architectural changes and improvements designed to enhance performance, flexibility, and usability.

Nightly Builds (Developer Use Only)

To support developers contributing to or testing the experimental features of libiio v1.0 (which encompasses all code on the main branch at present), we provide nightly builds. These are automated, pre-release versions generated daily from the latest changes in the repository.

These nightly builds are intended exclusively for development and testing purposes. End users should avoid using nightly builds in production, as they may include unstable, incomplete, or breaking changes that could negatively impact performance or functionality.

Why Use Nightly Builds?

Using nightly builds allows developers to:

  • Test and verify new features before they are officially released.
  • Identify bugs and regressions early in the development cycle.
  • Provide feedback to help shape the final release of libiio v1.0.

Reporting Issues

If you encounter any bugs or issues while using nightly builds, we encourage you to report them on the issue tracker. Early feedback is critical to ensuring the stability and reliability of future releases.

Thank you for contributing to the development of libiio!

Libiio packages

Operating System GitHub main status Version Primary Installer Package Alternative Package, tarball or zip
Windows Build Status Windows-64 Server 2022 Latest Windows installer
Build Status
Latest Windows zip
Build Status Windows-64 Server 2026 Latest Windows zip
OS X Build Status macOS Sequoia
(v 15 x64)
OS-X package 15-x64 OS-X tarball 15-x64
Build Status macOS Sonoma
(v 14 x64)
OS-X package 14-x64 OS-X tarball 14-x64
Build Status macOS Ventura
(v 13 arm64)
OS-X package 13-arm64 OS-X tarball 13-arm64
Linux Build Status Ubuntu Noble Numbat
(v 24.04)1
Debian Linux tarball
Build Status Ubuntu Jammy Jellyfish
(v 22.04)1
Debian Linux tarball
Build Status Ubuntu Focal Fossa
(v 20.04)1
Debian Linux tarball
Build Status Fedora 34 RPM File Linux tarball
Build Status Fedora 28 RPM File Linux tarball
Build Status Debian Bullseye Debian Linux tarball
Build Status Debian Bookworm Debian Linux tarball
Build Status openSUSE 15.4 Debian Linux tarball
ARM Build Status Ubuntu-ppc64le Debian Linux tarball
Build Status Ubuntu-x390x Debian Linux tarball
Build Status Ubuntu-arm64v8 Debian Linux tarball
Build Status Ubuntu-arm32v7 Debian Linux tarball
Build Status Debian Bookworm-arm Debian Linux tarball
MinGW Build Status Windows-MinGW-W64 Latest Windows zip
  1. The Ubuntu packages are known to work on their Debian counterpart releases.