# v0.3.0 (2022-08-05) This release mostly contains improvements that make it easier to use this crate. - Update to `ctaphid` 0.3.0. - Remove hidapi backend selection features. - Make `list` infallible. - Add `Version::new` constructor. - Add `Device::path` and `DeviceInfo::path` functions. - Implement `AsRef` for `DeviceInfo`. - Handle empty responses in `Device::uuid` and change its return type. - Add log messages. - Use fixed length for formatting `Uuid`. - Improve documentation for `Device::reboot`. # v0.2.0 (2022-08-03) This release adds support for the UUID command and updates the ctaphid dependency to 0.2.0. - Update documentation for `Device::wink`. - Add support for querying the UUID (`Device::uuid`). - Implement conversion traits for `Version`. - Update to `ctaphid` 0.2.0: - Require `hidapi::HidApi` reference in `list`. - Add lifetime time `Devices` and `DeviceInfo`. - Replace `Devices::connect` with `DeviceInfo::connect`. - Change the `IntoIterator` and `Deref` implementations for `Devices`. - Add a type parameter to `Device`. - Make `Device::new` public. - Add `Error::HidapiError` variant. # v0.1.1 (2021-10-18) This patch release disables the default features for the ctaphid dependency to make it possible to select a different hidapi backend. # v0.1.0 (2021-10-17) Initial release with support for all admin commands available over CTAPHID for Nitrokey 3 devices with the firmware release v1.0.0.