Skip to content

Releases: dlkj/usbd-human-interface-device

v0.5.1

02 Jan 13:54
897e3f7
Compare
Choose a tag to compare

What's Changed

  • Dependbot, clippy & cargo updates by @dlkj in #156
  • Address clippy and fmt warnings by @dlkj in #161
  • implement defmt::Format for UsbError and other crate structs by @dlkj in #163
  • Bump crate to v0.5.1 to include minor clippy improvements by @dlkj in #162

Full Changelog: v0.5.0...v0.5.1

v0.5.0

13 Apr 13:30
defff72
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.5...v0.5.0

v0.4.5

29 Dec 13:23
7afa22d
Compare
Choose a tag to compare

What's Changed

  • Remove broken links to 3rd party site by @dlkj in #145

Full Changelog: v0.4.4...v0.4.5

v0.4.4

17 Nov 13:27
17a983b
Compare
Choose a tag to compare

What's Changed

  • Bump dependencies by @dlkj in #139
  • Allow static descriptors and reject long dynamic descriptors by @dlkj in #140
  • prep for v0.4.4 release by @dlkj in #141

Full Changelog: v0.4.3...v0.4.4

v0.4.3

14 Jul 09:19
2605f7e
Compare
Choose a tag to compare

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

Full Changelog: v0.4.2...v0.4.3

v0.4.2

12 May 09:00
27edade
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

21 Apr 14:22
3b2af08
Compare
Choose a tag to compare

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 or defmt
      • Route all panic and unwrap calls through logging libraries to reduce code size
      • Update CI to cover optional features
    • 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 RefCells
  • 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

14 Apr 13:18
919e9e5
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

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 or defmt
      • Route all panic and unwrap calls through logging libraries to reduce code size
      • Update CI to cover optional features
    • 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 RefCells

Full Changelog: v0.3.4...v0.4.0

v0.3.4

11 Mar 16:47
0b9a2e6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.3...v0.3.4

v0.3.3

10 Mar 17:04
379ae81
Compare
Choose a tag to compare

What's Changed

  • Add joystick device and example by @9names in #94
  • Docs improvements, spelling and formatting by @dlkj in #95
  • Create CODE_OF_CONDUCT.md by @dlkj in #96
  • Example improvements by @dlkj in #97
  • prep for v0.3.3 release by @dlkj in #98

New Contributors

Full Changelog: v0.3.2...v0.3.3