What changed, and why it matters
This commit only updates the written changelog for Trezor legacy firmware version 1.14.1. It deletes three small draft changelog entries and adds their text to the published CHANGELOG.md file. No program code, firmware logic, or security behavior is changed. The security note about warning on long Ethereum data is a documentation of a prior change, not a new fix in this commit.
No action needed; this is a routine documentation commit. Review the actual code changes referenced by PRs #5134 and #6358 and security item #222 separately if assessing their security impact.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is purely documentation: removal of three .changelog.d fragment files (222.security, 5134.changed, 6358.changed) and insertion of their contents into legacy/firmware/CHANGELOG.md under the 1.14.1 release heading, plus two new pull-request reference links. There are no source-code, build, or configuration modifications. Any security relevance belongs to the earlier changes being summarized, not to this changelog-generation commit.
Changed components
legacy/firmware/CHANGELOG.mdlegacy/firmware/.changelog.d/222.securitylegacy/firmware/.changelog.d/5134.changedlegacy/firmware/.changelog.d/6358.changedInspect captured patch +11 / −3
diff --git a/legacy/firmware/.changelog.d/222.security b/legacy/firmware/.changelog.d/222.security
deleted file mode 100644
index e3eb9457..00000000
--- a/legacy/firmware/.changelog.d/222.security
+++ /dev/null
@@ -1 +0,0 @@
-Warn if Ethereum data is too long.
diff --git a/legacy/firmware/.changelog.d/5134.changed b/legacy/firmware/.changelog.d/5134.changed
deleted file mode 100644
index 8f8bc88b..00000000
--- a/legacy/firmware/.changelog.d/5134.changed
+++ /dev/null
@@ -1 +0,0 @@
-Allow using Ethereum mainnet addresses on all non-Ethereum networks. This enables access to networks like Hyperliquid that use conflicting chain IDs and cannot obtain official SLIP-44 registration.
diff --git a/legacy/firmware/.changelog.d/6358.changed b/legacy/firmware/.changelog.d/6358.changed
deleted file mode 100644
index 594bef1b..00000000
--- a/legacy/firmware/.changelog.d/6358.changed
+++ /dev/null
@@ -1 +0,0 @@
-Allow ETH staking operations regardless of source.
diff --git a/legacy/firmware/CHANGELOG.md b/legacy/firmware/CHANGELOG.md
index 82015ec0..98584661 100644
--- a/legacy/firmware/CHANGELOG.md
+++ b/legacy/firmware/CHANGELOG.md
@@ -4,6 +4,15 @@ 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/).
+## 1.14.1 [18th March 2026]
+
+### Changed
+- Allow using Ethereum mainnet addresses on all non-Ethereum networks. This enables access to networks like Hyperliquid that use conflicting chain IDs and cannot obtain official SLIP-44 registration. [#5134]
+- Allow ETH staking operations regardless of source. [#6358]
+
+### Security
+- Warn if Ethereum data is too long.
+
## 1.14.0 [21st January 2026]
### Added
@@ -667,7 +676,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4851]: https://github.com/trezor/trezor-firmware/pull/4851
[#4932]: https://github.com/trezor/trezor-firmware/pull/4932
[#5133]: https://github.com/trezor/trezor-firmware/pull/5133
+[#5134]: https://github.com/trezor/trezor-firmware/pull/5134
[#5194]: https://github.com/trezor/trezor-firmware/pull/5194
[#5204]: https://github.com/trezor/trezor-firmware/pull/5204
[#5257]: https://github.com/trezor/trezor-firmware/pull/5257
[#5942]: https://github.com/trezor/trezor-firmware/pull/5942
+[#6358]: https://github.com/trezor/trezor-firmware/pull/6358
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.