Releases: LiskHQ/lisk-desktop
Releases · LiskHQ/lisk-desktop
Version 1.21.0-beta.1
Release goal
This version mainly introduces the discreet mode and localization for German language.
Description
- Introduce the discreet mode to enable users hide their sensitive information, such as account balance and transactions amounts, in public places.
- Support other languages starting with German:
- Translate titles and messages in German.
- Show dates formatted in German.
- Use German arithmetic annotations in balance and transaction amounts.
- Refactor the send component which has over 600 lines, into smaller, single-purpose easier maintained modules.
To see the changes in details, refer to the Github project.
Version 1.20.0
Release goal
This version contains Ledger Nano X hardware wallet support, redesign the update modal and as well as other UX improvements on Delegate page.
Description
- Integrate Ledger Nano X hardware wallet to enable users to sign in to their accounts using this hardware wallet, see the history of their transactions and make new translations.
- Clean up the existing code base by removing all the obsolete and unused components.
- Make fine adjustments in the implementation of UI components for a nicer and cleaner look.
- Fix UI/UX issues detected, such as:
- Filters stop working if there's no result.
- If you try to open the details view of a pending transaction, the 404 page will pop up.
- Mainnet is always active after refreshing the app.
- Implement the new design of the new version modal. The new design doesn't block the users using the applications. Instead, they can see the details and update only if the want.
- Improve the documentation.
To see the changes in details, refer to the Github project.
Version 1.20.0-rc.1
Release goal
This version contains Ledger Nano X hardware wallet support, redesign the update modal and as well as other UX improvements on Delegate page.
Description
- Integrate Ledger Nano X hardware wallet to enable users to sign in to their accounts using this hardware wallet, see the history of their transactions and make new translations.
- Clean up the existing code base by removing all the obsolete and unused components.
- Make fine adjustments in the implementation of UI components for a nicer and cleaner look.
- Fix UI/UX issues detected, such as:
- Filters stop working if there's no result.
- If you try to open the details view of a pending transaction, the 404 page will pop up.
- Mainnet is always active after refreshing the app.
- Implement the new design of the new version modal. The new design doesn't block the users using the applications. Instead, they can see the details and update only if the want.
- Improve the documentation.
To see the changes in details, refer to the Github project.
Version 1.20-beta.1
Release goal
This version contains Ledger Nano X hardware wallet support and some UX improvements on Delegate page. It also has the new design of update modal.
Closed issues:
- Update the tooltips of delegate list #2347
- Integrate ledger Nano X #2339
- Align the design of Delegates Page #2167
- Review and refactor the actions, reducers and middleware for Lisk service to follow coding standard #2029
- Review and refactor the actions, reducers and middleware for dialog #2032
- Review and refactor the actions, reducers and middleware for Filter #2175
- Revise the Redux store actions, reducers and middleware #2020
- Network Switcher - Remaining Parts #1982
- Currency dropdown in settings is kinda buggy #2305
- Replace transaction.js reducer with withData HOC #2316
- Error when adding bookmark though bookmarks page #2314
- Mainnet is always active after refreshing app #2200
- Review and refactor the actions, reducers and middleware for transaction #2176
- Implement the onboarding slider in the wallet screen #2163
- After a search for any delegate, information is not properly displayed in wallet page #2224
- Replace search actions and reducers with withData HOC #2025
- Remove the peers reducer and use network reducer instead. #2024
- Refactor search bar to use withData HOC - First part of #2025 #2284
- Investigate better approaches to implement transaction filters #2244
- Update the text displayed in the Dashboard -> onboarding #2153
- E2E tests for login and search are often failing #2273
- Update account initialization banner to the new design #2257
- Remove all of the V2 components #2180
- Review and refactor the actions, reducers and middleware for votes #2027
- Align the design of Transaction details #2171
- Remove components not being used anymore #2238
- Align the design of Search #2172
- App it is not able to get accounts from Trezor Model T (Hardware Wallet) #2222
- HW: Cancelling transfer tx on ledger doesn't show transactions failed screen #2207
- HW: Disconnecting wallet doesn't log you out #2209
- Remove unnecessary functions from delegate actions and reducers #2185
Merged pull requests:
- Adjust code to use Model from connected device - Closes #2339 #2340
- Align design delegates page - Closes #2167 #2347 #2337
- Fix request BTC address font - Closes #2309 #2341
- Network Switcher - Remaining Parts - Closes #1982 #2321
- Implement new release dialog - Closes #2317 #2131 #2319
- Currency dropdown in settings is kinda buggy - Closes #2305 #2327
- Remove dialog from redux - Closes #2032 #2326
- Fix fee in balance chart and transaction table #2336
- Implement new design of app loading animation - Closes #2307 #2328
- Fix tooltip link alignment - Closes #2306 #2329
- Replace transaction.js reducer with withData HOC - Closes #2316 #2318
- Update desktop app icon - Closes #2285 #2325
- Fix add bookmark page - Closes #2314 #2323
- Fix eslint violations on windows #2324
- Mainnet is always active after refreshing app - Closes #2200 #2320
- Implement new release banner - Closes #2144 #2300
- Review and refactor the actions, reducers and middleware for transactions - Closes #2018 #2312
- Implement wallet on-boarding - Closes #2163 #2311
- Refactor redux of account - Closes #2021 #2299
- Replace searchAccount action with withData HOC - Closes #2025 #2297
- Remove the peers reducer and use network reducer - closes #2024 #2281
- Remove filter redux files - Closes #2175 #2296
- Update desktop app icon #2262
- Replace searchTransactions and searchMoreTransactions actions with withData HOC - Closes #2282 #2278
- Refactor lisk service redux - Closes #2029 #2279
- Update the text displayed in the Dashboard -> onbording - Closes #2153 #2277
- Refactor search bar to use withData HOC - Closes #2284 #2258
- Fix e2e flaky tests - Closes #2273 #2275
- Update account initialization banner to the new design - closes #2257 #2260
- Clear V2 Components - Closes #2180 #2237
- Clear non-toolbox v2 components #2266
- Refactor votes redux - Closes #2027 #2129
- Merge 1.19.0 to development #2265
- E2E cucumber - Closes #2178 #2212
- Clear bookmark, box, converter, delegatesList, and empty state v2 components #2261
- Align design of transactions details - Closes #2171 #2235
- Remove unused components - Closes #2238 #2243
- Align design of search - Closes #2172 #2227
- Align the design of Other's Wallet - closes #2165 #2219
- Disconnecting wallet doesn't log you out - closes #2209 #2215
- Remove unnecessary functions from delegate actions and reducers - closes #2185 #2186
- Implement new design of register a delegate page #2160"
Version 1.19.1
Release goal
This version fixes a bug which caused loading duplicate transactions. It also improves some titles and messages to improve the experience of new users.
Fixed bugs:
Version 1.19.0
Fixed bugs:
- Fix layout problems leftovers #2248
- Hardware wallet sign up link doesn't work #2241
- Fix send BTC bug #2240
- Align the design of 2nd passphrase inputs in all transaction types /#2198
- Align the design of Wallet #2162
- Review and correct all the text after the redesign #2230
- Align the design of SignIn and Register pages #2173
- Trezor T hardware wallet doesn't work #2221
- Leftovers problems for bookmarks #2206
- Align the design of Other's Wallet #2165
- Align Help page to design #2205
- Eliminate the word "token" from the wallet copy #2213
Closed issues:
- Migrate help center to the new design #2190
- Implement the bookmark page #2111
- Implement the add to bookmarks page #2056
- Enable BTC wallet to end users #1893
- Implement the new design of the Register a delegate page #2082
- Align the design of paper wallet #2161
- Align vertical alignment #2169
- Implement the new design of the Register second passphrase page #2136
- Align fonts across the app #2166
- Implement the new animation of Delegate registration #2124
- Migrate dashboard to the new design #1936
- Copy to clipboard doesn't work on wallet page #2154
- Transaction Detail for BTC showing same address for sender and recipient. #2051
- Implement the new design of main header #2053
- Update the release popup to the new design #2143
- Review and refactor the actions, reducers and middleware for followed accounts. #2022
- Align Delegate page for guest to design #2109
- Implement the new design of the transaction result page #2059
- Review and refactor the actions, reducers and middleware for second passphrase #2026
- Implement Request BTC dropdown #1890
- Fix two e2e tests broken by new delegates page #2084
- Implement wallet page header of BTC/LSK wallet #1892
- Implement a minimal BTC wallet page #1888
- Review and refactor the actions, reducers and middleware for delegates. #2023
- Implement the sign message page #2052
- Create the modals for timeout and signet #2066
- Implement the wallet details component #2038
- Implement the new design of settings #1995
- Implement the new design of Bookmarks component in dashboard #2043
- Clean code of delegates and voting components #2081
- Implement the onboarding component of the dashboard page #2055
- The BTC send page has glitchy behavior #2068
Merged pull requests:
- Migrate help center to the new design - Closes #2190 #2202
- Implement add to bookmark page - Closes #2056 #2192
- Adjust paperwallet design - Closes #2161 #2179
- Align vertical alignment - Closes #2169 #2182
- Implement the new design of the Register second passphrase page - Closes #2136 #2142
- Remove wallets from redux - Closes #2033 #2158
- Adjust font smoothing on electron - Closes #2166 #2177
- Implement animation delegate registration - Closes #2124 #2152
- Copy to clipboard not working on wallet page - Closes #2154 #2155
- Implement new design of main header - Closes #2053 #2120
- Implement the new design of update modal - Closes #2143 #2149
- Refactor redux files for bookmarks - Closes #2022 #2140
- Implement the guest mode of Delegates - Closes #2109 #2141
- Implement logic to persist selected delegates to local storage - Closes #1974 #2126
- Implement wallet page header for BTC and LSK - Closes #1892 #2123
- Merge voting bug fixes to development #2121
- Implement minimal BTC wallet page - Closes #1888 #2003
- Refactor delegates redux logic - Closes #2023 #2099
- Implement new design of sign message - Closes #2052 #2105
- Implement new design of settings page - Closes #1995 #2077
- Implement on boarding on dashboard - Closes #2055 #2086
- Adjust send form behaviour - Closes 2068 #2071
Version 1.19.0-rc.1
Fixed bugs:
- Align the design of 2nd passphrase inputs in all transaction types /#2198
- Align the design of Wallet #2162
- Review and correct all the text after the redesign #2230
- Align the design of SignIn and Register pages #2173
- Trezor T hardware wallet doesn't work #2221
- Leftovers problems for bookmarks #2206
- Align the design of Other's Wallet #2165
- Align Help page to design #2205
- Eliminate the word "token" from the wallet copy #2213
Closed issues:
- Migrate help center to the new design #2190
- Implement the bookmark page #2111
- Implement the add to bookmarks page #2056
- Enable BTC wallet to end users #1893
- Implement the new design of the Register a delegate page #2082
- Align the design of paper wallet #2161
- Align vertical alignment #2169
- Implement the new design of the Register second passphrase page #2136
- Align fonts across the app #2166
- Implement the new animation of Delegate registration #2124
- Migrate dashboard to the new design #1936
- Copy to clipboard doesn't work on wallet page #2154
- Transaction Detail for BTC showing same address for sender and recipient. #2051
- Implement the new design of main header #2053
- Update the release popup to the new design #2143
- Review and refactor the actions, reducers and middleware for followed accounts. #2022
- Align Delegate page for guest to design #2109
- Implement the new design of the transaction result page #2059
- Review and refactor the actions, reducers and middleware for second passphrase #2026
- Implement Request BTC dropdown #1890
- Fix two e2e tests broken by new delegates page #2084
- Implement wallet page header of BTC/LSK wallet #1892
- Implement a minimal BTC wallet page #1888
- Review and refactor the actions, reducers and middleware for delegates. #2023
- Implement the sign message page #2052
- Create the modals for timeout and signet #2066
- Implement the wallet details component #2038
- Implement the new design of settings #1995
- Implement the new design of Bookmarks component in dashboard #2043
- Clean code of delegates and voting components #2081
- Implement the onboarding component of the dashboard page #2055
- The BTC send page has glitchy behavior #2068
Merged pull requests:
- Migrate help center to the new design - Closes #2190 #2202
- Implement add to bookmark page - Closes #2056 #2192
- Adjust paperwallet design - Closes #2161 #2179
- Align vertical alignment - Closes #2169 #2182
- Implement the new design of the Register second passphrase page - Closes #2136 #2142
- Remove wallets from redux - Closes #2033 #2158
- Adjust font smoothing on electron - Closes #2166 #2177
- Implement animation delegate registration - Closes #2124 #2152
- Copy to clipboard not working on wallet page - Closes #2154 #2155
- Implement new design of main header - Closes #2053 #2120
- Implement the new design of update modal - Closes #2143 #2149
- Refactor redux files for bookmarks - Closes #2022 #2140
- Implement the guest mode of Delegates - Closes #2109 #2141
- Implement logic to persist selected delegates to local storage - Closes #1974 #2126
- Implement wallet page header for BTC and LSK - Closes #1892 #2123
- Merge voting bug fixes to development #2121
- Implement minimal BTC wallet page - Closes #1888 #2003
- Refactor delegates redux logic - Closes #2023 #2099
- Implement new design of sign message - Closes #2052 #2105
- Implement new design of settings page - Closes #1995 #2077
- Implement on boarding on dashboard - Closes #2055 #2086
- Adjust send form behaviour - Closes 2068 #2071
Version 1.19.0-beta.1
Closed issues:
- Migrate help center to the new design #2190
- Implement the bookmark page #2111
- Implement the add to bookmarks page #2056
- Enable BTC wallet to end users #1893
- Implement the new design of the Register a delegate page #2082
- Align the design of paper wallet #2161
- Align vertical alignment #2169
- Implement the new design of the Register second passphrase page #2136
- Align fonts across the app #2166
- Implement the new animation of Delegate registration #2124
- Migrate dashboard to the new design #1936
- Copy to clipboard doesn't work on wallet page #2154
- Transaction Detail for BTC showing same address for sender and recipient. #2051
- Implement the new design of main header #2053
- Update the release popup to the new design #2143
- Review and refactor the actions, reducers and middleware for followed accounts. #2022
- Align Delegate page for guest to design #2109
- Implement the new design of the transaction result page #2059
- Review and refactor the actions, reducers and middleware for second passphrase #2026
- Implement Request BTC dropdown #1890
- Fix two e2e tests broken by new delegates page #2084
- Implement wallet page header of BTC/LSK wallet #1892
- Implement a minimal BTC wallet page #1888
- Review and refactor the actions, reducers and middleware for delegates. #2023
- Implement the sign message page #2052
- Create the modals for timeout and signet #2066
- Implement the wallet details component #2038
- Implement the new design of settings #1995
- Implement the new design of Bookmarks component in dashboard #2043
- Clean code of delegates and voting components #2081
- Implement the onboarding component of the dashboard page #2055
- The BTC send page has glitchy behavior #2068
Merged pull requests:
- Migrate help center to the new design - Closes #2190 #2202
- Implement add to bookmark page - Closes #2056 #2192
- Adjust paperwallet design - Closes #2161 #2179
- Align vertical alignment - Closes #2169 #2182
- Implement the new design of the Register second passphrase page - Closes #2136 #2142
- Remove wallets from redux - Closes #2033 #2158
- Adjust font smoothing on electron - Closes #2166 #2177
- Implement animation delegate registration - Closes #2124 #2152
- Copy to clipboard not working on wallet page - Closes #2154 #2155
- Implement new design of main header - Closes #2053 #2120
- Implement the new design of update modal - Closes #2143 #2149
- Refactor redux files for bookmarks - Closes #2022 #2140
- Implement the guest mode of Delegates - Closes #2109 #2141
- Implement logic to persist selected delegates to local storage - Closes #1974 #2126
- Implement wallet page header for BTC and LSK - Closes #1892 #2123
- Merge voting bug fixes to development #2121
- Implement minimal BTC wallet page - Closes #1888 #2003
- Refactor delegates redux logic - Closes #2023 #2099
- Implement new design of sign message - Closes #2052 #2105
- Implement new design of settings page - Closes #1995 #2077
- Implement on boarding on dashboard - Closes #2055 #2086
- Adjust send form behaviour - Closes 2068 #2071
Version 1.18.1
Fixed bugs:
- Fix the initialization issue on Linux #2146
Version 1.18.0
Fixed bugs:
- Fix loading voted delegates #2093
- Delegate features tumbler is not removed #2094
- Auto-logout reset timer doesn't work #2095
- Fix account to update in voting #2096
- Edit voting link is enabled should be disabled #2097
- Register as delegate button is visible to delegate #2103
- Hide delegates onboarding in guest mode #2108
Closed issues:
- Request LSK: Layout: No spacing between sections #2008
- Replace lisk-elements for @liskhq/lisk-client #2004
- Simplify LSK getTransactions API util filters #1988
- Implement the new design of the delegates table #1961
- Second passphrase: It is possible to attempt sending tx with invalid 2ph #1957
- Rerun failed e2e tests with enabled recording #1940
- Remove unused voters-related code #1911
- Implement summary (step 2/3) of send BTC #1891
- Implement form (step 1/3) of send BTC #1889
- Enable Trezor Model T to end users #1848
- Stabilize e2e tests #2063
- Implement the 500 page #2058
- Implement the new design of 404 page #2057
- Shorten test file names to make them fit the report table #2049
- Rename the followed accounts to bookmarks #2042
- Implement Community Feed dashboard module #2040
- Implement My Recent Transactions dashboard module #2039
- Review and refactor the actions, reducers and middleware for settings #2031
- Simplify transaction actions #2018
- Replace the old delegates page with the new one #1975
- Implement the new voting submitted page #1973
- Implement the new voting summary page #1972
- Implement the "Start voting" and selecting rows in delegates table #1971
- Implement delegates onboarding module #1960
- Fix skipped registration e2e test #1953
- Implement confirm address step of hw wallet login #1935
- Implement success/error (step 3/3) of send BTC #1930
- Create a sample extension #1741
- Minimal extension system #1706
- Unit test output is full of warnings and errors #1999
- Remove hardcoded ecstatic dependency #1983
- Ledger not being recognized if connected after lisk-hub is open. #1976
- Remove snyk from Lisk Hub repo #1967
- Setup eslint prefer-object-spread rule #1966
- Implement bookmarks for BTC #1962
- Implement storing BTC transactions data #1945
- Implement final UI of List of HW accounts page #1934
- Implement BTC transaction detail page #1929
- Add network switcher to splash screen #1894
- Implement storing BTC account data #1887
Merged pull requests:
- Replace old delegates page with the new one - Closes #1975 #2080 (slaweet)
- Rename followed accounts to bookmarks - closes #2042 #2079 (osvaldovega)
- New error boundary page - Closes #2058 #2078 (Efefefef)
- Implement community feed dashboard module - closes #2040 #2076 (osvaldovega)
- Implement 404 page - Closes #2057 #2074 (Efefefef)
- Refactor redux files for settings - Closes #2031 #2072 (massao)
- Implement voting submitted page - Closes #1973 #2065 (slaweet)
- Stabilize e2e - Closes #2063 #2064 (Efefefef)
- Shorten testfile names - Closes #2049 #2050 (Efefefef)
- Implement voting summary page - Closes #1972 #2048 (slaweet)
- Implement delegates onboarding - Closes #1960 #2045 (massao)
- Implement my recent transactions in dashboard module - closes #2039 #2044 (osvaldovega)
- Implement "start voting" - Closes #1971 #2036 (slaweet)
- Fix skipped registration test - Closes #1953 #2034 (Efefefef)
- Simplify transaction actions - Closes #2018 #2019 (slaweet)
- Implement success/error step 3 of send LSK/BTC - closes #1930 #2005 (osvaldovega)
- Implement Summary Step(2/3) of send BTC #2035 (massao)
- Implement form step 1/3 of send BTC - Closes #1889 #2017 (massao)
- Simplify LSK getTransactions API util filters - Closes #1988 #2015 (slaweet)
- Enable Trezor Model T - Closes #1848 #2014 (michaeltomasik)
- Update to the latest lisk-client - Closes #2004 #2013 (slaweet)
- Disable next button if second passphrase invalid - Closes #1957 #2012 (slaweet)
- Fix layout of Request LSK with QR code - Closes #2008 #2010 (slaweet)
- Remove unused voters - Closes #1911 #2007 (slaweet)
- Create new design delegate table - Closes #1961 #1985 (michaeltomasik)
- Rerun failed e2e tests with recording - #1940 #1941 (Efefefef)
- Clean up jest test output - Closes #1999 #2000 (slaweet)
- Implement BTC transaction detail page - Closes #1929 #1992 (slaweet)
- Setup prefer-object-spread eslint rule - Closes #1966 #1991 (slaweet)
- Remove snyk - Closes #1967 #1990 (slaweet)
- Implement btc bookmarks - Closes #1962 #1989 (massao)
- Implement final ui of list of hw accounts page - closes #1934 #1987 (osvaldovega)
- Remove ecstatic dependency - Closes 1984 #1984 (Efefefef)
- Fix Ledger detection - Closes #1976 #1978 (massao)
- Implement storing BTC account data - Closes #1887 #1977...