From 281067ca2efdd4bef5b639ba5fff14c0939714d7 Mon Sep 17 00:00:00 2001 From: sleepdefic1t Date: Thu, 8 Jun 2023 19:32:22 -0400 Subject: [PATCH] chore: version bump --- .vscode/c_cpp_properties.json | 4 ++-- CHANGELOG.md | 33 ++++++++++++++++++++++++++- Makefile | 2 +- doc/COMMANDS.md | 4 ++-- tests/functional/test_name_version.py | 2 +- tests/functional/test_version_cmd.py | 2 +- tests/unit-tests/CMakeLists.txt | 2 +- 7 files changed, 40 insertions(+), 9 deletions(-) diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 2fad6a93..5c8d4fb1 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -24,10 +24,10 @@ "HAVE_USB_APDU", "USB_SEGMENT_SIZE=64", "UNUSED(x)=(void)x", - "APPVERSION=\"1.0.0\"", + "APPVERSION=\"1.1.0\"", "APPNAME=\"Solar\"", "MAJOR_VERSION=1", - "MINOR_VERSION=0", + "MINOR_VERSION=1", "PATCH_VERSION=0", "IO_SEPROXYHAL_BUFFER_SIZE_B=128", "HAVE_UX_FLOW", diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ba4a0ac..b2155a23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.1.0] - 2023-06-08 + +### Added + +- Expanded and improved CI workflows +- Introduced Ragger for enhanced functional testing + +### Changed + +- Refactored to align with LedgerHQ's SDKs +- Updated app menu copyright message +- Renamed icons to conform to LedgerHQ's naming conventions +- Revised documentation +- Updated Makefile to match LedgerHQ conventions +- Updated vote terminology +- Improved '.vscode' dev environment files +- Updated license headers in source files +- Enhanced unit-tests to cover recent changes + +### Removed + +- Removed HTLC transaction support +- Removed MultiSignature Registration transaction support + +### Fixed + +- Fixed outdated Ledger dev doc links in README +- Resolved clang static analysis failures +- Corrected typos + ## [1.0.0] - 2022-07-09 ### Added @@ -20,4 +50,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated functional and unit tests - Refreshed documentation -[1.0.0]: https://github.com/Solar-network/ledger-app-solar/compare/LedgerHQ:app-boilerplate:master...1.0.0 +[1.1.0]: https://github.com/Solar-network/ledger-app-solar/compare/1.0.0...1.1.0 +[1.0.0]: https://github.com/Solar-network/ledger-app-solar/compare/LedgerHQ:app-boilerplate:d7c7ca843e43f7b4982b87f1ac1d7bd66045448c...1.0.0 diff --git a/Makefile b/Makefile index 6deb3250..b5b305aa 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,7 @@ APPNAME = "Solar" # Application version APPVERSION_M = 1 -APPVERSION_N = 0 +APPVERSION_N = 1 APPVERSION_P = 0 APPVERSION = "$(APPVERSION_M).$(APPVERSION_N).$(APPVERSION_P)" diff --git a/doc/COMMANDS.md b/doc/COMMANDS.md index 022b3abe..3c5ac4a4 100644 --- a/doc/COMMANDS.md +++ b/doc/COMMANDS.md @@ -77,8 +77,8 @@ For the `GET_VERSION` instruction, both P1 and P2 values are not used and should ```shell => e0a2000000 -<= 0100009000 - # "1 0 0", 0x9000 +<= 0101009000 + # "1 1 0", 0x9000 ``` ## GET_PUBLIC_KEY diff --git a/tests/functional/test_name_version.py b/tests/functional/test_name_version.py index 399b9226..1465b38b 100644 --- a/tests/functional/test_name_version.py +++ b/tests/functional/test_name_version.py @@ -14,4 +14,4 @@ def test_get_app_and_version(backend, backend_name): app_name, version = unpack_get_app_and_version_response(response.data) assert app_name == "Solar" - assert version == "1.0.0" + assert version == "1.1.0" diff --git a/tests/functional/test_version_cmd.py b/tests/functional/test_version_cmd.py index 7657dcc5..b86b2058 100644 --- a/tests/functional/test_version_cmd.py +++ b/tests/functional/test_version_cmd.py @@ -4,7 +4,7 @@ # Taken from the Makefile, to update every time the Makefile version is bumped MAJOR = 1 -MINOR = 0 +MINOR = 1 PATCH = 0 # In this test we check the behaviour of the device when asked to provide the app version diff --git a/tests/unit-tests/CMakeLists.txt b/tests/unit-tests/CMakeLists.txt index d48b767d..ab117ed1 100644 --- a/tests/unit-tests/CMakeLists.txt +++ b/tests/unit-tests/CMakeLists.txt @@ -6,7 +6,7 @@ endif() # project information project(unit_tests - VERSION 0.1 + VERSION 1.1.0 DESCRIPTION "Unit tests for Ledger Nano application" LANGUAGES C)