All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated Gradle and build tools
- Added support for publishing to Maven Central
- Updated to new workflow
- Update internal JSON classes to use general purpose AEVI json-utils library in favour of local classes.
- Update underlying rx-messenger library to v5.0.2.
- Upgraded the build tools.
- Upgrade demo drivers to androidx.
- Added framework classes to aid developers wishing to build a printer driver
- Added the demo to use the printer driver framework
- Removed printing permissions from the demo as they are no longer required
- Updated to android-pos-print-api version 1.1.3
- Fixed an issue in the DemoPrinterDriver
- Updated to use latest build and libraries
- Update version of rx-messenger used to v2.0.0
- API remains largely unchanged but a new String based contract is required for driver service implementations
- Initial release