[ANNOUNCE] libgpiod v1.6 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm announcing the release of libgpiod v1.6. This is the last release
in the v1.x series. New, improved version of the GPIO uAPI is now in
linux-next queued for v5.10. It introduces many new features which we
won't be able to support with the current library API (and we also
have several reworks defined in TODO that'll also require breaking
compatibility) so my plans going forward are as follows:

1. Switch the major version of libgpiod API to 2 and start working on
the new API (preferably starting out by simply porting the current
library to v2 uAPI).
2. Indefinitely support v1.6.x branch with bug fixes.
3. Consider v1.4.x as an LTS supported for as long as yocto uses v5.4
kernel as their LTS (this is because v1.4 is the last version to not
require v5.5 kernel headers to build).
4. (maybe) Create a compatibility layer between v1.x and v2.x once
v2.0 is out that will ease the switch to the new release.

There are no big new features in this release, mostly improvements and
bug-fixes. The details are in NEWS.

Grab tarballs from:
    https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/

Grab source from:
    git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux