Releases: LiskHQ/lisk-desktop
Version 3.0.0-rc.1
Release goal
This release incorporates various bug fixes, enhancements, and additional improvements for Lisk Desktop
Resolved issues
- Account monitoring page does not show available balance
- Banned delegate profile page doesn't work
- Wrong account name
- Stakers don't change while browsing
- Wrong delegate under staking button
- Request copy link does not open the modal on the app
- Transaction priority is not always editable, although it looks like it
- Users should be able to get a request link with 0 amount
- Cannot switch back to a working network after being on another network
- E2E pipeline, common hooks, test for request token
- Auto updater is not working
Full Changelog: v3.0.0-rc.0...v3.0.0-rc.1
To view the changes in more detail, please refer to the Github project
Version 3.0.0-rc.0
Release goal
This release incorporates various bug fixes, enhancements, and additional improvements for Lisk Desktop, thus bringing us furthermore close to Lisk v4 production release.
Resolved issues
- Handle wallet connect switch and add account user journey
- Improve hardware wallet account management
- Fix fee token symbol
- Implement reward estimations for staking a validator
- Adapt argon2id protocol recommendation
- The avatar choosed during account creation is not used
- Mailto domain is not working
- General UI bugs identified across all domains
- Handle wallet connect switch and add account user journey on message signing
- Reject signing messages larger than HW device size limit
- Electron app does not validate URLs on new windows and navigation
- Lack of a CSP in lisk-desktop
Known limitations
Full Changelog: v3.0.0-beta.2...v3.0.0-rc.0
To view the changes in more detail, please refer to the Github project
Version 3.0.0-beta.2
Release goal
This version includes multiple bug fixes and improvements for Lisk Desktop.
🚨 This update brings about breaking changes in account management. To manage your accounts, kindly remove and add your account using secret recovery phrase option. 🚨
Resolved issues
- Unable to create or sign multi-signature transactions using hardware wallet
- Integrate /transactions/estimate-fees endpoint
- Add websocket connect URL to add and edit network form
- Update message signing/verify with updated function from SDK
- "Remove account " is not working properly
- PoM'd validator page shows an error
- Terminology updates
- Transaction dry run fails to handle the events
- Transaction form fails to repopulate on retry
Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
To view the changes in more detail, please refer to the Github project
Version 3.0.0-beta.1
Release goal
This version includes multiple bug fixes and improvements for Lisk Desktop and also includes bug fixes from the issues found during the external security audit.
Resolved issues
- Lisk Desktop quits unexpectedly when closing it on the MacOS
- Resolve deprecated npm dependencies
- Clarify add and create an account with new and legacy approach
- Duplicate mainchain application on application list
- Handle transaction dry run result
- Electron renderer lacks sandboxing
- Allow users to select a token to view top account balance
- Be able to edit or remove a custom network
- Handle dynamic transaction signing via wallet connect
- Lack of permission checks in the Electron application
- IPC exposes overly sensitive functionality
- Lacks a Content-Security-Policy (CSP) in lisk-desktop
- Update NodeJs version to use LTS (18.16.0)
- Can't connect to a custom network
- Unable to Add Account by Dragging & Dropping
Full Changelog: v3.0.0-beta.0...v3.0.0-beta.1
Known limitations
To view the changes in more detail, please refer to the Github project
Version 3.0.0-beta.0
Release goal
This version implements support for Lisk Core v4, and includes the following updates:
Interoperable token usage, blockchain applications management and exploration, improved account management, and much more.
Description
- Make Lisk Desktop blockchain agnostic
- Change API to support Lisk SDK v6 API
- Improve account management
- Introduce blockchain applications management
- Introduce blockchain application exploring
- Implement interoperable token usage
- Implement blockchain application transaction signing
- Adapt hardware wallet integration for Lisk Core v4
- Introduce delegate key management
- Update DPoS module
To view the changes in more detail, please refer to the Github project
Version 2.3.0
Release goals
This version introduces multiple design improvements and fixes certain issues identified in v2.2.0. In addition, it also enables users to send zero LSK.
Description
- Fix issues identified in v2.2.0
- Allow users to send zero LSK
- Increase e2e test coverage - #1
- Increase e2e test coverage - #2
Known issues
To view the changes in more detail, please refer to the Github project
Version 2.3.0-rc.1
Release goal
This version fixes issues identified in Lisk Desktop v2.3.0-rc.0.
Description
- Send maximum amount fails in some cases #4190
- The locked balance in dashboard is not clickable #4197
- The transaction amount distribution is inaccurate #4196
- Editing vote amount results in usage of maximum amount #4222
- Edit vote in voting queue results in application error #4223
- Distorted UI on wallet balance card when in discrete mode #4218
To view the changes in more detail, please refer to the Github project
Version 2.3.0-rc.0
Release goals
This version fixes issues identified in v2.2.0, and adds more e2e test coverage to improve the release quality.
Description
Known issues
To view the changes in more detail, please refer to the Github project
Version 2.3.0-beta.0
Release goals
This version fixes issues identified in v2.2.0.
Description
To view the changes in more detail, please refer to the Github project
Version 2.2.0
Release goal
This version reinstates the Ledger hardware wallet support and includes the removal of Bitcoin support. In addition, it also introduces multiple design improvements.
Description
- Adapt Ledger hardware wallet integration for Lisk Core v3
- Remove Bitcoin support
- Improve Lisk Desktop v2.0.0 features and design implementation #2
- Improve dynamic fee calculation accuracy
- Reinstate test coverage
Known limitations
- Lisk Desktop quits unexpectedly when closing it on the MacOS
- Read more in banner does not navigate users to corresponding page
To view the changes in more detail, please refer to the Github project