-
-
Notifications
You must be signed in to change notification settings - Fork 13
Releases: gavv/libASPL
Releases * gavv/libASPL
v3.1.2
Assets 2
v3.1.1
v3.1.0
- Support granular overriding of device I/O operations (gh-7, 90e83)
- Add Device::GetControlHandler() and GetIOHandler() (db0af)
- Add protection from adding/removing same device multiple times (ed832)
- Add Plugin::HasDevice() (dca6f)
- Fix case when AddStreamAsync() or other configuration change is done before calling AddDevice() (2f2ad)
- Fix race when device configuration change happen concurrently with AddDevice()/RemoveDevice() (2f2ad)
- Fix building as a standalone project (gh-6)
- Fix
launchctl kickstartin examples (gh-8) - Fix tests on M1 (b6920)
- Improve CI (bump macOS versions, add ARM64 runner)
- Improve documentation
Assets 2
v3.0.0
- Breaking change: rework sample rate handling (af501)
- Implement Persistent Storage API (67fbc, 22097)
- Implement DriverRequestHandler API (af0a6)
- Support using raw pointers for handlers (96e58)
- Fix overflow and hang when Tracer calls are unpaired (6eef0)
- Fix unpaired Tracer calls in SetPhysicalSampleRateAsync and SetVirtualSampleRateAsync (6eef0)
- Add depth limits in Tracer (dbc46)
- Add missing codes to StatusToString (75ed0)
- Add input device example (SinewaveDevice)
- Improve documentation
Assets 2
v2.0.2
v2.0.1
- Cleanup compiler flags
- Exclude code generation from build (hence users don't need Jinja2)
- Fix typos in README
Assets 2
v2.0.0
Assets 2
v1.1.1
- Fix compilation errors on older systems
Assets 2
v1.1.0
- Support customizing tracer formatting
- Fix endian when printing 4-byte codes
Assets 2
v1.0.1
7fbfb97
This commit was created on GitHub.com and signed with GitHub's verified signature.
The key has expired.
- Don't build doxygen documentation by default