diff --git a/python/.changelog.d/15.added b/python/.changelog.d/15.added deleted file mode 100644 index 70ce443ce..000000000 --- a/python/.changelog.d/15.added +++ /dev/null @@ -1 +0,0 @@ -Signed Ethereum network and token definitions from host diff --git a/python/.changelog.d/2221.fixed b/python/.changelog.d/2221.fixed deleted file mode 100644 index 67b7f4be5..000000000 --- a/python/.changelog.d/2221.fixed +++ /dev/null @@ -1 +0,0 @@ -Removed attempt to initialize the device after wipe in bootloader mode diff --git a/python/.changelog.d/2439.fixed b/python/.changelog.d/2439.fixed deleted file mode 100644 index e9c2a598f..000000000 --- a/python/.changelog.d/2439.fixed +++ /dev/null @@ -1 +0,0 @@ -Limit memory exhaustion in protobuf parser. diff --git a/python/.changelog.d/2535.fixed b/python/.changelog.d/2535.fixed deleted file mode 100644 index 55d40bfd8..000000000 --- a/python/.changelog.d/2535.fixed +++ /dev/null @@ -1 +0,0 @@ -`trezorctl ethereum sign-tx`: renamed `--gas-limit` shortcut to `-G` to avoid collision with `-t/--token` diff --git a/python/.changelog.d/2541.added b/python/.changelog.d/2541.added deleted file mode 100644 index b52351ab3..000000000 --- a/python/.changelog.d/2541.added +++ /dev/null @@ -1 +0,0 @@ -Support SLIP-25 in get-descriptor. diff --git a/python/.changelog.d/2608.added b/python/.changelog.d/2608.added deleted file mode 100644 index b37eb2768..000000000 --- a/python/.changelog.d/2608.added +++ /dev/null @@ -1 +0,0 @@ -trezorctl: Support prompt configuration for `encrypt-keyvalue` / `decrypt-keyvalue`. diff --git a/python/.changelog.d/2692.added b/python/.changelog.d/2692.added deleted file mode 100644 index 5ba099d01..000000000 --- a/python/.changelog.d/2692.added +++ /dev/null @@ -1 +0,0 @@ -Support for external reward addresses in Cardano CIP-36 registrations diff --git a/python/.changelog.d/2745.changed b/python/.changelog.d/2745.changed deleted file mode 100644 index 8d30b7eef..000000000 --- a/python/.changelog.d/2745.changed +++ /dev/null @@ -1 +0,0 @@ -`trezorctl firmware verify` changed order of checks - fingerprint is validated before signatures. diff --git a/python/.changelog.d/2786.fixed b/python/.changelog.d/2786.fixed deleted file mode 100644 index 2a3152d63..000000000 --- a/python/.changelog.d/2786.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed behavior of UDP transport search by path when full path is provided and prefix_search is True diff --git a/python/.changelog.d/2801.fixed b/python/.changelog.d/2801.fixed deleted file mode 100644 index 59b0b5686..000000000 --- a/python/.changelog.d/2801.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed behavior of `trezorctl fw` with unsigned Trezor One firmwares. diff --git a/python/.changelog.d/2832.fixed b/python/.changelog.d/2832.fixed deleted file mode 100644 index ae0edb417..000000000 --- a/python/.changelog.d/2832.fixed +++ /dev/null @@ -1 +0,0 @@ -Improve typing information when `TrezorClient` has a more intelligent UI object. diff --git a/python/.changelog.d/2833.fixed b/python/.changelog.d/2833.fixed deleted file mode 100644 index b215797d0..000000000 --- a/python/.changelog.d/2833.fixed +++ /dev/null @@ -1 +0,0 @@ -When enabling passphrase force-on-device, do not also prompt to enable passphrase if it is already enabled. diff --git a/python/.changelog.d/2880.added b/python/.changelog.d/2880.added deleted file mode 100644 index 519ffc3a6..000000000 --- a/python/.changelog.d/2880.added +++ /dev/null @@ -1 +0,0 @@ -Auto-convert image to Trezor's homescreen format. diff --git a/python/CHANGELOG.md b/python/CHANGELOG.md index e5e2e8f72..0f104e049 100644 --- a/python/CHANGELOG.md +++ b/python/CHANGELOG.md @@ -5,6 +5,29 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.13.6] (2023-04-24) +[0.13.6]: https://github.com/trezor/trezor-firmware/compare/python/v0.13.5...python/v0.13.6 + +### Added +- Signed Ethereum network and token definitions from host [#15] +- Support SLIP-25 in get-descriptor. [#2541] +- trezorctl: Support prompt configuration for `encrypt-keyvalue` / `decrypt-keyvalue`. [#2608] +- Support for external reward addresses in Cardano CIP-36 registrations [#2692] +- Auto-convert image to Trezor's homescreen format. [#2880] + +### Changed +- `trezorctl firmware verify` changed order of checks - fingerprint is validated before signatures. [#2745] + +### Fixed +- Removed attempt to initialize the device after wipe in bootloader mode [#2221] +- Limit memory exhaustion in protobuf parser. [#2439] +- `trezorctl ethereum sign-tx`: renamed `--gas-limit` shortcut to `-G` to avoid collision with `-t/--token` [#2535] +- Fixed behavior of UDP transport search by path when full path is provided and prefix_search is True [#2786] +- Fixed behavior of `trezorctl fw` with unsigned Trezor One firmwares. [#2801] +- Improve typing information when `TrezorClient` has a more intelligent UI object. [#2832] +- When enabling passphrase force-on-device, do not also prompt to enable passphrase if it is already enabled. [#2833] + + ## [0.13.5] (2022-12-28) [0.13.5]: https://github.com/trezor/trezor-firmware/compare/python/v0.13.4...python/v0.13.5 @@ -601,6 +624,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [f#778]: https://github.com/trezor/trezor-firmware/pull/778 [f#823]: https://github.com/trezor/trezor-firmware/pull/823 [f#1082]: https://github.com/trezor/trezor-firmware/pull/1082 +[#15]: https://github.com/trezor/trezor-firmware/pull/15 [#37]: https://github.com/trezor/trezor-firmware/pull/37 [#38]: https://github.com/trezor/trezor-firmware/pull/38 [#94]: https://github.com/trezor/python-trezor/pull/94 @@ -702,6 +726,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#2159]: https://github.com/trezor/trezor-firmware/pull/2159 [#2199]: https://github.com/trezor/trezor-firmware/pull/2199 [#2219]: https://github.com/trezor/trezor-firmware/pull/2219 +[#2221]: https://github.com/trezor/trezor-firmware/pull/2221 [#2230]: https://github.com/trezor/trezor-firmware/pull/2230 [#2239]: https://github.com/trezor/trezor-firmware/pull/2239 [#2284]: https://github.com/trezor/trezor-firmware/pull/2284 @@ -710,10 +735,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#2364]: https://github.com/trezor/trezor-firmware/pull/2364 [#2414]: https://github.com/trezor/trezor-firmware/pull/2414 [#2433]: https://github.com/trezor/trezor-firmware/pull/2433 +[#2439]: https://github.com/trezor/trezor-firmware/pull/2439 [#2445]: https://github.com/trezor/trezor-firmware/pull/2445 [#2517]: https://github.com/trezor/trezor-firmware/pull/2517 +[#2535]: https://github.com/trezor/trezor-firmware/pull/2535 +[#2541]: https://github.com/trezor/trezor-firmware/pull/2541 [#2542]: https://github.com/trezor/trezor-firmware/pull/2542 [#2547]: https://github.com/trezor/trezor-firmware/pull/2547 [#2561]: https://github.com/trezor/trezor-firmware/pull/2561 [#2576]: https://github.com/trezor/trezor-firmware/pull/2576 +[#2608]: https://github.com/trezor/trezor-firmware/pull/2608 +[#2692]: https://github.com/trezor/trezor-firmware/pull/2692 [#2701]: https://github.com/trezor/trezor-firmware/pull/2701 +[#2745]: https://github.com/trezor/trezor-firmware/pull/2745 +[#2786]: https://github.com/trezor/trezor-firmware/pull/2786 +[#2801]: https://github.com/trezor/trezor-firmware/pull/2801 +[#2832]: https://github.com/trezor/trezor-firmware/pull/2832 +[#2833]: https://github.com/trezor/trezor-firmware/pull/2833 +[#2880]: https://github.com/trezor/trezor-firmware/pull/2880 diff --git a/tools/towncrier.template.md b/tools/towncrier.template.md index 834012add..2a5c58a02 100644 --- a/tools/towncrier.template.md +++ b/tools/towncrier.template.md @@ -1,5 +1,5 @@ -## {{ versiondata.version }} [{{versiondata.date}}] +## [{{ versiondata.version }}] ({{versiondata.date}}) {% for section, _ in sections.items() %} {% if section %}{{section}}{% endif -%} {% if sections[section] %}