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.
- For Nano S+ and X, generate NBGL compliant buffer (uncompressed) for app icon (from api_level > 5)
- Support for Stax and Flex dashboard icon generation when installing apps.
- offline mode : Add an option to allow dumping the APDU installation / delete file instead of trying to send it to a device.
- package: Version is not longer hardcoded in sources, but inferred from tag then bundled into the
package thanks to
setuptools_scm
- Script entry point was broken
- Force protobuf dependency version to be in [3.20, 4[
Artifical version bump in order to be able to deploy on test.pypi.org, as previous version number were already submitted
- TOML manifests can be used, on top of already valid JSON manifests
- Packaging system is now managed with Flit, and moved from setup.py to pyproject.toml
- 'onboard' new CLI command. This will automatically onboard a device, given it is reset and booted in recovery mode
- Abstract class 'Device' defines an interface to be implemented by 'HidDevice' and 'TcpDevice' classes
- Some error management improvement
- Some code typing
Initial release