Skip to content

v0.27.0-libwallet-1.4.1-rc.0

Latest
Compare
Choose a tag to compare
@TruszczynskiA TruszczynskiA released this 12 Sep 08:03
ed7f916
  • Fixed reported issue. Now, the send button on the contact book screen will again start the transaction flow with the selected contact.
  • Added screenshot prevention pop-up that informs users that screenshots and video recording are currently disabled.
  • Switched methods executed in Wallet.destroy() method. Now, the app will log the "Wallet destroyed" message after it calls the wallet_destroy().
  • Removed RotaryMenuOverlay and cleaned up code around that feature. Now, user when the user taps on the contact it will be navigated to the contact details.
  • Updated Tor to v408.12.1
  • Updated FFI to v1.4.1-rc.0
  • Created AddressView UI component. The new component shows the network, features and spend key parts of the address.
  • Replaced all occurrences of EmojiIdView with AddressView.
  • Updated the FFI version to have access to the new TariAddress format
  • PaymentInfo is now using TariAddressComponent instead of the hex string.
  • Updated code around PaymentInfo to handle the new data type.
  • Added uniqueIdentifier getter to TariAddressComponents. The new variable should be used to compare addresses.
  • Used uniqueIdentifier in the project to compare TariAddress objects.
  • Updated ContactsManager and all entities dependent on this manager to be able to handle the new Tari address format.
  • Updated ContactBookCell to match new designs.
  • Converted code related to deep links to be able to handle the new Tari address format.
  • Removed AvatarView from most of the screens to match designs
  • AvatarView is now presenting the first emoji from the spendKey
  • The AddressView no longer has padding and rounded corners
  • Created RoundedAddressView. The new view is a replacement for the previous implementation of the AddressView.
  • Updated AddressPoisoningManager code to be able to handle addresses in the new format.
  • Fixed reported issues with BLE contact shearing. Now, the user will be able to share his new Tari address using BLE.
  • Now, partial backups will use the new Tari address format.
  • The App is now using PaymentID for one-sided payments.
  • Fixed unit tests.
  • Push notification manager is now using the spend key to send remote push notifications.
  • Fixed broken animations on the Splash screen on iOS 15
  • Adjusted AddressView sizes for "normal" screen sizes
  • Reverted recent changes in AddressView to get access to the singleLabel
  • Added "chain tip" label to the "connection status" pop-up
  • Replaced full obfuscated address (text) with formatted "new" address.
  • Updated Yat related features to be able to handle new Tari address format.
  • The user is no longer able to enter empty name when he is editing contact name (including itself).
  • Fixed issue with the yat data after connecting the Yat. Now the data related to the Yat are updated after the user return to the app after connecting the Yat.
  • Fixed reported issue. Now, the App will clean up wallet folder after the recovery failure and before the recovery.
  • Fixed issue with selecting base node for recovery. Now, when user doesn't specify the base node the recovery will be performed on a random one from the fetched peer list.
  • Disabled navigation to the settings screen when it's unavailable (e.g. when user still doesn't reach the home screen).
  • Coinbase transaction titles was changed to "Mining Reward!" for inbound transactions and "You paid the Miner" for outbound transactions.
  • Fixed reported issue. Now, the app will no longer show onboarding on every start when user recover his wallet from seed words.
  • Fixed reported issue. Now the PopUpPresenter will be enforce SwiftEntryKit.display() to run on the main thread.