- Update underlying rx-messenger library to v5.0.2.
- Changed rx-messenger dependency to implementation.
- Upgraded the build tools.
- Converted Print API library to use a jar file.
- Reverted to Java 7 in the Print API.
- Deprecate contrast level for image rows.
- Upgrade printing example to use androidx
- Update internal JSON classes to use general purpose AEVI json-utils library in favour of local classes.
- Fixed an issue that prevented two print-api methods being used at the same time. It is highly recommended you upgrade to this version as soon as possible to avoid this bug.
- Improved null checking on the API parameters.
- Added
PrinterSettings.getDisplayNamefor the name that gets shown to the user. - Update underlying rx-messenger library to v3.0.1
- Updated the PrintingExample to include open cash drawer code
- Added
DRAWER_OPENEDandDRAWER_NOT_AVAILABLEtoPrinterMessages
- Update underlying rx-messenger library to v2.0.0
- No API changes
- Update underlying rx-messenger library to v2.0.0
- No API changes
- Fixed Printing Example paper width issue.
- Clear the Printer status box on the Printing Example activity resume.
- Removed double encode/decode of image before returning preview.
- Minor update to publish aar and jar binaries to bintray
- Initial first release