What changed, and why it matters
This commit only updates version numbers and translation metadata. It changes no actual code, logic, or security behavior. There is no security issue here.
No action needed. This is a routine metadata-only version bump with no security relevance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit is a routine version bump generated by tools/bump-version.py. It increments patch versions in version.h files for firmware (2.12.5→2.12.6), prodtest (0.3.9→0.3.10), and secmon (1.0.14→1.0.15), updates translation JSON version headers, and refreshes the translations signature metadata (merkle_root, datetime, commit). No functional code, protocol handling, cryptography, or security controls are modified.
Changed components
core/embed/projects/firmware/version.hcore/embed/projects/prodtest/version.hcore/embed/projects/secmon/version.hcore/embed/projects/prodtest/error_codes.jsoncore/translations/*.jsoncore/translations/signatures.jsonInspect captured patch +14 / −14
### core/embed/projects/firmware/version.h
@@ -4,7 +4,7 @@
#define VERSION_MAJOR 2
#define VERSION_MINOR 12
-#define VERSION_PATCH 5
+#define VERSION_PATCH 6
#define VERSION_BUILD 0
#define FIX_VERSION_MAJOR 2
### core/embed/projects/prodtest/error_codes.json
@@ -1,6 +1,6 @@
{
"source": "prodtest_error_codes.h",
- "prodtest_version": "0.3.9.0",
+ "prodtest_version": "0.3.10.0",
"framework_codes": [
{
"code": 10,
### core/embed/projects/prodtest/version.h
@@ -4,7 +4,7 @@
#define VERSION_MAJOR 0
#define VERSION_MINOR 3
-#define VERSION_PATCH 9
+#define VERSION_PATCH 10
#define VERSION_BUILD 0
#define FIX_VERSION_MAJOR 0
### core/embed/projects/secmon/version.h
@@ -4,5 +4,5 @@
#define VERSION_MAJOR 1
#define VERSION_MINOR 0
-#define VERSION_PATCH 14
+#define VERSION_PATCH 15
#define VERSION_BUILD 0
### core/translations/cs.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "cs-CZ",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Kontaktujte naši podporu na",
### core/translations/de.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "de-DE",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Kontaktiere den Trezor Support unter",
### core/translations/en.json
@@ -1,7 +1,7 @@
{
"header": {
"language": "en-US",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Please contact Trezor support at",
### core/translations/es.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "es-ES",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Contacta con atención al cliente de Trezor en",
### core/translations/fr.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "fr-FR",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": {
### core/translations/id.json
@@ -7,7 +7,7 @@
},
"header": {
"language": "id-ID",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Hubungi Dukungan Trezor di",
### core/translations/pt.json
@@ -33,7 +33,7 @@
},
"header": {
"language": "pt-BR",
- "version": "2.12.5.0"
+ "version": "2.12.6.0"
},
"translations": {
"addr_mismatch__contact_support_at": "Entre em contato com o suporte Trezor em",
### core/translations/signatures.json
@@ -1,8 +1,8 @@
{
"current": {
- "merkle_root": "722f781980292938d661ed778109873df50245e32d3dbd0da78439e02b6c67cb",
- "datetime": "2026-09-01T11:05:17.696735+00:00",
- "commit": "cdc8314cb7e8177868623b1eac7502a3338cd977"
+ "merkle_root": "51dfc282ab862c6034e0c3c5722d94b0700c8b5083782fe2e59947dcdff526c1",
+ "datetime": "2026-09-15T15:16:21.892856+00:00",
+ "commit": "9e244bab26a7ac848efd4d6dd3d29623435c396c"
},
"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.