diff --git a/common/defs/ethereum/released-definitions-timestamp.txt b/common/defs/ethereum/released-definitions-timestamp.txt index df18699a82..aea5282a5b 100644 --- a/common/defs/ethereum/released-definitions-timestamp.txt +++ b/common/defs/ethereum/released-definitions-timestamp.txt @@ -1 +1 @@ -2024-06-06T19:35:30+00:00 +2024-07-09T10:03:06+00:00 diff --git a/core/.changelog.d/3035.fixed b/core/.changelog.d/3035.fixed deleted file mode 100644 index fec90f3088..0000000000 --- a/core/.changelog.d/3035.fixed +++ /dev/null @@ -1 +0,0 @@ -[T2T1] Added a progress indicator for the formatting operation diff --git a/core/.changelog.d/3728.added b/core/.changelog.d/3728.added deleted file mode 100644 index 5f87842afa..0000000000 --- a/core/.changelog.d/3728.added +++ /dev/null @@ -1 +0,0 @@ -Added support for T3B1 diff --git a/core/.changelog.d/3885.added b/core/.changelog.d/3885.added deleted file mode 100644 index 2773a0199a..0000000000 --- a/core/.changelog.d/3885.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Added PIN keyboard animation diff --git a/core/.changelog.d/3896.added b/core/.changelog.d/3896.added deleted file mode 100644 index ef241f1d5c..0000000000 --- a/core/.changelog.d/3896.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Added menu entry animation diff --git a/core/.changelog.d/3969.fixed b/core/.changelog.d/3969.fixed deleted file mode 100644 index 3b19dbfe27..0000000000 --- a/core/.changelog.d/3969.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Improved screen brightness settings. diff --git a/core/.changelog.d/3972.fixed b/core/.changelog.d/3972.fixed deleted file mode 100644 index f2cfd86999..0000000000 --- a/core/.changelog.d/3972.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Improve touch layer precision diff --git a/core/.changelog.d/3987.changed b/core/.changelog.d/3987.changed deleted file mode 100644 index 397d06f243..0000000000 --- a/core/.changelog.d/3987.changed +++ /dev/null @@ -1,2 +0,0 @@ -[T3T1] Smoothened screen transitions by removing backlight fading -[T3T1] Improved resuming of interrupted animations diff --git a/core/.changelog.d/3990.fixed b/core/.changelog.d/3990.fixed deleted file mode 100644 index 72e6165c36..0000000000 --- a/core/.changelog.d/3990.fixed +++ /dev/null @@ -1 +0,0 @@ -[T2B1] Fix display orientation "south" diff --git a/core/.changelog.d/3992.changed b/core/.changelog.d/3992.changed deleted file mode 100644 index 06c52ff0d4..0000000000 --- a/core/.changelog.d/3992.changed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Improve instruction screens during multi-share recovery process diff --git a/core/.changelog.d/4000.added b/core/.changelog.d/4000.added deleted file mode 100644 index 0fee65a138..0000000000 --- a/core/.changelog.d/4000.added +++ /dev/null @@ -1 +0,0 @@ -Include Optiga throttling delay in PIN countdown. diff --git a/core/.changelog.d/4006.fixed b/core/.changelog.d/4006.fixed deleted file mode 100644 index ecbf6c3c3f..0000000000 --- a/core/.changelog.d/4006.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Fix More info screen during multi-share backup creation diff --git a/core/.changelog.d/4023.fixed b/core/.changelog.d/4023.fixed deleted file mode 100644 index 87ceb7dfde..0000000000 --- a/core/.changelog.d/4023.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Fixed title sometimes not fitting into result screen diff --git a/core/.changelog.d/4030.added b/core/.changelog.d/4030.added deleted file mode 100644 index 333626231e..0000000000 --- a/core/.changelog.d/4030.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1] New UI of confirming interaction-less firmware update diff --git a/core/.changelog.d/4060.fixed b/core/.changelog.d/4060.fixed deleted file mode 100644 index 8730e08b48..0000000000 --- a/core/.changelog.d/4060.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes diff --git a/core/.changelog.d/4063.changed b/core/.changelog.d/4063.changed deleted file mode 100644 index e3391e23be..0000000000 --- a/core/.changelog.d/4063.changed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Improve share words swiping animation diff --git a/core/CHANGELOG.T2B1.md b/core/CHANGELOG.T2B1.md index b10a5cad27..479b91f6a9 100644 --- a/core/CHANGELOG.T2B1.md +++ b/core/CHANGELOG.T2B1.md @@ -4,6 +4,16 @@ 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/). +## [2.8.1] (21st August 2024) + +### Added +- Improve precision of PIN timeout countdown. [#4000] + +### Fixed +- Fix display orientation "south". [#3990] +- Solana: added support for deprecated AToken Create `rent_sysvar` argument. [#3976] + + ## [2.8.0] (9th July 2024) ### Added @@ -873,6 +883,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#2937]: https://github.com/trezor/trezor-firmware/pull/2937 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2989]: https://github.com/trezor/trezor-firmware/pull/2989 +[#3035]: https://github.com/trezor/trezor-firmware/pull/3035 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3205]: https://github.com/trezor/trezor-firmware/pull/3205 @@ -906,8 +917,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3539]: https://github.com/trezor/trezor-firmware/pull/3539 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 +[#3728]: https://github.com/trezor/trezor-firmware/pull/3728 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3885]: https://github.com/trezor/trezor-firmware/pull/3885 [#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#3896]: https://github.com/trezor/trezor-firmware/pull/3896 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3916]: https://github.com/trezor/trezor-firmware/pull/3916 @@ -917,3 +931,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3925]: https://github.com/trezor/trezor-firmware/pull/3925 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3965]: https://github.com/trezor/trezor-firmware/pull/3965 +[#3969]: https://github.com/trezor/trezor-firmware/pull/3969 +[#3972]: https://github.com/trezor/trezor-firmware/pull/3972 +[#3976]: https://github.com/trezor/trezor-firmware/pull/3976 +[#3987]: https://github.com/trezor/trezor-firmware/pull/3987 +[#3990]: https://github.com/trezor/trezor-firmware/pull/3990 +[#3992]: https://github.com/trezor/trezor-firmware/pull/3992 +[#4000]: https://github.com/trezor/trezor-firmware/pull/4000 +[#4006]: https://github.com/trezor/trezor-firmware/pull/4006 +[#4023]: https://github.com/trezor/trezor-firmware/pull/4023 +[#4030]: https://github.com/trezor/trezor-firmware/pull/4030 +[#4060]: https://github.com/trezor/trezor-firmware/pull/4060 +[#4063]: https://github.com/trezor/trezor-firmware/pull/4063 diff --git a/core/CHANGELOG.T2T1.md b/core/CHANGELOG.T2T1.md index 126b16dfce..1fb8af53e2 100644 --- a/core/CHANGELOG.T2T1.md +++ b/core/CHANGELOG.T2T1.md @@ -4,6 +4,16 @@ 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/). +## [2.8.1] (21st August 2024) + +### Added +- Improve precision of PIN timeout countdown. [#4000] + +### Fixed +- Added a progress indicator for the formatting operation. [#3035] +- Solana: added support for deprecated AToken Create `rent_sysvar` argument. [#3976] + + ## [2.8.0] (9th July 2024) ### Changed @@ -866,6 +876,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#2937]: https://github.com/trezor/trezor-firmware/pull/2937 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2989]: https://github.com/trezor/trezor-firmware/pull/2989 +[#3035]: https://github.com/trezor/trezor-firmware/pull/3035 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3205]: https://github.com/trezor/trezor-firmware/pull/3205 @@ -899,8 +910,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3539]: https://github.com/trezor/trezor-firmware/pull/3539 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 +[#3728]: https://github.com/trezor/trezor-firmware/pull/3728 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3885]: https://github.com/trezor/trezor-firmware/pull/3885 [#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#3896]: https://github.com/trezor/trezor-firmware/pull/3896 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3916]: https://github.com/trezor/trezor-firmware/pull/3916 @@ -910,3 +924,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3925]: https://github.com/trezor/trezor-firmware/pull/3925 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3965]: https://github.com/trezor/trezor-firmware/pull/3965 +[#3969]: https://github.com/trezor/trezor-firmware/pull/3969 +[#3972]: https://github.com/trezor/trezor-firmware/pull/3972 +[#3976]: https://github.com/trezor/trezor-firmware/pull/3976 +[#3987]: https://github.com/trezor/trezor-firmware/pull/3987 +[#3990]: https://github.com/trezor/trezor-firmware/pull/3990 +[#3992]: https://github.com/trezor/trezor-firmware/pull/3992 +[#4000]: https://github.com/trezor/trezor-firmware/pull/4000 +[#4006]: https://github.com/trezor/trezor-firmware/pull/4006 +[#4023]: https://github.com/trezor/trezor-firmware/pull/4023 +[#4030]: https://github.com/trezor/trezor-firmware/pull/4030 +[#4060]: https://github.com/trezor/trezor-firmware/pull/4060 +[#4063]: https://github.com/trezor/trezor-firmware/pull/4063 diff --git a/core/CHANGELOG.T3T1.md b/core/CHANGELOG.T3T1.md index 8a0f3da298..4148f5a663 100644 --- a/core/CHANGELOG.T3T1.md +++ b/core/CHANGELOG.T3T1.md @@ -4,6 +4,30 @@ 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/). +## [2.8.1] (21st August 2024) + +### Added +- Added PIN keyboard animation. [#3885] +- Added menu entry animation. [#3896] +- Improve precision of PIN timeout countdown. [#4000] +- New UI of confirming interaction-less firmware update. [#4030] + +### Changed +- Smoothened screen transitions by removing backlight fading. +- Improved resuming of interrupted animations. [#3987] +- Improve instruction screens during multi-share recovery process. [#3992] +- Improve share words swiping animation. [#4063] + +### Fixed +- Added a progress indicator for the formatting operation. [#3035] +- Improved screen brightness settings. [#3969] +- Improve touch layer precision. [#3972] +- Fix More info screen during multi-share backup creation. [#4006] +- Fixed title sometimes not fitting into result screen. [#4023] +- Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes. [#4060] +- Solana: added support for deprecated AToken Create `rent_sysvar` argument. [#3976] + + ## [2.8.0] (9th July 2024) ### Added @@ -874,6 +898,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#2937]: https://github.com/trezor/trezor-firmware/pull/2937 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2989]: https://github.com/trezor/trezor-firmware/pull/2989 +[#3035]: https://github.com/trezor/trezor-firmware/pull/3035 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3205]: https://github.com/trezor/trezor-firmware/pull/3205 @@ -907,8 +932,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3539]: https://github.com/trezor/trezor-firmware/pull/3539 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 +[#3728]: https://github.com/trezor/trezor-firmware/pull/3728 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3885]: https://github.com/trezor/trezor-firmware/pull/3885 [#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#3896]: https://github.com/trezor/trezor-firmware/pull/3896 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3916]: https://github.com/trezor/trezor-firmware/pull/3916 @@ -918,3 +946,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3925]: https://github.com/trezor/trezor-firmware/pull/3925 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3965]: https://github.com/trezor/trezor-firmware/pull/3965 +[#3969]: https://github.com/trezor/trezor-firmware/pull/3969 +[#3972]: https://github.com/trezor/trezor-firmware/pull/3972 +[#3976]: https://github.com/trezor/trezor-firmware/pull/3976 +[#3987]: https://github.com/trezor/trezor-firmware/pull/3987 +[#3990]: https://github.com/trezor/trezor-firmware/pull/3990 +[#3992]: https://github.com/trezor/trezor-firmware/pull/3992 +[#4000]: https://github.com/trezor/trezor-firmware/pull/4000 +[#4006]: https://github.com/trezor/trezor-firmware/pull/4006 +[#4023]: https://github.com/trezor/trezor-firmware/pull/4023 +[#4030]: https://github.com/trezor/trezor-firmware/pull/4030 +[#4060]: https://github.com/trezor/trezor-firmware/pull/4060 +[#4063]: https://github.com/trezor/trezor-firmware/pull/4063 diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index bc8848dd14..f59734b737 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -4,6 +4,31 @@ 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/). +## [2.8.1] (21st August 2024) + +### Added +- [T3B1] Added support for T3B1. [#3728] +- [T3T1] Added PIN keyboard animation. [#3885] +- [T3T1] Added menu entry animation. [#3896] +- Improve precision of PIN timeout countdown. [#4000] +- [T3T1] New UI of confirming interaction-less firmware update. [#4030] + +### Changed +- [T3T1] Smoothened screen transitions by removing backlight fading. +- [T3T1] Improved resuming of interrupted animations. [#3987] +- [T3T1] Improve instruction screens during multi-share recovery process. [#3992] +- [T3T1] Improve share words swiping animation. [#4063] + +### Fixed +- [T2T1,T3T1] Added a progress indicator for the formatting operation. [#3035] +- [T3T1] Improved screen brightness settings. [#3969] +- [T3T1] Improve touch layer precision. [#3972] +- [T2B1] Fix display orientation "south". [#3990] +- [T3T1] Fix More info screen during multi-share backup creation. [#4006] +- [T3T1] Fixed title sometimes not fitting into result screen. [#4023] +- [T3T1] Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes. [#4060] +- Solana: added support for deprecated AToken Create `rent_sysvar` argument. [#3976] + ## [2.8.0] (9th July 2024) ### Added @@ -891,6 +916,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#2937]: https://github.com/trezor/trezor-firmware/pull/2937 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2989]: https://github.com/trezor/trezor-firmware/pull/2989 +[#3035]: https://github.com/trezor/trezor-firmware/pull/3035 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3205]: https://github.com/trezor/trezor-firmware/pull/3205 @@ -924,8 +950,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3539]: https://github.com/trezor/trezor-firmware/pull/3539 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 +[#3728]: https://github.com/trezor/trezor-firmware/pull/3728 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3885]: https://github.com/trezor/trezor-firmware/pull/3885 [#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#3896]: https://github.com/trezor/trezor-firmware/pull/3896 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3916]: https://github.com/trezor/trezor-firmware/pull/3916 @@ -935,3 +964,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3925]: https://github.com/trezor/trezor-firmware/pull/3925 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3965]: https://github.com/trezor/trezor-firmware/pull/3965 +[#3969]: https://github.com/trezor/trezor-firmware/pull/3969 +[#3972]: https://github.com/trezor/trezor-firmware/pull/3972 +[#3976]: https://github.com/trezor/trezor-firmware/pull/3976 +[#3987]: https://github.com/trezor/trezor-firmware/pull/3987 +[#3990]: https://github.com/trezor/trezor-firmware/pull/3990 +[#3992]: https://github.com/trezor/trezor-firmware/pull/3992 +[#4000]: https://github.com/trezor/trezor-firmware/pull/4000 +[#4006]: https://github.com/trezor/trezor-firmware/pull/4006 +[#4023]: https://github.com/trezor/trezor-firmware/pull/4023 +[#4030]: https://github.com/trezor/trezor-firmware/pull/4030 +[#4060]: https://github.com/trezor/trezor-firmware/pull/4060 +[#4063]: https://github.com/trezor/trezor-firmware/pull/4063 diff --git a/core/src/apps/ethereum/definitions_constants.py b/core/src/apps/ethereum/definitions_constants.py index 9dba840d42..58e7e71cb9 100644 --- a/core/src/apps/ethereum/definitions_constants.py +++ b/core/src/apps/ethereum/definitions_constants.py @@ -9,7 +9,7 @@ PUBLIC_KEYS = ( b"\xb8\xd2\xb2\x1d\xe2\x71\x24\xf0\x51\x1f\x90\x3a\xe7\xe6\x0e\x07\x96\x18\x10\xa0\xb8\xf2\x8e\xa7\x55\xfa\x50\x36\x7a\x8a\x2b\x8b", ) -MIN_DATA_VERSION = 1717702530 +MIN_DATA_VERSION = 1720519386 FORMAT_VERSION = b"trzd1" if __debug__: diff --git a/core/translations/signatures.json b/core/translations/signatures.json index c0acd85353..6ff7391c35 100644 --- a/core/translations/signatures.json +++ b/core/translations/signatures.json @@ -5,6 +5,13 @@ "commit": "39300036083657236e241da6f57f9a78269814e7" }, "history": [ + { + "signature": "03f25c425729485e7dd7c8078b61347668e174d438c5a3cfbb6ac0f62ae9edc7741c554bb8622cf027a41f5d56cf7adcc5f0c14174ac99c1d48b46d7fde853280e", + "version": "2.8.1.0", + "merkle_root": "61467ac92c2678b624b2d9ab6d37d4a0ec01a44b5542261c19406cc674d71142", + "datetime": "2024-08-06T11:26:05.720294", + "commit": "632b9561559b7ab6824bb7eeac072874e07b7b82" + }, { "signature": "032698a3739876f30f74e9561521641c12dda685510f68c00f78dab4ff066444e3c13eff312ee242f7554342dc9a5ddf888fd672d85dec021ee55f4e7c9e1c290b", "version": "2.8.0.0",