diff --git a/common/defs/ethereum/released-definitions-timestamp.txt b/common/defs/ethereum/released-definitions-timestamp.txt index 86f120884..df18699a8 100644 --- a/common/defs/ethereum/released-definitions-timestamp.txt +++ b/common/defs/ethereum/released-definitions-timestamp.txt @@ -1 +1 @@ -2024-05-27T12:16:37+00:00 +2024-06-06T19:35:30+00:00 diff --git a/core/.changelog.d/+optiga.added b/core/.changelog.d/+optiga.added deleted file mode 100644 index 365be6646..000000000 --- a/core/.changelog.d/+optiga.added +++ /dev/null @@ -1 +0,0 @@ -Expose value of the Optiga SEC counter in `Features` message. diff --git a/core/.changelog.d/+optiga.fixed b/core/.changelog.d/+optiga.fixed deleted file mode 100644 index 4c6800e51..000000000 --- a/core/.changelog.d/+optiga.fixed +++ /dev/null @@ -1 +0,0 @@ -Increase Optiga read timeout to avoid spurious RSODs. diff --git a/core/.changelog.d/+pin.changed b/core/.changelog.d/+pin.changed deleted file mode 100644 index 9ef524217..000000000 --- a/core/.changelog.d/+pin.changed +++ /dev/null @@ -1 +0,0 @@ -Reworked PIN processing. diff --git a/core/.changelog.d/3442.removed.1 b/core/.changelog.d/3442.removed.1 deleted file mode 100644 index a72cca62d..000000000 --- a/core/.changelog.d/3442.removed.1 +++ /dev/null @@ -1 +0,0 @@ -CoSi functionality diff --git a/core/.changelog.d/3895.added b/core/.changelog.d/3895.added deleted file mode 100644 index c1ba65f9e..000000000 --- a/core/.changelog.d/3895.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Animated device label on homescreen/lockscreen diff --git a/core/.changelog.d/3907.added b/core/.changelog.d/3907.added deleted file mode 100644 index 5cd8fd511..000000000 --- a/core/.changelog.d/3907.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1]: improved change homescreen flow diff --git a/core/.changelog.d/3917.added b/core/.changelog.d/3917.added deleted file mode 100644 index 04c2c2332..000000000 --- a/core/.changelog.d/3917.added +++ /dev/null @@ -1 +0,0 @@ -[T3T1] added word counter during wallet creation diff --git a/core/.changelog.d/3919.fixed b/core/.changelog.d/3919.fixed deleted file mode 100644 index 9bb06f0cd..000000000 --- a/core/.changelog.d/3919.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] fixed swipe back from address QR code screen diff --git a/core/.changelog.d/3922.fixed b/core/.changelog.d/3922.fixed deleted file mode 100644 index d79a37945..000000000 --- a/core/.changelog.d/3922.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Fixed device authenticity check diff --git a/core/.changelog.d/3965.fixed b/core/.changelog.d/3965.fixed deleted file mode 100644 index e0b567e4e..000000000 --- a/core/.changelog.d/3965.fixed +++ /dev/null @@ -1 +0,0 @@ -[T3T1] Improve swipe behavior and animations diff --git a/core/CHANGELOG.T2B1.md b/core/CHANGELOG.T2B1.md index 3be8c153c..69885296b 100644 --- a/core/CHANGELOG.T2B1.md +++ b/core/CHANGELOG.T2B1.md @@ -4,6 +4,21 @@ 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.0] (17th July 2024) + +### Added +- Expose value of the Optiga SEC counter in `Features` message. + +### Changed +- Reworked PIN processing. + +### Removed +- CoSi functionality. [#3442] + +### Fixed +- Increase Optiga read timeout to avoid spurious RSODs. + + ## [2.7.2] (14th June 2024) ### Fixed @@ -880,6 +895,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3424]: https://github.com/trezor/trezor-firmware/pull/3424 [#3434]: https://github.com/trezor/trezor-firmware/pull/3434 [#3440]: https://github.com/trezor/trezor-firmware/pull/3440 +[#3442]: https://github.com/trezor/trezor-firmware/pull/3442 [#3445]: https://github.com/trezor/trezor-firmware/pull/3445 [#3458]: https://github.com/trezor/trezor-firmware/pull/3458 [#3475]: https://github.com/trezor/trezor-firmware/pull/3475 @@ -891,8 +907,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#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 +[#3917]: https://github.com/trezor/trezor-firmware/pull/3917 +[#3919]: https://github.com/trezor/trezor-firmware/pull/3919 [#3922]: https://github.com/trezor/trezor-firmware/pull/3922 [#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 diff --git a/core/CHANGELOG.T2T1.md b/core/CHANGELOG.T2T1.md index 20482c0c4..d2fb23733 100644 --- a/core/CHANGELOG.T2T1.md +++ b/core/CHANGELOG.T2T1.md @@ -4,6 +4,21 @@ 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.0] (17th July 2024) + +### Added +- Expose value of the Optiga SEC counter in `Features` message. + +### Changed +- Reworked PIN processing. + +### Removed +- CoSi functionality. [#3442] + +### Fixed +- Increase Optiga read timeout to avoid spurious RSODs. + + ## [2.7.2] (14th June 2024) ### Fixed @@ -879,6 +894,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3424]: https://github.com/trezor/trezor-firmware/pull/3424 [#3434]: https://github.com/trezor/trezor-firmware/pull/3434 [#3440]: https://github.com/trezor/trezor-firmware/pull/3440 +[#3442]: https://github.com/trezor/trezor-firmware/pull/3442 [#3445]: https://github.com/trezor/trezor-firmware/pull/3445 [#3458]: https://github.com/trezor/trezor-firmware/pull/3458 [#3475]: https://github.com/trezor/trezor-firmware/pull/3475 @@ -890,8 +906,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#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 +[#3917]: https://github.com/trezor/trezor-firmware/pull/3917 +[#3919]: https://github.com/trezor/trezor-firmware/pull/3919 [#3922]: https://github.com/trezor/trezor-firmware/pull/3922 [#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 diff --git a/core/CHANGELOG.T3T1.md b/core/CHANGELOG.T3T1.md index 2a2607f0c..5f018e3b1 100644 --- a/core/CHANGELOG.T3T1.md +++ b/core/CHANGELOG.T3T1.md @@ -4,6 +4,27 @@ 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.0] (17th July 2024) + +### Added +- Animated device label on homescreen/lockscreen. [#3895] +- Improved change homescreen flow. [#3907] +- Added word counter during wallet creation. [#3917] +- Expose value of the Optiga SEC counter in `Features` message. + +### Changed +- Reworked PIN processing. + +### Removed +- CoSi functionality. [#3442] + +### Fixed +- Fixed swipe back from address QR code screen. [#3919] +- Fixed device authenticity check. [#3922] +- Improve swipe behavior and animations. [#3965] +- Increase Optiga read timeout to avoid spurious RSODs. + + ## [2.7.2] (14th June 2024) ### Fixed @@ -875,6 +896,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3424]: https://github.com/trezor/trezor-firmware/pull/3424 [#3434]: https://github.com/trezor/trezor-firmware/pull/3434 [#3440]: https://github.com/trezor/trezor-firmware/pull/3440 +[#3442]: https://github.com/trezor/trezor-firmware/pull/3442 [#3445]: https://github.com/trezor/trezor-firmware/pull/3445 [#3458]: https://github.com/trezor/trezor-firmware/pull/3458 [#3475]: https://github.com/trezor/trezor-firmware/pull/3475 @@ -886,8 +908,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#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 +[#3917]: https://github.com/trezor/trezor-firmware/pull/3917 +[#3919]: https://github.com/trezor/trezor-firmware/pull/3919 [#3922]: https://github.com/trezor/trezor-firmware/pull/3922 [#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 diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index c3b10400e..70a39aade 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -4,6 +4,27 @@ 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.0] (17th July 2024) + +### Added +- [T3T1] Animated device label on homescreen/lockscreen. [#3895] +- [T3T1] Improved change homescreen flow. [#3907] +- [T3T1] Added word counter during wallet creation. [#3917] +- Expose value of the Optiga SEC counter in `Features` message. + +### Changed +- Reworked PIN processing. + +### Removed +- CoSi functionality. [#3442] + +### Fixed +- [T3T1] Fixed swipe back from address QR code screen. [#3919] +- [T3T1] Fixed device authenticity check. [#3922] +- [T3T1] Improve swipe behavior and animations. [#3965] +- Increase Optiga read timeout to avoid spurious RSODs. + + ## [2.7.2] (14th June 2024) ### Fixed @@ -892,6 +913,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3424]: https://github.com/trezor/trezor-firmware/pull/3424 [#3434]: https://github.com/trezor/trezor-firmware/pull/3434 [#3440]: https://github.com/trezor/trezor-firmware/pull/3440 +[#3442]: https://github.com/trezor/trezor-firmware/pull/3442 [#3445]: https://github.com/trezor/trezor-firmware/pull/3445 [#3458]: https://github.com/trezor/trezor-firmware/pull/3458 [#3475]: https://github.com/trezor/trezor-firmware/pull/3475 @@ -903,8 +925,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [#3636]: https://github.com/trezor/trezor-firmware/pull/3636 [#3640]: https://github.com/trezor/trezor-firmware/pull/3640 [#3855]: https://github.com/trezor/trezor-firmware/pull/3855 +[#3895]: https://github.com/trezor/trezor-firmware/pull/3895 +[#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 +[#3917]: https://github.com/trezor/trezor-firmware/pull/3917 +[#3919]: https://github.com/trezor/trezor-firmware/pull/3919 [#3922]: https://github.com/trezor/trezor-firmware/pull/3922 [#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 diff --git a/core/src/apps/ethereum/definitions_constants.py b/core/src/apps/ethereum/definitions_constants.py index 5357b19cd..9dba840d4 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 = 1716812197 +MIN_DATA_VERSION = 1717702530 FORMAT_VERSION = b"trzd1" if __debug__: