What changed, and why it matters
This commit only reorganizes the bootloader's written changelog. It deletes small draft files and copies their text into the main CHANGELOG.md, adding version numbers and pull-request links. No program code was changed, so this cannot introduce or fix a security bug by itself.
No security action needed; treat as routine release-documentation housekeeping.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is a pure documentation update for the Trezor bootloader. Fragment files under .changelog.d/ are removed and their contents are consolidated into CHANGELOG.md under versions 2.1.11–2.1.14, with Markdown reference links to the corresponding GitHub pull requests. There are no source-code modifications.
Changed components
core/embed/projects/bootloader/CHANGELOG.mdcore/embed/projects/bootloader/.changelog.d/*Inspect captured patch +38 / −8
diff --git a/core/embed/projects/bootloader/.changelog.d/4572.changed b/core/embed/projects/bootloader/.changelog.d/4572.changed
deleted file mode 100644
index 1fc71073..00000000
--- a/core/embed/projects/bootloader/.changelog.d/4572.changed
+++ /dev/null
@@ -1 +0,0 @@
-Major code clean-up and refactoring.
diff --git a/core/embed/projects/bootloader/.changelog.d/4649.fixed b/core/embed/projects/bootloader/.changelog.d/4649.fixed
deleted file mode 100644
index 4237743d..00000000
--- a/core/embed/projects/bootloader/.changelog.d/4649.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Allow running firmware on locked bootloader device based on allow_run_with_secret flag.
diff --git a/core/embed/projects/bootloader/.changelog.d/4833.added b/core/embed/projects/bootloader/.changelog.d/4833.added
deleted file mode 100644
index 87be1b18..00000000
--- a/core/embed/projects/bootloader/.changelog.d/4833.added
+++ /dev/null
@@ -1 +0,0 @@
-Add cancel button to Connect to host screen.
diff --git a/core/embed/projects/bootloader/.changelog.d/5057.fixed b/core/embed/projects/bootloader/.changelog.d/5057.fixed
deleted file mode 100644
index 42201607..00000000
--- a/core/embed/projects/bootloader/.changelog.d/5057.fixed
+++ /dev/null
@@ -1 +0,0 @@
-[T2B1,T3B1] Fix screen title when confirming installation.
diff --git a/core/embed/projects/bootloader/.changelog.d/5155.changed b/core/embed/projects/bootloader/.changelog.d/5155.changed
deleted file mode 100644
index d1b1c2d0..00000000
--- a/core/embed/projects/bootloader/.changelog.d/5155.changed
+++ /dev/null
@@ -1 +0,0 @@
-Always allow reboot from bootloader menu.
diff --git a/core/embed/projects/bootloader/.changelog.d/5345.changed b/core/embed/projects/bootloader/.changelog.d/5345.changed
deleted file mode 100644
index d0c317d2..00000000
--- a/core/embed/projects/bootloader/.changelog.d/5345.changed
+++ /dev/null
@@ -1 +0,0 @@
-Erase storage when bootloader is unlocked.
diff --git a/core/embed/projects/bootloader/.changelog.d/5484.fixed b/core/embed/projects/bootloader/.changelog.d/5484.fixed
deleted file mode 100644
index bdb24719..00000000
--- a/core/embed/projects/bootloader/.changelog.d/5484.fixed
+++ /dev/null
@@ -1 +0,0 @@
-Fixed progress bar delay when installing firmware.
diff --git a/core/embed/projects/bootloader/.changelog.d/5857.added b/core/embed/projects/bootloader/.changelog.d/5857.added
deleted file mode 100644
index 8dbec6f7..00000000
--- a/core/embed/projects/bootloader/.changelog.d/5857.added
+++ /dev/null
@@ -1 +0,0 @@
-Signal FW corrupted to host via features message.
diff --git a/core/embed/projects/bootloader/CHANGELOG.md b/core/embed/projects/bootloader/CHANGELOG.md
index 5964d728..f0115323 100644
--- a/core/embed/projects/bootloader/CHANGELOG.md
+++ b/core/embed/projects/bootloader/CHANGELOG.md
@@ -4,6 +4,36 @@ 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.1.14 [21st October 2025]
+
+### Changed
+- Minor UX improvements.
+
+## 2.1.13 [(internal release)]
+
+### Added
+- Signal FW corrupted to host via features message. [#5857]
+
+## 2.1.12 [(internal release)]
+
+### Changed
+- Minor bug fixes.
+
+## 2.1.11 [(internal release)]
+
+### Added
+- Add cancel button to Connect to host screen. [#4833]
+
+### Changed
+- Major code clean-up and refactoring. [#4572]
+- Always allow reboot from bootloader menu. [#5155]
+- Erase storage when bootloader is unlocked. [#5345]
+
+### Fixed
+- Allow running firmware on locked bootloader device based on allow_run_with_secret flag. [#4649]
+- [T2B1,T3B1] Fix screen title when confirming installation. [#5057]
+- Fixed progress bar delay when installing firmware. [#5484]
+
## 2.1.10 [19th February 2025]
### Fixed
@@ -177,3 +207,11 @@ Internal only release for Model R prototypes.
[#4140]: https://github.com/trezor/trezor-firmware/pull/4140
[#4195]: https://github.com/trezor/trezor-firmware/pull/4195
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
+[#4572]: https://github.com/trezor/trezor-firmware/pull/4572
+[#4649]: https://github.com/trezor/trezor-firmware/pull/4649
+[#4833]: https://github.com/trezor/trezor-firmware/pull/4833
+[#5057]: https://github.com/trezor/trezor-firmware/pull/5057
+[#5155]: https://github.com/trezor/trezor-firmware/pull/5155
+[#5345]: https://github.com/trezor/trezor-firmware/pull/5345
+[#5484]: https://github.com/trezor/trezor-firmware/pull/5484
+[#5857]: https://github.com/trezor/trezor-firmware/pull/5857
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.