1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-21 23:18:13 +00:00

Merge branch 'release/24.08.01'

This commit is contained in:
Martin Milata 2024-08-21 09:55:29 +02:00
commit c07ba50ce0
22 changed files with 142 additions and 18 deletions

View File

@ -1 +1 @@
2024-06-06T19:35:30+00:00 2024-07-09T10:03:06+00:00

View File

@ -1 +0,0 @@
[T2T1] Added a progress indicator for the formatting operation

View File

@ -1 +0,0 @@
Added support for T3B1

View File

@ -1 +0,0 @@
[T3T1] Added PIN keyboard animation

View File

@ -1 +0,0 @@
[T3T1] Added menu entry animation

View File

@ -1 +0,0 @@
[T3T1] Improved screen brightness settings.

View File

@ -1 +0,0 @@
[T3T1] Improve touch layer precision

View File

@ -1,2 +0,0 @@
[T3T1] Smoothened screen transitions by removing backlight fading
[T3T1] Improved resuming of interrupted animations

View File

@ -1 +0,0 @@
[T2B1] Fix display orientation "south"

View File

@ -1 +0,0 @@
[T3T1] Improve instruction screens during multi-share recovery process

View File

@ -1 +0,0 @@
Include Optiga throttling delay in PIN countdown.

View File

@ -1 +0,0 @@
[T3T1] Fix More info screen during multi-share backup creation

View File

@ -1 +0,0 @@
[T3T1] Fixed title sometimes not fitting into result screen

View File

@ -1 +0,0 @@
[T3T1] New UI of confirming interaction-less firmware update

View File

@ -1 +0,0 @@
[T3T1] Adjusted detection of swipes: vertical swipes are preferred over horizontal swipes

View File

@ -1 +0,0 @@
[T3T1] Improve share words swiping animation

View File

@ -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/). 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) ## [2.8.0] (9th July 2024)
### Added ### 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 [#2937]: https://github.com/trezor/trezor-firmware/pull/2937
[#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955
[#2989]: https://github.com/trezor/trezor-firmware/pull/2989 [#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 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047
[#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048
[#3205]: https://github.com/trezor/trezor-firmware/pull/3205 [#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 [#3539]: https://github.com/trezor/trezor-firmware/pull/3539
[#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#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 [#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 [#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 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907
[#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911
[#3916]: https://github.com/trezor/trezor-firmware/pull/3916 [#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 [#3925]: https://github.com/trezor/trezor-firmware/pull/3925
[#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940
[#3965]: https://github.com/trezor/trezor-firmware/pull/3965 [#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

View File

@ -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/). 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) ## [2.8.0] (9th July 2024)
### Changed ### 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 [#2937]: https://github.com/trezor/trezor-firmware/pull/2937
[#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955
[#2989]: https://github.com/trezor/trezor-firmware/pull/2989 [#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 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047
[#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048
[#3205]: https://github.com/trezor/trezor-firmware/pull/3205 [#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 [#3539]: https://github.com/trezor/trezor-firmware/pull/3539
[#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#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 [#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 [#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 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907
[#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911
[#3916]: https://github.com/trezor/trezor-firmware/pull/3916 [#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 [#3925]: https://github.com/trezor/trezor-firmware/pull/3925
[#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940
[#3965]: https://github.com/trezor/trezor-firmware/pull/3965 [#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

View File

@ -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/). 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) ## [2.8.0] (9th July 2024)
### Added ### 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 [#2937]: https://github.com/trezor/trezor-firmware/pull/2937
[#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955
[#2989]: https://github.com/trezor/trezor-firmware/pull/2989 [#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 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047
[#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048
[#3205]: https://github.com/trezor/trezor-firmware/pull/3205 [#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 [#3539]: https://github.com/trezor/trezor-firmware/pull/3539
[#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#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 [#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 [#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 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907
[#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911
[#3916]: https://github.com/trezor/trezor-firmware/pull/3916 [#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 [#3925]: https://github.com/trezor/trezor-firmware/pull/3925
[#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940
[#3965]: https://github.com/trezor/trezor-firmware/pull/3965 [#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

View File

@ -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/). 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) ## [2.8.0] (9th July 2024)
### Added ### 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 [#2937]: https://github.com/trezor/trezor-firmware/pull/2937
[#2955]: https://github.com/trezor/trezor-firmware/pull/2955 [#2955]: https://github.com/trezor/trezor-firmware/pull/2955
[#2989]: https://github.com/trezor/trezor-firmware/pull/2989 [#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 [#3047]: https://github.com/trezor/trezor-firmware/pull/3047
[#3048]: https://github.com/trezor/trezor-firmware/pull/3048 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048
[#3205]: https://github.com/trezor/trezor-firmware/pull/3205 [#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 [#3539]: https://github.com/trezor/trezor-firmware/pull/3539
[#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3636]: https://github.com/trezor/trezor-firmware/pull/3636
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#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 [#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 [#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 [#3907]: https://github.com/trezor/trezor-firmware/pull/3907
[#3911]: https://github.com/trezor/trezor-firmware/pull/3911 [#3911]: https://github.com/trezor/trezor-firmware/pull/3911
[#3916]: https://github.com/trezor/trezor-firmware/pull/3916 [#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 [#3925]: https://github.com/trezor/trezor-firmware/pull/3925
[#3940]: https://github.com/trezor/trezor-firmware/pull/3940 [#3940]: https://github.com/trezor/trezor-firmware/pull/3940
[#3965]: https://github.com/trezor/trezor-firmware/pull/3965 [#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

View File

@ -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", 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" FORMAT_VERSION = b"trzd1"
if __debug__: if __debug__:

View File

@ -5,6 +5,13 @@
"commit": "39300036083657236e241da6f57f9a78269814e7" "commit": "39300036083657236e241da6f57f9a78269814e7"
}, },
"history": [ "history": [
{
"signature": "03f25c425729485e7dd7c8078b61347668e174d438c5a3cfbb6ac0f62ae9edc7741c554bb8622cf027a41f5d56cf7adcc5f0c14174ac99c1d48b46d7fde853280e",
"version": "2.8.1.0",
"merkle_root": "61467ac92c2678b624b2d9ab6d37d4a0ec01a44b5542261c19406cc674d71142",
"datetime": "2024-08-06T11:26:05.720294",
"commit": "632b9561559b7ab6824bb7eeac072874e07b7b82"
},
{ {
"signature": "032698a3739876f30f74e9561521641c12dda685510f68c00f78dab4ff066444e3c13eff312ee242f7554342dc9a5ddf888fd672d85dec021ee55f4e7c9e1c290b", "signature": "032698a3739876f30f74e9561521641c12dda685510f68c00f78dab4ff066444e3c13eff312ee242f7554342dc9a5ddf888fd672d85dec021ee55f4e7c9e1c290b",
"version": "2.8.0.0", "version": "2.8.0.0",