Releases: PyramidTechnologies/PTI.Reliance.Tools
Configuration Update
Update library load error message
This library has a transitive dependency on VC++ 140. The error message has been updated to explicitly mention this requirement. Be sure to install VC++ 140!
Support older Newtonsoft.Json
We have loosened the requirements for the Newtonsoft.Json dependency. The new range is 9.0.1 to 12.0.1, inclusive.
Note that we will not got lower than 9.0.1 because we must maintain dotnetcore compatibility.
v1.1.2 - DeviceIsReady
This release extends dotnetstandard2.0 support to include x86 applications. This should not be a breaking change for any users but let us know!
In addition, the following features and fixes have been added:
- Add support for x86 processes
- Improve nuget packaging process
- Fix Appveyor build-on-pr issue
- Improve logging in the USB layer
- Improve test coverage
- Add IsDeviceReady property on IPyramidDevice
- Documentation update and spelling fixes
API 1.0 Release
This is the first stable API release for PTI.Reliance.Tools. We promise not to make any breaking API changes throughout the lifetime of 1.0. All features are documented along with tutorials on our documentation site.
Features
- Flash update
- Configuration (e.g. change print densitiy)
- Status monitoring
- Telemetry tracking
- Logging
- Docker support
Logos API
This release include the new Logos API. With this API, you can load and print logos quickly over the HID USB interface. Logos can be automatically scaled and dithered per your configuration.
New
- Logos API
- Improved docs
- More tutorials
Fixed
- Add more tests to uncover weird, rare use cases
API Changes
- Internal API for flash updates refactored to support logos. If you using the public API you are not affected.
- Possible breaking API change moved PTIFlashEvents into Flash namespace. This should not be a common use case however as most users will consume this object, not produce it.
Stability Release
This release adds stability for usage inside Docker containers. Some new features:
69b9d5f Encapsulate docker compat optionsMove all docker options inside a single class that is accessible through
Library.Options
59f230b Add HID string readerReads mdg, product, and sn# strings
b6b54d3 Optimizations
Also new:
- Added Appeyor tests and documentation building (Nuget still manually generated)
- More tests
- Improved documentation