What changed, and why it matters
This commit only updates documentation: it moves changelog entries for firmware version 2.9.6 into the published changelog files and deletes the temporary source files. No program code is changed, so this commit by itself cannot introduce or fix a security vulnerability.
No action needed for this documentation commit. If reviewing for security, inspect the actual implementation commits/PRs referenced in the changelog (PRs #6109, #6138, #6145, #6186).
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is purely metadata/documentation. It deletes three .changelog.d/*.fixed fragments and inserts their text into core/CHANGELOG*.md files for release 2.9.6, plus adds pull-request reference links. The listed fixes (font rendering, THP seq_bit increment, THP handling during PIN unlock, external tamper trigger clearing) are described but not implemented in this commit. Therefore the commit has no direct security effect.
Changed components
core/CHANGELOG.T2B1.mdcore/CHANGELOG.T2T1.mdcore/CHANGELOG.T3B1.mdcore/CHANGELOG.T3T1.mdcore/CHANGELOG.T3W1.mdcore/CHANGELOG.mdInspect captured patch +32 / −3
diff --git a/core/.changelog.d/6109.fixed b/core/.changelog.d/6109.fixed
deleted file mode 100644
index af2e4e9b9..000000000
--- a/core/.changelog.d/6109.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Fixed Stellar Amount and Bitcoin lock time font.
diff --git a/core/.changelog.d/6138.fixed b/core/.changelog.d/6138.fixed
deleted file mode 100644
index b28eee33e..000000000
--- a/core/.changelog.d/6138.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Make sure to increment THP `seq_bit`.
diff --git a/core/.changelog.d/6145.fixed b/core/.changelog.d/6145.fixed
deleted file mode 100644
index 028029707..000000000
--- a/core/.changelog.d/6145.fixed
+++ /dev/null
@@ -1 +0,0 @@
-[T3W1] Don't stall THP handling during PIN unlock.
diff --git a/core/CHANGELOG.T2B1.md b/core/CHANGELOG.T2B1.md
index 0c9222a67..a0232e2a2 100644
--- a/core/CHANGELOG.T2B1.md
+++ b/core/CHANGELOG.T2B1.md
@@ -4,6 +4,8 @@ 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.9.6] (internal release)
+
## [2.9.5] (internal release)
### Fixed
diff --git a/core/CHANGELOG.T2T1.md b/core/CHANGELOG.T2T1.md
index d0fc43be2..851632bd5 100644
--- a/core/CHANGELOG.T2T1.md
+++ b/core/CHANGELOG.T2T1.md
@@ -4,6 +4,8 @@ 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.9.6] (internal release)
+
## [2.9.5] (internal release)
### Fixed
diff --git a/core/CHANGELOG.T3B1.md b/core/CHANGELOG.T3B1.md
index 685fa757c..a812cbf9f 100644
--- a/core/CHANGELOG.T3B1.md
+++ b/core/CHANGELOG.T3B1.md
@@ -4,6 +4,8 @@ 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.9.6] (internal release)
+
## [2.9.5] (internal release)
### Fixed
diff --git a/core/CHANGELOG.T3T1.md b/core/CHANGELOG.T3T1.md
index 0c5cb27c4..2d8e6c0cc 100644
--- a/core/CHANGELOG.T3T1.md
+++ b/core/CHANGELOG.T3T1.md
@@ -4,6 +4,8 @@ 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.9.6] (internal release)
+
## [2.9.5] (internal release)
### Fixed
diff --git a/core/CHANGELOG.T3W1.md b/core/CHANGELOG.T3W1.md
index 5d95dadab..028c79164 100644
--- a/core/CHANGELOG.T3W1.md
+++ b/core/CHANGELOG.T3W1.md
@@ -4,6 +4,14 @@ 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.9.6] (December 10th 2025)
+
+### Fixed
+- Fixed Stellar Amount and Bitcoin lock time font. [#6109]
+- Make sure to increment THP `seq_bit`. [#6138]
+- Don't stall THP handling during PIN unlock. [#6145]
+- Fixed external tamper trigger clearing. [#6186]
+
## [2.9.5] (28th November 2025)
### Fixed
@@ -75,4 +83,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#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
+[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
+[#6138]: https://github.com/trezor/trezor-firmware/pull/6138
+[#6145]: https://github.com/trezor/trezor-firmware/pull/6145
[#6165]: https://github.com/trezor/trezor-firmware/pull/6165
+[#6186]: https://github.com/trezor/trezor-firmware/pull/6186
diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md
index b6875bf1f..e432fc5df 100644
--- a/core/CHANGELOG.md
+++ b/core/CHANGELOG.md
@@ -4,6 +4,14 @@ 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.9.6] (December 10th 2025)
+
+### Fixed
+- Fixed Stellar Amount and Bitcoin lock time font. [#6109]
+- Make sure to increment THP `seq_bit`. [#6138]
+- [T3W1] Don't stall THP handling during PIN unlock. [#6145]
+- Fixed external tamper trigger clearing. [#6186]
+
## [2.9.5] (28th November 2025)
### Fixed
@@ -1324,4 +1332,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#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
+[#6109]: https://github.com/trezor/trezor-firmware/pull/6109
+[#6138]: https://github.com/trezor/trezor-firmware/pull/6138
+[#6145]: https://github.com/trezor/trezor-firmware/pull/6145
[#6165]: https://github.com/trezor/trezor-firmware/pull/6165
+[#6186]: https://github.com/trezor/trezor-firmware/pull/6186
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.