V1.27.5.3 release
Closes: %Fourth release
- New features/functions:
- ! Add new TUI screens for governance managing (witness voting and setting a proxy) - !210 (merged) and !212 (merged)
- Add CLI command for checking the transaction status - #62 (closed)
- Add loading a binary transaction - !218 (merged)
- Make it possible to save transactions from CLI as JSON also (by determining the extension format) - previously CLI saved always as binary. - !223 (merged)
- Add
clive process transaction
CLI command - !224 (merged)
- Functional improvements:
- Reduce sizes of docker images (
1.2GiB -> 170MiB
for mainnet;1.5GiB -> 330MiB
for embedded testnet) - #60 (closed) and !228 (merged) - Bump Textual version to 0.41.0
- Make the help viewer work like a browser (next/previous page, linking documents). Still waiting for help screen to be implemented. - !220 (merged)
- Restructured CLI commands - !223 (merged)
- ! Removed the beekeeper auto-sync keys feature which might lead to importing stale keys - !223 (merged)
- Make operation-like CLI commands
--sign
property optional (and so on--password
), so now signed/unsigned transaction could be saved - previously using the--save-file
always resulted in a signed transaction. - !223 (merged) - No arg means print help for subcommands now - !223 (merged)
- Makes it possible to remove signatures from loaded transaction in TUI - !224 (merged)
- Bugfixes:
- Fix a crash of
clive list balances
because of stale gdpo data used for manabar calculation - !217 (merged) - Fix flickering when leaving onboarding - #40 (closed)
- Fix an occasional crash when loading profile data - !225 (merged)
- Fix problems with focus on operations-related screens - !231 (merged)
- Internal:
- Add a bunch of tests for beekeeper API - !211 (merged)
Edited by Mateusz Żebrak
Merge request reports
Activity
changed milestone to %Fourth release
requested review from @bwrona
assigned to @mzebrak
added Release label
added 44 commits
- 40d3f70d...b373df27 - 34 earlier commits
- 43a161e8 - Rename OperationCommon -> OperationCommonOptions
- 53749200 - Rename CommonBaseModel -> CommonOptionsBase
- f2859061 - Rearrange CliveTyper methods
- 662ef1f2 - Only use CliveTyper with modified settings instead of typer.Typer
- df6d51ab - Add no_args_is_help option for typer instances
- a7971e2c - Change the way we provide common options
- b9764548 - Drop the merge_args dependency
- 1c86bd99 - Update commands_structure.md info
- af8dcf19 - Adjust exception messages to the new commands structure
- ba0ec5a9 - Fix grammar typo
Toggle commit listadded 10 commits
- d8e83b09 - Simplify usage of perform_actions_on_transaction by not requiring chain_id to be passed
- f1636878 - Transform PerformActionsOnTransaction to command class
- e89107ba - Create the unsign command
- 6224b48e - Add force_unsign option to the PerformActionsOnTransaction command
- a68f76b4 - Create process transaction command
- e00abecd - Combine SaveAsBinary and SaveAsJson into single SaveTransaction with auto...
- 29a8940c - Make it possible to remove signature from loaded transaction in TUI
- b9c81e77 - Refactor TUI TransactionSummary broadcast and save to use PerformActionsOnTrancastion command
- cbbb15b3 - Introduce the already_signed_mode Sign command setting
- ed49ffbc - Make it possible to set already_signed_mode in cli `clive process tranasction` command
Toggle commit listadded 31 commits
- ed49ffbc...54ba0984 - 21 earlier commits
- 9bac15f5 - Fix not visible focus on WitnessesActions
- b8fa1b87 - Implementation details using ModalScreen
- b159984d - Increase timeout to 6 seconds and move modified_connection to GovernanceDataRetrieval
- 5f8404c3 - Move witness part to the separate file
- 07f9a1ba - Display loading indicator properly in the DetailsScreen
- 01731d67 - Implementation details using ModalScreen
- 1130bb0d - Move witness part to the separate file
- 84da417b - Dynamically update details modal screen
- cf382c7f - Correct modal details bindings
- e3737fe5 - Add missing type ignore
Toggle commit listadded 12 commits
- e3737fe5...663e046b - 2 earlier commits
- df628095 - Implementation of a mechanism for adding a new proxy
- 55c48dc0 - Implementation of a mechanism for changing and removing a proxy
- 508e237a - Replace the use of static by disabled inputs
- 7a7e8fea - Refactor proxy screen
- da25dc3f - Add account name input value validation
- 57eba9f3 - Make CliveHighlighter set css on a parent widget
- aa1fcef9 - Change the colors of highlighter validated text
- 8c04ed4d - Move proxy to the separate file
- 29906dbf - Add another pop_screen in the proxy when adding to cart
- 4822ce06 - Disable witness checkbox and display proxy votes when set
Toggle commit listadded 1 commit
- 1c8cfa14 - Change profile name to working account name in raw operations
Please register or sign in to reply