What changed, and why it matters
This commit is a documentation-only changelog update for the Trezor firmware 2.10.1 release. It does not change any source code, but it lists two security fixes included in the release: one for Ethereum transaction hashing and one for multisignature (multisig) verification. Because the actual code changes are not in this commit, we cannot directly assess how severe the bugs are, but the vendor labels them as security issues affecting a hardware wallet that protects cryptocurrency funds.
Treat this as a release marker indicating security fixes were shipped. Review the actual pull requests or commits that implemented the Ethereum hashing and multisig verification fixes to determine severity and whether to upgrade immediately. Users should install firmware 2.10.1 once the underlying fixes are confirmed relevant to their usage.
Security signals we found
Vendor-classified security fixes in changelog: Ethereum transaction hashing confirmation and multisig verification bug
Release affects all current Trezor Core models (T2B1, T2T1, T3B1, T3T1, T3W1)
No source-code diff in this commit; security claims are metadata only
Evidence from the diff
The diff only deletes changelog fragment files and appends the generated 2.10.1 release notes to core/CHANGELOG*.md. The Security section contains two entries: ‘Confirm all data during Ethereum transaction hashing’ and ‘Fixed bug in multisig verification.’ No source code, tests, or detailed technical descriptions are present in this commit. The referenced pull requests (#222 and an unticketed +multisig fragment) are not linked in the generated markdown, so the actual patches are not supplied.
Changed components
Trezor Core firmware release 2.10.1Ethereum transaction signing/hashing flowBitcoin multisignature verification flowInspect captured patch +192 / −11
diff --git a/core/.changelog.d/+multisig.security b/core/.changelog.d/+multisig.security
deleted file mode 100644
index 52881fc1..00000000
--- a/core/.changelog.d/+multisig.security
+++ /dev/null
@@ -1 +0,0 @@
-Fixed bug in multisig verification.
diff --git a/core/.changelog.d/222.security b/core/.changelog.d/222.security
deleted file mode 100644
index d2ec61c9..00000000
--- a/core/.changelog.d/222.security
+++ /dev/null
@@ -1 +0,0 @@
-Confirm all data during Ethereum transaction hashing.
diff --git a/core/.changelog.d/5358.added b/core/.changelog.d/5358.added
deleted file mode 100644
index 2098d013..00000000
--- a/core/.changelog.d/5358.added
+++ /dev/null
@@ -1 +0,0 @@
-Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0.
diff --git a/core/.changelog.d/6048.fixed b/core/.changelog.d/6048.fixed
deleted file mode 100644
index 907ec3a4..00000000
--- a/core/.changelog.d/6048.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Solana: allow optional program reference for SetComputeUnitLimit.
diff --git a/core/.changelog.d/6103.removed b/core/.changelog.d/6103.removed
deleted file mode 100644
index 10a30829..00000000
--- a/core/.changelog.d/6103.removed
+++ /dev/null
@@ -1 +0,0 @@
-Deprecate uploading language blob during firmware update.
diff --git a/core/.changelog.d/6247.changed b/core/.changelog.d/6247.changed
deleted file mode 100644
index f32a7202..00000000
--- a/core/.changelog.d/6247.changed
+++ /dev/null
@@ -1 +0,0 @@
-Updated libtropic to version 3.0.0.
diff --git a/core/.changelog.d/6321.fixed b/core/.changelog.d/6321.fixed
deleted file mode 100644
index ba0d2ab6..00000000
--- a/core/.changelog.d/6321.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Fix crash for ETH Approve calls containing ERC-8021 data.
diff --git a/core/.changelog.d/6358.changed b/core/.changelog.d/6358.changed
deleted file mode 100644
index 594bef1b..00000000
--- a/core/.changelog.d/6358.changed
+++ /dev/null
@@ -1 +0,0 @@
-Allow ETH staking operations regardless of source.
diff --git a/core/.changelog.d/6394.added b/core/.changelog.d/6394.added
deleted file mode 100644
index dd4dcedd..00000000
--- a/core/.changelog.d/6394.added
+++ /dev/null
@@ -1 +0,0 @@
-ETH: Add support for EIP-7702.
diff --git a/core/.changelog.d/6448.fixed b/core/.changelog.d/6448.fixed
deleted file mode 100644
index faabad8e..00000000
--- a/core/.changelog.d/6448.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Fix 'Connected Trezor is used by another application' bug.
diff --git a/core/.changelog.d/6483.changed b/core/.changelog.d/6483.changed
deleted file mode 100644
index 9d2efee1..00000000
--- a/core/.changelog.d/6483.changed
+++ /dev/null
@@ -1 +0,0 @@
-Avoid backup workflow cancellation.
diff --git a/core/CHANGELOG.T2B1.md b/core/CHANGELOG.T2B1.md
index 607232dd..db1dbe04 100644
--- a/core/CHANGELOG.T2B1.md
+++ b/core/CHANGELOG.T2B1.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -1209,6 +1232,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#5316]: https://github.com/trezor/trezor-firmware/pull/5316
[#5317]: https://github.com/trezor/trezor-firmware/pull/5317
[#5344]: https://github.com/trezor/trezor-firmware/pull/5344
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5369]: https://github.com/trezor/trezor-firmware/pull/5369
[#5378]: https://github.com/trezor/trezor-firmware/pull/5378
[#5464]: https://github.com/trezor/trezor-firmware/pull/5464
@@ -1236,11 +1260,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -1249,6 +1275,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
[#6236]: https://github.com/trezor/trezor-firmware/pull/6236
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
diff --git a/core/CHANGELOG.T2T1.md b/core/CHANGELOG.T2T1.md
index daf56687..2991efc6 100644
--- a/core/CHANGELOG.T2T1.md
+++ b/core/CHANGELOG.T2T1.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -1207,6 +1230,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#5316]: https://github.com/trezor/trezor-firmware/pull/5316
[#5317]: https://github.com/trezor/trezor-firmware/pull/5317
[#5344]: https://github.com/trezor/trezor-firmware/pull/5344
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5369]: https://github.com/trezor/trezor-firmware/pull/5369
[#5378]: https://github.com/trezor/trezor-firmware/pull/5378
[#5464]: https://github.com/trezor/trezor-firmware/pull/5464
@@ -1234,11 +1258,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -1247,6 +1273,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
[#6236]: https://github.com/trezor/trezor-firmware/pull/6236
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
diff --git a/core/CHANGELOG.T3B1.md b/core/CHANGELOG.T3B1.md
index 4577843d..2de0d8db 100644
--- a/core/CHANGELOG.T3B1.md
+++ b/core/CHANGELOG.T3B1.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -1202,6 +1225,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#5316]: https://github.com/trezor/trezor-firmware/pull/5316
[#5317]: https://github.com/trezor/trezor-firmware/pull/5317
[#5344]: https://github.com/trezor/trezor-firmware/pull/5344
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5369]: https://github.com/trezor/trezor-firmware/pull/5369
[#5378]: https://github.com/trezor/trezor-firmware/pull/5378
[#5464]: https://github.com/trezor/trezor-firmware/pull/5464
@@ -1229,11 +1253,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -1242,6 +1268,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
[#6236]: https://github.com/trezor/trezor-firmware/pull/6236
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
diff --git a/core/CHANGELOG.T3T1.md b/core/CHANGELOG.T3T1.md
index 21abdccf..9d3a1cb1 100644
--- a/core/CHANGELOG.T3T1.md
+++ b/core/CHANGELOG.T3T1.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -1249,6 +1272,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#5316]: https://github.com/trezor/trezor-firmware/pull/5316
[#5317]: https://github.com/trezor/trezor-firmware/pull/5317
[#5344]: https://github.com/trezor/trezor-firmware/pull/5344
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5369]: https://github.com/trezor/trezor-firmware/pull/5369
[#5378]: https://github.com/trezor/trezor-firmware/pull/5378
[#5464]: https://github.com/trezor/trezor-firmware/pull/5464
@@ -1276,11 +1300,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -1289,6 +1315,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
[#6236]: https://github.com/trezor/trezor-firmware/pull/6236
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
diff --git a/core/CHANGELOG.T3W1.md b/core/CHANGELOG.T3W1.md
index bab30e91..ac193c05 100644
--- a/core/CHANGELOG.T3W1.md
+++ b/core/CHANGELOG.T3W1.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -76,6 +99,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Fix incorrect chunkified address rendering. [#5882]
- Exit pairing screen when already paired host connects. [#5897]
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5845]: https://github.com/trezor/trezor-firmware/pull/5845
[#5867]: https://github.com/trezor/trezor-firmware/pull/5867
[#5870]: https://github.com/trezor/trezor-firmware/pull/5870
@@ -96,11 +120,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -110,6 +136,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6186]: https://github.com/trezor/trezor-firmware/pull/6186
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md
index 1c2d1252..68c0475b 100644
--- a/core/CHANGELOG.md
+++ b/core/CHANGELOG.md
@@ -4,6 +4,29 @@ 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.10.1] (18th March 2026)
+
+### Added
+- Adding TRON support for TRX and other TRC-20 tokens, smart contracts, and Stake 2.0. [#5358]
+- ETH: Add support for EIP-7702. [#6394]
+
+### Changed
+- Updated libtropic to version 3.0.0. [#6247]
+- Allow ETH staking operations regardless of source. [#6358]
+- Avoid backup workflow cancellation. [#6483]
+
+### Removed
+- Deprecate uploading language blob during firmware update. [#6103]
+
+### Fixed
+- Solana: allow optional program reference for SetComputeUnitLimit. [#6048]
+- Fix crash for ETH Approve calls containing ERC-8021 data. [#6321]
+- Fix 'Connected Trezor is used by another application' bug. [#6448]
+
+### Security
+- Confirm all data during Ethereum transaction hashing.
+- Fixed bug in multisig verification.
+
## [2.10.0] (21st January 2026)
### Added
@@ -1319,6 +1342,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#5316]: https://github.com/trezor/trezor-firmware/pull/5316
[#5317]: https://github.com/trezor/trezor-firmware/pull/5317
[#5344]: https://github.com/trezor/trezor-firmware/pull/5344
+[#5358]: https://github.com/trezor/trezor-firmware/pull/5358
[#5369]: https://github.com/trezor/trezor-firmware/pull/5369
[#5378]: https://github.com/trezor/trezor-firmware/pull/5378
[#5464]: https://github.com/trezor/trezor-firmware/pull/5464
@@ -1346,11 +1370,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6022]: https://github.com/trezor/trezor-firmware/pull/6022
[#6023]: https://github.com/trezor/trezor-firmware/pull/6023
[#6032]: https://github.com/trezor/trezor-firmware/pull/6032
+[#6048]: https://github.com/trezor/trezor-firmware/pull/6048
[#6053]: https://github.com/trezor/trezor-firmware/pull/6053
[#6075]: https://github.com/trezor/trezor-firmware/pull/6075
[#6076]: https://github.com/trezor/trezor-firmware/pull/6076
[#6096]: https://github.com/trezor/trezor-firmware/pull/6096
[#6100]: https://github.com/trezor/trezor-firmware/pull/6100
+[#6103]: https://github.com/trezor/trezor-firmware/pull/6103
[#6104]: https://github.com/trezor/trezor-firmware/pull/6104
[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
[#6136]: https://github.com/trezor/trezor-firmware/pull/6136
@@ -1361,6 +1387,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#6225]: https://github.com/trezor/trezor-firmware/pull/6225
[#6228]: https://github.com/trezor/trezor-firmware/pull/6228
[#6236]: https://github.com/trezor/trezor-firmware/pull/6236
+[#6247]: https://github.com/trezor/trezor-firmware/pull/6247
[#6257]: https://github.com/trezor/trezor-firmware/pull/6257
[#6279]: https://github.com/trezor/trezor-firmware/pull/6279
[#6281]: https://github.com/trezor/trezor-firmware/pull/6281
+[#6321]: https://github.com/trezor/trezor-firmware/pull/6321
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
+[#6394]: https://github.com/trezor/trezor-firmware/pull/6394
+[#6448]: https://github.com/trezor/trezor-firmware/pull/6448
+[#6483]: https://github.com/trezor/trezor-firmware/pull/6483
Why this scored 73/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.