Releases: dlkj/usbd-human-interface-device
Releases · dlkj/usbd-human-interface-device
v0.5.1
v0.5.0
What's Changed
- Update to usb-device 0.3 by @ithinuel (#138)
- Bump num_enum from 0.7.1 to 0.7.2 in /examples by @dependabot in #146
Full Changelog: v0.4.5...v0.5.0
v0.4.5
v0.4.4
v0.4.3
What's Changed
- address clippy::default_constructed_unit_structs by @dlkj in #126
- Increase visibility of ConsumerControl*Config::new by @agausmann in #125
- Bump defmt from 0.3.4 to 0.3.5 in /examples by @dependabot in #123
- Bump frunk from 0.4.1 to 0.4.2 in /examples by @dependabot in #122
- Bump fugit from 0.3.6 to 0.3.7 in /examples by @dependabot in #121
- Prepare for v0.4.3 release by @dlkj in #127
New Contributors
- @agausmann made their first contribution in #125
Full Changelog: v0.4.2...v0.4.3
v0.4.2
v0.4.1
What's Changed
- Improve tests by @dlkj in #103
- Clippy improvements and nits by @dlkj in #104
- address clippy errors for tests by @dlkj in #105
- Bump spin from 0.9.7 to 0.9.8 in /examples by @dependabot in #108
- Update num_enum requirement from 0.5 to 0.6 by @dependabot in #110
- Bump defmt from 0.3.3 to 0.3.4 in /examples by @dependabot in #111
- bump examples dependencies by @dlkj in #112
- 0.4.0 next release by @dlkj in #113
- Move logging code into optional features dependant on
log
ordefmt
- Route all
panic
andunwrap
calls through logging libraries to reduce code size - Update CI to cover optional features
- Route all
- Remove
WrappedInterface
and other size bloating unneeded abstractions around interfaces and devices- Default configuration moved from interfaces to configuration struct
- Reduced the amount of boilerplate needed to create an interface
- Removed a handful of unneeded
RefCell
s
- Removed a handful of unneeded
- Move logging code into optional features dependant on
- Make buffer sizes compile time generics and largescale rename of types by @dlkj in #116
Full Changelog: v0.3.4...v0.4.1
v0.4.0
What's Changed
- Improve tests by @dlkj in #103
- Clippy improvements and nits by @dlkj in #104
- address clippy errors for tests by @dlkj in #105
- Bump spin from 0.9.7 to 0.9.8 in /examples by @dependabot in #108
- Update num_enum requirement from 0.5 to 0.6 by @dependabot in #110
- Bump defmt from 0.3.3 to 0.3.4 in /examples by @dependabot in #111
- bump examples dependencies by @dlkj in #112
- 0.4.0 next release by @dlkj in #113
- Move logging code into optional features dependant on
log
ordefmt
- Route all
panic
andunwrap
calls through logging libraries to reduce code size - Update CI to cover optional features
- Route all
- Remove
WrappedInterface
and other size bloating unneeded abstractions around interfaces and devices- Default configuration moved from interfaces to configuration struct
- Reduced the amount of boilerplate needed to create an interface
- Removed a handful of unneeded
RefCell
s
- Removed a handful of unneeded
- Move logging code into optional features dependant on
Full Changelog: v0.3.4...v0.4.0