PackageTrack
Sign in Get early access

gpiocdev-uapi

A low level library to access GPIO lines on Linux using the GPIO character device

0.7.0 7.6M downloads/mo #3608 most downloaded on crates.io warthog618/gpiocdev-rs

What this package is like to depend on

Last release 9 months ago

19 Nov 2025

Release timing varies

gaps range from 2 weeks to 9 months

Nearly every release is documented

notes for 14 of 15 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

15 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

15 releases · Oct 2022 to Nov 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 15
  1. 0.7.0 19 Nov 2025
    Release notes
    • fix #21 - release builds incorrectly report 0ns debounce period.
    • update dependencies.
    • update MSRV to 1.68 for quote v1.0.42.
    • clippy 1.90 lints.
    • stick to C enums instead of Rust enums in uapi structs.

    <a name="v0.6.4"></a>

    Open source →
  2. 0.6.4 03 Mar 2025
    Release notes
    • update thiserror dependency

    <a name="v0.6.3"></a>

    Open source →
  3. 0.6.3 03 Oct 2024
    Release notes
    • support android build

    <a name="v0.6.2"></a>

    Open source →
  4. 0.6.2 23 May 2024
    Release notes
    • add methods to add attributes to v2::LineConfig.
    • fix musl build errors and warnings

    <a name="v0.6.1"></a>

    Open source →
  5. 0.6.1 20 Feb 2024
    Release notes
    • fix and extend benchmarks

    <a name="v0.6.0"></a>

    Open source →
  6. 0.6.0 22 Nov 2023
    Release notes
    • change API from RawFd to &File for io safety.

    <a name="v0.5.0"></a>

    Open source →
  7. 0.5.0 18 Jul 2023
    Release notes
    • use u64 rather than Bitmap for v2 bitmaps.
    • add benches.

    <a name="v0.4.0"></a>

    Open source →
  8. 0.4.0 04 Jul 2023
    Release notes
    • update MSRV to 1.62.
    • drop dependency on errno.
    • fix reading events on 32bit platforms.

    <a name="v0.3.3"></a>

    Open source →
  9. 0.3.3 27 May 2023
    Release notes
    • update bitflags dependency.

    <a name="v0.3.2"></a>

    Open source →
  10. 0.3.2 18 Dec 2022
    Release notes
    • fix clippy lints.

    <a name="v0.3.1"></a>

    Open source →
  11. 0.3.1 21 Nov 2022
    Release notes
    • better handle truncated UTF-8 strings returned by kernel.

    <a name="v0.3.0"></a>

    Open source →
  12. 0.3.0 31 Oct 2022
    Release notes
    • add option of Apache-2.0 licensing.
    • rename from_buf() functions to from_slice().
    • check for under-read when reading events from slice.

    <a name="v0.2.0"></a>

    Open source →
  13. 0.2.0 23 Oct 2022
    Release notes
    • make Errors cloneable.
    • generate docs for all features.

    <a name="v0.1.0"></a>

    Open source →
  14. 0.1.1 11 Oct 2022

    Nothing published for this version

  15. 0.1.0 11 Oct 2022
    Release notes
    • initial release under MIT license.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive