Releases: symbol/desktop-wallet
Releases · symbol/desktop-wallet
v0.13.5 End of sprint release
[0.13.5][v0.13.5] - 18-Nov-2020
Milestone: [email protected]
Added
- Added Delegated Harvesting (Part 2/2).
- Split Delegated harvesting activation into 2 steps: Key linking & Persistent delegation message sending.
- Activation is now supporting multisig accounts by sending key link & persistent delegation message in AggregaredBonded transaction for cosigning.
- Allow the user to manually input the remote node's public for the node key links.
- Extended harvest node selector to load all peers. Node public key is loaded automatically for all
Dual Nodes
with latest catapult-rest changes implemented (Due to be released with the next full server release and Testnet patch, note this will not be fully functional until the release, until then please use the known nodes from the drop-down list or provide the node public key manually). - Activation status has been changed to using catapult-server's
unlockedAccount
diagnostic API (Due to be released with the next full server release and Testnet patch, note this will not be fully functional on all peer nodes until the release). - Added delegated harvesting eligibility check (10K stake)
- Added MeataData for Account / Modaic / Namespace.
- Metadata creation with randomly generated scope key.
- Existing metadata modification will be implemented in the next release.
- Added Aggregate Transaction support.
- Currently support 3 types of inner transaction: Transfer / MosaicDefination / NamespaceRegistration.
- Added AddressBook import from JSON back up.
- Added logout button under the settings page.
- Added AddressQR to contact details.
- AddressQR currently cannot be exported. We acknowledged this issue (not logged in github issues). This will be fixed in the next release.
Fixed
- Fixed account name not showing properly after the update.
- Fixed bugs in transaction CSV download.
- Fixed bugs in account deletion from multiple profiles.
- Fixed invalid node URL bug.
- Fixed the bug of transaction date in transaction history.
- Fixed harvesting blocks UI.
- Improved aggregate transactions UI
- Accounts restyled. The separation between private keys and seed accounts
- Aligned all dropdowns.
- Download paper wallets on account creation.
- Network settings showing a list of nodes.
- Fixed private key overflow.
- Changed transaction modals styles.
- Other UI fixes.
NOTE: We have known issues that have been logged into github and will look for fixing them in the next release.
v0.13.4 Delegated Harvesting Patch
[0.13.4][v0.13.4] - 11-Nov-2020
Milestone: [email protected]
Fixed
- Fixed delegated harvesting activation issues.
- Added existing NGL harvesting nodes to delegated harvesting node selector for function preview purposes.
- UI fixed on the delegated harvesting activation confirmation page.
v0.13.3 End of sprint (2) release
[0.13.3][v0.13.3] - 09-Nov-2020
Milestone: [email protected]
Added
- Added AddressBook to the user profile.
- Added AddressBook backup function.
- Added AddressQR feature to symbol-qr-library.
- Added
Sender
andRecipient
filter in transaction history. - First part (1/2) of Delegated Harvesting release. Enabled delegated harvesting activation and deactivation on existing known nodes only. Activation status and full peer nodes selection will be released in the next drop.
Changes
- Recipient input can now use known contacts from AddressBook
- Contact names (known contacts from AddressBook) are shown in the transaction history list.
- Restyled news page.
- Removed modal close buttons.
- Restyled general modals structure.
- Aligned dropdowns with input sizes.
- Restyled confirm buttons on modals.
- Fee dropdown hover styles.
- Fix multisig add cosignatories was overlapping.
- New layout in settings modal.
- Refactored navigation links for settings and account.
- Styled contact list.
- Styled address book details page.
- Disabled encrypting / decrypting message for multisig account.
Fixed
- Fixed minApproval and minRemoval showing the wrong values issue.
- Blocked users form adding currently selected account as a cosigner for itself.
- Fixed multisig graph showing on non-multisig account issue.
- Set overlay component position to block transactions forms properly in multisig accounts
- Fixed issues in transaction history export csv.
- Various UI issues fixed.
v0.13.2 End of sprint release
[0.13.2][v0.13.2] - 02-Nov-2020
Milestone: [email protected]
Added
- Docker support on the wallet web mode. Docker images can be created for development and testing purposes.
- Added warning banner on footer when the wallet is running under dev (web) mode.
- Added paper wallet account backup which generates multiple pages backup with both mnemonic and private key accounts.
- Added Encrypt / Decrypt message support in TransferTransaction.
Changes
- Upgraded symbol-hd-wallets, symbol-qr-library and symbol-uri-scheme with removed Symbol-SDK dependency
- Upgraded symbol-sdk to latest v0.21.13 alpha (0.10.x compat)
- Allow multiple private key accounts to be imported into the same profile as the mnemonic account.
- Profile backup is now using Symbol-Paper-Wallet with multiple accounts support.
- Applied the first iteration of UI implementation.
- Restyled login access profile
- Restyled profile creation and profile import with new UI styles
- General layouts applied
- Styled buttons, forms, and tables
- Aggregate page UI layout
- Harversting page UI layout
Fixed
- Fees (various available) are set to be visible with sorting in the transaction creation form.
- Fixed Deadline timestamp issue in the transaction list view.
- Fixed Alias display issue in account info page when signer of the alias transaction is not current account.
- Fixed multi-level multisig account creation & display issue.
- Improved available note list view, separated node's friendly name, and url.
- Fixed issues when resetting transaction entry forms.
- Fixed issues in node switching when currently selected node becomes not available.
- Fixed subnamespace display issue. Subnamnespace is not visible with corrected type labels.
- Various UI issues fixed.
v0.13.1: Network compatibility for v0.10.x Public Testnet
Milestone: v0.10.x
Changed
⚠️ Profiles are non-backwards compatible because of the separation of private key profiles and HD profiles.- Profile types are now restricted to contain either only HD profiles or relate to only one account by private key.
- Separated HD profiles from private key profiles (fixes #221)
- Upgraded symbol-sdk to v0.21.0
- Added [email protected]
- Upgraded symbol-hd-wallets to v0.13.0
- Upgraded symbol-qr-library to v0.13.0
- Added v0.10.x testnet network configuration
Added
- Added network compatibility for v0.10.x testnet
- Added mnemonic import / export functionality (fixes #106, fixes #249)
- Added SignerSelector to alias forms (fixes #480)
- Added rental fee calculations for artifacts (fixes #356)
- Added expired artifacts expiration details in transaction details (fixes #279)
- Added CSV export for transactions list (fixes #416)
- Added transaction URI import / export (fixes #509)
Fixed
v0.13.0
Creating new version 0.12.2
v0.12.1
fix most of eslint warnings
v0.12: Builds for 0.9.6.3 Testnet Compatibility
Milestone: [email protected]
Added
- Added compatibility for 0.9.6.3 server transactions and blocks(fixes #415)
- Added compatibility for 0.9.6.3 server entities changes from public key to addresses(fixes #414)
- Added database migrations for 0.9.6.3 testnet network reset including profiles and accounts table (BREAKING CHANGE)
- Added new signerAddress storage instead of signerPublicKey where necessary
- Added more japanese translations (Thanks @44uk)
Fixed
v0.11.0: release 0.11.0 (#436)
* fix harvesting empty endpoint url * add changes to CHANGELOG * fix linter issues for 0.11.0 * added changelog details for 0.11
v0.10.0: Upgrade for testnet 0.9.5.1
Milestone: [email protected]
Added
- Upgrade to testnet 0.9.5.1 with SDK v0.19.2 (fixes #385)
- Added recommended fees feature using transaction size and network median fees
- Added transaction command to replace staged transactions
- Added TransactionAnnouncerService to cope with transaction timeouts and errors
- Improved components styling with scoped less (fixes #307, #273)
- Removed duplicate cancel actions on modals (fixes #367)
Fixed
- Fixed reactivity of locale for custom validation messages (fixes #374)
- Fixed invalid profile listing in login (fixes #341, #353)
- Fixed multisig edition form deleting accounts (fixes #384)
- Fixed wording on multisig form (fixes #366)
⚠️ This version introduces a breaking update of the nodes list.
Custom nodes will be removed when you open the wallet. Adding custom nodes will be added back in v0.10.1.