diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 02d2995..a03979d 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,10 +1,8 @@ name: Rust on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] + - push + - pull_request env: CARGO_TERM_COLOR: always diff --git a/Cargo.toml b/Cargo.toml index 67a410e..19c237b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nusb" -version = "0.1.10" +version = "0.1.11" description = "Cross-platform low-level access to USB devices in pure Rust" categories = ["hardware-support"] keywords = ["usb", "hardware"] diff --git a/README.md b/README.md index 9f4cc25..d8376dc 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,14 @@ A new pure-Rust library for cross-platform low-level access to USB devices. ### Current status -* Support for Linux, Windows, and macOS +* Support for Linux, Windows, macOS, and Android * Device listing and descriptor parsing * Transfers on control, bulk and interrupt endpoints -* Used in production by [probe-rs](https://github.com/probe-rs/probe-rs) and others, but still relatively new. Please test with your device and report issues. +* Device connect / disconnect events on all platforms +* Used by [probe-rs](https://github.com/probe-rs/probe-rs), + [packetry](https://packetry.readthedocs.io/en/latest/), + [postcard-rpc](https://github.com/jamesmunns/postcard-rpc) + and others, but still relatively new. Please test with your device and report issues. ### License MIT or Apache 2.0, at your option