What changed, and why it matters
This commit is a routine version bump from 2.10.2 to 2.11.0 for the Trezor firmware. It only changes version numbers in a header file and translation metadata, plus updates the signed translation package fingerprint. There are no code behavior changes, bug fixes, or security patches in this diff itself.
No action needed for this commit. Review the referenced prior commit e2bfa90870 ('secmon downgrade protection') separately if assessing security relevance of the 2.11.0 release.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates VERSION_MINOR/PATCH in core/embed/projects/firmware/version.h and the version field in six translation JSON files. It also refreshes the translations signatures.json current entry with a new merkle_root, datetime, and commit reference. The commit message notes this follows a ‘secmon downgrade protection’ change (e2bfa90870), but that prior change is not part of this diff and no details are supplied.
Changed components
core/embed/projects/firmware/version.hcore/translations/cs.jsoncore/translations/de.jsoncore/translations/en.jsoncore/translations/es.jsoncore/translations/fr.jsoncore/translations/pt.jsoncore/translations/signatures.jsonInspect captured patch +11 / −11
diff --git a/core/embed/projects/firmware/version.h b/core/embed/projects/firmware/version.h
index c718c2a8..3383067d 100644
--- a/core/embed/projects/firmware/version.h
+++ b/core/embed/projects/firmware/version.h
@@ -3,8 +3,8 @@
#include "model_version.h"
#define VERSION_MAJOR 2
-#define VERSION_MINOR 10
-#define VERSION_PATCH 2
+#define VERSION_MINOR 11
+#define VERSION_PATCH 0
#define VERSION_BUILD 0
#define FIX_VERSION_MAJOR 2
diff --git a/core/translations/cs.json b/core/translations/cs.json
index 144007a3..25365602 100644
--- a/core/translations/cs.json
+++ b/core/translations/cs.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "cs-CZ",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Kontaktujte naši podporu na",
diff --git a/core/translations/de.json b/core/translations/de.json
index 1f6a30db..ff5eddab 100644
--- a/core/translations/de.json
+++ b/core/translations/de.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "de-DE",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Kontaktiere den Trezor Support unter",
diff --git a/core/translations/en.json b/core/translations/en.json
index 9f1ebb16..655e01ba 100644
--- a/core/translations/en.json
+++ b/core/translations/en.json
@@ -1,7 +1,7 @@
{
"header": {
"language": "en-US",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Please contact Trezor support at",
diff --git a/core/translations/es.json b/core/translations/es.json
index 38555bda..88d184b0 100644
--- a/core/translations/es.json
+++ b/core/translations/es.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "es-ES",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Contacta con atención al cliente de Trezor en",
diff --git a/core/translations/fr.json b/core/translations/fr.json
index c5a1ce17..5a1d7894 100644
--- a/core/translations/fr.json
+++ b/core/translations/fr.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "fr-FR",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": {
diff --git a/core/translations/pt.json b/core/translations/pt.json
index f0726634..4d3549ae 100644
--- a/core/translations/pt.json
+++ b/core/translations/pt.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "pt-BR",
- "version": "2.10.2"
+ "version": "2.11.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Entre em contato com o suporte Trezor em",
diff --git a/core/translations/signatures.json b/core/translations/signatures.json
index 1f2ae2a8..98345037 100644
--- a/core/translations/signatures.json
+++ b/core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "179a6e2311c81ffba1974214708a7c68ebbf058ed29db4cfbac7d561a9d0555d",
- "datetime": "2026-02-23T12:54:20.624777+00:00",
- "commit": "05292d3b22acdf4da954e6b922444c96301a8ff9"
+ "merkle_root": "70d9d7e923002519046c4194aa6b671a9b438ba2b8bd2682c1468cc240228ffe",
+ "datetime": "2026-02-25T10:40:15.195189+00:00",
+ "commit": "a701a487453c38711b49496a23f6b22da932b36e"
},
"history": [
{
Why this scored 15/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.