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.
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.
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.
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!
- The Ubuntu packages are known to work on their Debian counterpart releases.




