v1.27.5.21 Release
Closes: %Release v1.27.5.21
- New features/functions
- Updated the TUI framework - !591 (merged) and !591 (merged):
- New look of the default theme
- Enabled command palette (f12) - can change themes, show keybinding help panel
- Support for text selection (with browser-like double and triple click)
- Support for copying/pasting inside the TUI, Ctrl+C, Ctrl+V is now reserved for copy/paste so Ctrl+Q is used to quit the app
- Smoother scrolling
- Known accounts can be added/removed via
clive configure known-accountCLI command - #288 (closed) via !552 (merged) -
clive unlockCLI command / startup script now acceptsunlock-timeoption #360 (closed) via !570 (merged)
- Updated the TUI framework - !591 (merged) and !591 (merged):
- Functional improvements
- It's now possible to import a private key without having a working account in CLI/TUI - #257 (closed) via !568 (merged)
- Added info that there are more entries on next/previous page in CLI tables - #352 (closed) via !562 (merged)
- Show info in CLI about how to create a profile instead of choice when there is no profile - #359 (closed) via !563 (merged)
- Require to repeat password when creating new profile via cli - #367 (closed) via !569 (merged)
- The default for CLI/TUI unlock is now permanent unlock (no timeout) - #370 (closed) via !566 (merged)
- Auto wallet recovery when wallet is missing in the beekeeper - #382 (closed) via !581 (merged)
- Show dialogs for operation details (e.g. for cancel transfer from savings, remove delegation) - #305 (closed) via !567 (merged)
- Add global bindings for Transaction summary (f7) and Dashboard (f8) - !582 (merged)
- Bugfixes
- Fix key aliases not visible when expanded on the transaction summary screen - #363 (closed) via !572 (merged)
- Fix TUI random crash when locking - #384 (closed) and #405 (closed) via !580 (merged) and !602 (merged)
- Fix TUI crash when locking too quickly / exiting the app when there is no connection - #383 (closed) via !588 (merged)
- Fix TUI crashes in some places e.g. when searching a witness - #402 (closed) via !597 (merged)
- Fix node switching in TUI - !579 (merged)
- Fix buttons position on Transaction summary screen - !585 (merged)
- Fix TUI Unlock not possible when lock countdown is invalid but hidden - !594 (merged)
- Fix widget for key selection not updating after transaction broadcast error - #404 (closed) via !599 (merged)
- Fix widget displaying transaction was loaded from a file not updating after transaction broadcast - #401 (closed) via !599 (merged)
- Fix TUI crashes when unlocking/locking quickly (e.g. when spamming enter key during onboarding) - #386 (closed) via !601 (merged)
- Fix notification about automatic lock (by timeout) appearing when locking manually - #394 (closed) via !602 (merged)
- Fix the possibility profile changes were not saved when timeout lock happened - #371 (closed) via !593 (merged)
- Internal
- Remove welcome profile from TUI - !558 (merged)
-
helpylibrary was moved intowax(also updated beekeepy and hive) - !583 (merged) - Fix logs being placed in std output in CLI tests - !571 (merged)
Edited by Mateusz Żebrak