Releases: LiskHQ/lisk-mobile
Releases · LiskHQ/lisk-mobile
Version 2.0.0-beta.1
Release goal
This release fixes several bugs identified in v2.0.0-beta.0, notably BigInt is not supported in Android production builds.
Description
Known limitations
- Visual issues discovered in v2.0.0-beta.0
- Double-tap an activity to see multiple transaction details
- Step labels are not visible. (dark theme)
- Transfer fails for multi-signature accounts
To view the changes in more detail, please refer to the Github project
Version 2.0.0-beta.0
Release goal
This version implements support for Lisk Core v3, and includes the following: Dynamic transaction fees, Improved user experience and design, and much more.
Description
- Prepare application for emerald phase
- Change API to support Lisk SDK v5 API
- Add dynamic transaction fee support
- Improve user experience and design
- Fix android security issue with session hijacking
- Remove Bitcoin support
Known limitations
- Biometric Passphrase not matching design
- App crashes on sign out
- BigInt not supported in Android production builds
To view the changes in more detail, please refer to the Github project
Version 1.4.1
Release goal
This version fixes numerous bugs and updates all dependencies to the latest versions.
Description
- Fix blurred out account balance in home screen.
- Fix visual issues in iPhone 12 Pro and Pro Max.
- Several other security and performance improvements.
- Remove broken CHF currency support (to be reinstated later).
- Update all dependencies to the latest versions.
Version 1.4.0
Release goal
This version comes with a new dark theme, enhances our error messages and shows transfer amount equivalent in CHF
Description
- Update React Native to the latest version (0.61.5)
- Adapt dark mode with the new color schema
- Adapt input error messages style with the new color schema
- Support Swiss franc
- Remove internalisation
Version 1.3.0
Release goal
- Update React Native to 0.59.10 and React Navigation to 3.4.2
- Fix UX issues such as:
- Share button copies wrong content
- Extra white spaces at the beginning and end of passphrase throw irrelevant errors
- Fix appearance issues of the sticky buttons
- Support all Lisk transaction types on the transaction detail page
Version 1.2.1
Release goal
This version fixes a bug which crashed the application in some devices when BTC was disabled.
Fixed bugs:
Merged pull requests
Version 1.2.0
Issues
- Bump version 1.2.0 #867
- The add bookmark button is invisible in bookmarks page #898
- Translate recently added titles #894
- The fiat value shows NaN #892
- Style issues related to rebranding v2 #890
- Migrate to the new design #746
- Style issues related to the rebranding #886
- Remove back arrow from Bookmark screen #884
- Fix transaction colors #882
- Migrate home transactions list to the new design #755
- Update the progress indicator in the Register page to the new design #748
- 3D Touch Open Discreetly #828
- Implement the new icon for open in discreet mode #856
- Unknown bug on Android #879
- Add dark mode animation to success step of send #870
- Presentational issues regarding the re-branding #874
- Implement the new design of initialisation modal #855
- Change splash screen #869
- Update axios to 1.19.0 #852
- Adapt icon colors to new color palette #868
- Update all fonts families for the new design #777
- Update application logos #864
- Migrate the iMessage extension to the new branding language #836
- Migrate Sucess step of Registration to the new design #770
- Migrate Bookmarks to the new design #758
- Migrate Wallet to the new design #848
- Improve token switcher behaviour #861
- Integrate MultiStep's Progress component into Registration #858
- Migrate Verification step of Registration to the new design #769
- Migrate Info steps of Registration to the new design #766
- Apply correct styling to header wallet #853
- Migrate Passphrase step of Registration to the new design #767
- Fetch the balance in the amount step of the send screen #821
- Update the color pallet to match the new branding language. #844
- Migrate Second passphrase step of Send to the new design #761
- Migrate intro to the new design #750
- Implement the animations of the transaction success #840
- Migrate home empty view to the new design #753
- Prevent rotation on Android #820
- Fix translation files #832
- Create the basic structure for e2e tests #467
- Migrate Request to the new design #757
- Migrate Message step of Send to the new design #762
- Migrate transaction details to the new design #756
- Migrate Address step of Send to the new design #759
- Migrate Success step of Send to the new design #764
- Migrate Amount step of Send to the new design #760
- Migrate Summary step of Send to the new design #763
- Migrate SignIn/Splash component to the new design #787
- Migrate Settings and related screens to the new design #765
- Migrate Choose Sign in method to the new design #751
- Update icon assets for the new design #790
- Migrate Sign in using passphrase to the new design #752
- Update toolbox components for the new design #778
- Update font weights to be accurate for the new design #781
- Use exact version (1.3.0) of react-native-camera dependency #784
Merged pull Requests
- Bump version 1.2.0 - Closes #867 (#889)
- The add bookmark button is invisible in bookmarks page - Closes #898 (#899)
- Translate recently added titles - Closes #894 (#895)
- Fix the fiat value NaN issue - Closes #892 (#893)
- Style issues related to rebranding v2 - Closes #890 (#891)
- Style issues related to the rebranding - Closes #886 (#888)
- Fix transaction colors - Closes #882 (#883)
- Add dark mode animation to success step of send - Closes #870 (#872)
- Presentational issues regarding the re-branding - Closes #874 (#876)
- Implement the new design of initialisation modal - Closes #855 (#880)
- Change splash screen - Closes #869 (#877)
- Update axios to 1.19.0 - Closes #852 (#878)
- Adapt icon colors to new color palette - Closes #868 (#871)
- Fix the blocker bug android - Closes #879 (#881)
- Update BTC config to use the correct domain #875
- Update font families for the new design - Closes #777 (#796)
- Update the application logos - Closes #864 (#866)
- Migrate the iMessage extension to the new branding language - Closes #836 (#845)
- Migrate success step of registration to the new design - Closes #770 (#865)
- Update all fonts families for the new design - Closes #777 (#863)
- Migrate bookmarks to the new design - Closes #758 (#847)
- Migrate wallet to the new design - Closes #848 (#850)
- Improve token switcher behaviour - Closes #861 (#862)
- Integrate MultiStep's Progress component into Registration - Closes #858 (#860)
- Migrate Verification step of Registration to the new design - Closes #769 (#854)
- Apply correct styling to header wallet - Closes #853 (#857)
- Migrate Passphrase step of Registration to the new design design - Closes #767 (#851)
- Fetch the balance in the amount step of the send screen - Closes #821 (#849)
- Update the color pallet to match the new branding language - Closes #844 (#846)
- Quick action discreet mode #829
- Migrate intro to new design - Closes #750 (#831)
- Migrate home empty view to the new design - Closes #753 (#838)
- Replace animations #843
- Prevent rotation on Android - Closes #820 (#842)
- Fix translation files - Closes #832 (#833)
- Initial detox setup - Closes #467 (#810)
- Migrate Request to the new design - Closes #757 (#814)
- Migrate Message step of Send to the new design - Closes #762 ([#801](https:/...
Version 1.1.1
Version 1.1.0
Issues fixed
- Fix the bookmarks lookup logic (#817)
- There's a typo in the bookmarks page (#815)
- The message is not integrated into the transaction (#807)
- The home page title doesn't change according to active token (#797)
- Fix the animation glitches in Home page caused by the slider (#733)
- App crashes on registration screen if the user wants to go back on Initialize Your Account step …"
Features introduced
- Translate the new titles added in 1.1.0 (#812)
- The intro modal for BTC is missing (#798)
- Improve general modal component performance on android (#803)
- Implement "shake to toggle discreet mode" feature (#734)
- Use a lazy approach to load the term and conditions page to prevent render blockage (#742)
Release changes
- Bump version 1.1.0 (#793)
Pull Requests merged
- Bump version 1.1.0 - Closes #793 (#795)
- Fix the bookmarks look up logic - Closes #817 (#819)
- Fix typos in the bookmarks page - Closes #815 (#816)
- Translate the new titles - Closes #812 (#813)
- Add BTC introduction modal - Closes #798 (#811)
- Use new modal to confirm the bookmark removal - Closes #736 (#745)
- Fix the issue with the home page title (#806)
- Fix missing reference in Lisk transactions - Resolves #807 (#808)
- Implement shake to toggle - Closes #734 (#740)
- Fix the home page animation glitch on android - Closes #733 (#744)
- Update navigation parameters and button apperance on Register - Closes #731 (#737)
- Use a lazy approach to load the term and conditions page - Closes #742 (#743)
Version 1.0.0
Issues addresses
- Bump version number 1.0.0(#773)
- The pending BTC transaction states "Invalid date" instead of "Pending confirmation"(#772)
- The pending BTC transaction appear in the wrong place in transaction list(#775)
- Improve UI feedback on Send/Overview step(#729)
- Refactor our launch protocol handlers to prepare for BTC and more(#593)
- Complete missing translations for v1.0.0(#711)
- Fix the missing exchange rate in the send page(#727)
- Completing a BTC transaction in Send screen throws an error(#723)
- Authentication and navigation Issues in sign-in page(#664)
- Add address validator to AddToBookmark screen(#712)
- Hide the dynamicFee selector if account balance is zero(#721)
- Fiat values are wrong(#716)
- Fix the sign out bug(#719)
- Block explorer URL for BTC transactions always opens mainnet(#710)
- Error trying to sign out(#693)
- Currency of transaction list item is always rendered as LSK(#709)
- Truncate the BTC address in account summary(#696)
- TokenSwitcher requires navigation but it's not defined(#690)
- Fix the missing icons(#673)
- Error navigating to other accounts through the transaction details page(#694)
- Implement the loading state for the BTC transaction fee component(#699)
- Handle unparsed BTC addresses in normalizer level(#701)
- Send screen crashes after clicking Continue on Amount/BTC step(#697)
- The BTC fee value is not visible in the dark mode(#698)
- Hide token switcher button in the header(#691)
- Carousel on the Home screen always renders with LSK(#688)
- Refactor the Redux store to add BTC tokens(#582)
- Refactor the validators of Send steps(#587)
- Refactor the validation of Send/Amount step(#669)
- Changing the active asset through the token switcher crashes the app(#682)
- Fix compatibility issue of bip32 library with Android SDK(#658)
- Update styling of disabled button(#679)
- Refactor the validation flow of Send/Recipient step(#661)
- Update Send page to reset the progress after active token is changed(#683)
- Refactor the validation of Send/Overview step(#671)
- Refactor the validation of Send/SecondPassphrase step(#670)
- Refactor Bookmarks feature to work properly with other tokens(#647)
- Styling issues with active asset changer modal(#663)
- Refactor the validation of Send/Reference step (#667)
- Refactor the validation of Send/AddToBookmark step(#665)
- Implement the blueprint of growl notifications(#648)
- Implement the token selection functionality(#596)
- Refactor Send screen to be compatible with other tokens(#631)
- Compatibility issue of transactions details page with BTC transactions(#659)
- Refactor the Redux store to save transactions list for each token.(#584)
- Implement the token selector as a pop-up(#640)
- Refactor Request screen to be compatible with other tokens(#642)
- Implement the token selector in Home page(#639)
- Fix the asset selector on settings screen(#650)
- Update asset selection page to keep LSK always enabled(#651)
- Implement the new icon set(#613)
- Refactor the router component to open room for further tokens(#592)
- Issues with bio Authentication in the sign in page(#628)
Pull requests merged
- Bump version 1.0.0 - Closes #773 (#774)
- Update new transaction filtering logic in blockUpdated action - Closes #775 (#776)
- Revisit BTC API utilities - Closes #684 (#741)
- Improve UI feedback on Send/Overview step - Closes #729 (#730)
- Refactor launch protocol handler - Closes #593 (#726)
- Add missing translations - Closes #711 (#725)
- Fix the missing exchange rate - Closes #727 (#728)
- Update transactionsAdded action for BTC - Fixes #723 (#724)
- Fix issues on the SignIn page - Closes #664 (#717)
- Add address validator to AddToBookmark component - Closes #712 (#713)
- Update dynamicFee presentation/calculation logic - Closes #721 (#722)
- Fiat values are wrong - Closes #716 (#720)
- Error trying to sign out - Closes #719 (#718)
- Add getTransactionExplorerURL method to btc.config - Closes #710 (#715)
- Use activeToken in the amount of transaction list item - Closes #709 (#714)
- Truncate the btc address in account summary - Closes #696 (#708)
- Fix the undefined navigation property passed to the StokeSwitch component - Closes #690 (#707)
- Update the icon font file -Close #673 (#706)
- Fix navigating to Other Accounts page from TXDetails - Closes #694 (#705)
- Handle unparsed BTC addresses - Closes #701 (#704)
- Fix misspelled method names in Amount/BTC step - Closes #697 (#700)
- Add styled theme to dynamic fee value - Closes #698 (#702)
- Fix the error signing out - Closes #693 (#695)
- Hide token switcher button in the header - Closes #691 (#692)
- Update AccountSummary to fix carousel ordering - Closes #688 (#689)
- Refactor the validation of Send/Amount step - Closes #669 (#676)
- Update Avatar component to prevent crashes on active token change - Fixes #682 (#687)
- Fix compatibility issue of bip32 library with Android SDK - Closes #658 (#686)
- Update styling of disabled button - Closes #679 (#680)
- Refactor the validation of Send/Recipient step - Closes #661 (#662)
- Update Send screen to reset the MultiStep component after token change - Closes #683 (#685)
- Refactor the validation of Send/Overview step - Closes #671 (#681)
- Refactor the validation of Send/SecondPassphrase step - Closes #670 (#672)
- Integrate BTC in the bookmarks page - Close #647 (#674)
- Implement the new style of active asset switcher - Closes #663 [(#678)](h...