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.
- Improving the settings use case in order to be able to use app settings parameters stored in NVM
- add a NBGL use case choice when a setting switch is toggled
- Stax porting
- Extensive CI, including mandatory
guidelines_enforcer.yml
- Extensive
README.md
to modify/compile/test the application on most OS (Linux, MacOS, Windows) - Extensive
Ragger
tests
- Simplified
Makefile
(complexity delegated to the SDK'sMakefile.standard_app
) - Simplified overall code (moved into the SDK)
- Improving several UI flows to fit Ledger UI guidelines
- Removing
TRY
/CATCH
usage (using_no_throw
SDK functions) - Cleaning unnecessary resources (moved into the SDK)
- Multiple minor lint, prototype or misspell fixes
- Missing header includes
- Initial commit with the brand new Boilerplate application