HidApi.Net 1.0.0
This release adds two new target frameworks (net7.0 / net8.0), the library is now AOT compatible (net8.0 only) and introduces some minor breaking changes:
- More concrete exceptions are raised in some error scenarios (see #62).
Device
class is nowsealed
to ensure proper management of native memory (see #60).
What's Changed
- Address CA1419 by @tmittet in #61
- Address CA2201: Do not raise reserved exception types by @tmittet in #62
- Support version prefix for releases by @badcel in #68
- Address CA1816: Call GC.SuppressFinalize correctly by @tmittet in #60
- Address CA2101: Specify marshalling for P/Invoke string arguments by @tmittet in #63
- Delete Benchmark project by @badcel in #72
- Update target frameworks by @badcel in #69
- Don't reference SourceLink for net8.0 by @badcel in #73
- Use library import attribute by @badcel in #75
- Mark library as AOT compatible for net8.0 by @badcel in #76
- Update version by @badcel in #77
New Contributors
Full Changelog: 0.4.0...1.0.0