diff --git a/python/.changelog.d/+06ca7357.fixed b/python/.changelog.d/+06ca7357.fixed deleted file mode 100644 index d6be6a933..000000000 --- a/python/.changelog.d/+06ca7357.fixed +++ /dev/null @@ -1 +0,0 @@ -Corrected vendor header signing keys for Model R (T2B1). diff --git a/python/.changelog.d/+13d8ef2d.changed b/python/.changelog.d/+13d8ef2d.changed deleted file mode 100644 index 87ec8b1b6..000000000 --- a/python/.changelog.d/+13d8ef2d.changed +++ /dev/null @@ -1 +0,0 @@ -Internal names are used consistently in constants and names. Original model-based names are kept as aliases for backwards compatibility. diff --git a/python/.changelog.d/+68d5cd56.added b/python/.changelog.d/+68d5cd56.added deleted file mode 100644 index 3a61b253d..000000000 --- a/python/.changelog.d/+68d5cd56.added +++ /dev/null @@ -1 +0,0 @@ -trezorctl: support unlocking bootloader via `trezorctl device unlock-bootloader`. diff --git a/python/.changelog.d/+bdb3ea1b.changed b/python/.changelog.d/+bdb3ea1b.changed deleted file mode 100644 index 88def8e15..000000000 --- a/python/.changelog.d/+bdb3ea1b.changed +++ /dev/null @@ -1 +0,0 @@ -Trezor model detection will try to use the `internal_name` field. diff --git a/python/.changelog.d/2989.added b/python/.changelog.d/2989.added deleted file mode 100644 index cd2d6b57a..000000000 --- a/python/.changelog.d/2989.added +++ /dev/null @@ -1 +0,0 @@ -Added support for STM32F429I-DISC1 board diff --git a/python/.changelog.d/3037.changed b/python/.changelog.d/3037.changed deleted file mode 100644 index 68e32dc7f..000000000 --- a/python/.changelog.d/3037.changed +++ /dev/null @@ -1 +0,0 @@ -Use 'h' character for hardened BIP-32 components in help texts. diff --git a/python/.changelog.d/3037.changed.1 b/python/.changelog.d/3037.changed.1 deleted file mode 100644 index 2ded4f6d0..000000000 --- a/python/.changelog.d/3037.changed.1 +++ /dev/null @@ -1 +0,0 @@ -trezorctl: Use 'h' character in generated descriptors. diff --git a/python/.changelog.d/3045.fixed b/python/.changelog.d/3045.fixed deleted file mode 100644 index 8ab6edd9a..000000000 --- a/python/.changelog.d/3045.fixed +++ /dev/null @@ -1 +0,0 @@ -Drop simple-rlp dependency and use internal copy diff --git a/python/.changelog.d/3203.changed b/python/.changelog.d/3203.changed deleted file mode 100644 index e7ca6b63e..000000000 --- a/python/.changelog.d/3203.changed +++ /dev/null @@ -1 +0,0 @@ -ClickUI: notify user in terminal that they should enter PIN or passphrase on Trezor. diff --git a/python/.changelog.d/3227.fixed b/python/.changelog.d/3227.fixed deleted file mode 100644 index 25a2040f2..000000000 --- a/python/.changelog.d/3227.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed printing Trezor model when validating firmware image diff --git a/python/.changelog.d/3237.added b/python/.changelog.d/3237.added deleted file mode 100644 index 08672d1dc..000000000 --- a/python/.changelog.d/3237.added +++ /dev/null @@ -1 +0,0 @@ -Add support for address chunkification in Receive and Sign flow. diff --git a/python/.changelog.d/3255.added b/python/.changelog.d/3255.added deleted file mode 100644 index b806f9349..000000000 --- a/python/.changelog.d/3255.added +++ /dev/null @@ -1 +0,0 @@ -Implement device authenticate command. diff --git a/python/CHANGELOG.md b/python/CHANGELOG.md index 25d88c5ea..79ea70ad1 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.8] (2023-10-19) +[0.13.8]: https://github.com/trezor/trezor-firmware/compare/python/v0.13.7...python/v0.13.8 + +### Added +- Added full support for Trezor Safe 3 (T2B1). +- Added support for STM32F429I-DISC1 board [#2989] +- Add support for address chunkification in Receive and Sign flow. [#3237] +- Implement device authenticate command. [#3255] +- trezorctl: support unlocking bootloader via `trezorctl device unlock-bootloader`. + +### Changed +- Use 'h' character for hardened BIP-32 components in help texts. [#3037] +- trezorctl: Use 'h' character in generated descriptors. [#3037] +- ClickUI: notify user in terminal that they should enter PIN or passphrase on Trezor. [#3203] +- Internal names are used consistently in constants and names. Original model-based names are kept as aliases for backwards compatibility. +- Trezor model detection will try to use the `internal_name` field. + +### Fixed +- Drop simple-rlp dependency and use internal copy [#3045] +- Fixed printing Trezor model when validating firmware image [#3227] +- Corrected vendor header signing keys for Safe 3 (T2B1). + + ## [0.13.7] (2023-06-02) [0.13.7]: https://github.com/trezor/trezor-firmware/compare/python/v0.13.6...python/v0.13.7 @@ -765,4 +788,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#2833]: https://github.com/trezor/trezor-firmware/pull/2833 [#2880]: https://github.com/trezor/trezor-firmware/pull/2880 [#2967]: https://github.com/trezor/trezor-firmware/pull/2967 +[#2989]: https://github.com/trezor/trezor-firmware/pull/2989 +[#3037]: https://github.com/trezor/trezor-firmware/pull/3037 +[#3045]: https://github.com/trezor/trezor-firmware/pull/3045 [#3048]: https://github.com/trezor/trezor-firmware/pull/3048 +[#3203]: https://github.com/trezor/trezor-firmware/pull/3203 +[#3227]: https://github.com/trezor/trezor-firmware/pull/3227 +[#3237]: https://github.com/trezor/trezor-firmware/pull/3237 +[#3255]: https://github.com/trezor/trezor-firmware/pull/3255 diff --git a/python/towncrier.toml b/python/towncrier.toml index 340333f1f..917bd4d11 100644 --- a/python/towncrier.toml +++ b/python/towncrier.toml @@ -3,6 +3,7 @@ directory = ".changelog.d" filename = "CHANGELOG.md" template = ".towncrier.template.md" start_string = "The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),\nand this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)." +title_format = "\n## [{version}] ({project_date})" issue_format = "[#{issue}]" underlines = ["", ""]