diff --git a/python/CHANGELOG.md b/python/CHANGELOG.md index 4c334f3219..46c73c0c3b 100644 --- a/python/CHANGELOG.md +++ b/python/CHANGELOG.md @@ -6,18 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). _At the moment, the project does **not** adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). That is expected to change with version 1.0._ -## [0.11.5] - Unreleased +## [0.11.5] - 2019-09-26 -[0.11.5]: https://github.com/trezor/trezor-firmware/compare/python/v0.11.4...master +[0.11.5]: https://github.com/trezor/trezor-firmware/compare/python/v0.11.4...python/v0.11.5 ### Added -- trezorctl shows a warning when activating Shamir Backup on T1 [f#445] +- trezorctl can dump raw protobuf bytes in debug output [f#117] +- trezorctl shows a warning when activating Shamir Backup if the device does not support it [f#445] - warnings are emitted when encountering unknown value for a protobuf enum [f#363] - debug messages show enum value names instead of raw numbers - support for packed repeated encoding in the protobuf decoder - in `trezorctl firmware-update`, the new `--beta` switch enables downloading beta firmwares. By default, only stable firmware is used. [f#411], [f#420] +- in `trezorctl firmware-update`, the new `--bitcoin-only` switch enables downloading + Bitcoin-only firmware +- support for FIDO2 resident credential management +- support for SD-protect features ### Changed @@ -26,7 +31,13 @@ _At the moment, the project does **not** adhere to [Semantic Versioning](https:/ - `trezorctl` script was moved into a module `trezorlib.cli.trezorctl` and is launched through the `entry_points` mechanism. This makes it usable on Windows - `pyblake2` is no longer required on Python 3.6 and up +- input flows can only be used in with-block (only relevant for unit tests) +- if not specified, trezorctl will set label to "SLIP-0014" in SLIP-0014 mode +- in `clear_session` the client also forgets the passphrase state for TT [f#525] +### Fixed + +- trezorctl will properly check if a firmware is present on a new T1 [f#224] ### Removed @@ -312,7 +323,10 @@ _At the moment, the project does **not** adhere to [Semantic Versioning](https:/ [#352]: https://github.com/trezor/python-trezor/issues/352 [f#41]: https://github.com/trezor/trezor-firmware/issues/41 [f#87]: https://github.com/trezor/trezor-firmware/issues/87 +[f#117]: https://github.com/trezor/trezor-firmware/issues/117 +[f#224]: https://github.com/trezor/trezor-firmware/issues/224 [f#363]: https://github.com/trezor/trezor-firmware/issues/363 [f#411]: https://github.com/trezor/trezor-firmware/issues/411 [f#420]: https://github.com/trezor/trezor-firmware/issues/420 [f#445]: https://github.com/trezor/trezor-firmware/issues/445 +[f#525]: https://github.com/trezor/trezor-firmware/issues/525