Skip to content

Releases: tari-project/wallet-android

v0.21.1-b251-libwallet-0.49.0-rc.2

17 Jul 07:17
v0.21.1-b251-libwallet-0.49.0-rc.2
592c7b6
Compare
Choose a tag to compare

Updates:

  • Contact sharing
  • Sharing via Bluetooth
  • Sharing via NFC
  • Sharing via QR code and links
  • Reworked permission granting
  • FFI updated up to 0.49.2-rc-2
  • Sharing your profile
  • Settings for BLE
  • Moved send functionality to the contact list
  • Added receive button into profile screen
  • Added filtration of empty phone contacts
  • Aligning with iOS
  • Added soft update for the lists
  • Added contact name edit inside transaction details
  • Added transaction history into the contact
  • Added new icon licenses

Fixed:

  • Case when the contact list doesn't update at all
  • Case when the tx list doesn't load at all
  • Fixed broken UI in tx details
  • Fixed available to spend icon space in order to better accessibility
  • Fixed wrong destination after sending flow
  • Fixed Yat issue
  • Several issues from Sentry

v0.19.0-b232-libwallet-0.44.0

10 Feb 10:55
v0.19.0-b232-libwallet-0.44.0
585162f
Compare
Choose a tag to compare
  • Updated FFI up to 0.44.0
  • Enabled backups again, dropbox and google drive
  • Added RFC stages
  • Added security onboarding flow
  • Fixed several lint problems
  • Updated several UI libs
  • Introduced Canary leak tools for dev build
  • Fixed several issues with previous release:
    • White mode: disabled state of button - blue to gray
    • Issues with tariInput
    • Fixed broken shadows problem
    • Fit shadow in several places
    • Fixed navigation after sending taris
    • Fixed dialog UI

v0.18.0-b227-libwallet-0.43.2

09 Jan 08:28
7b1148f
Compare
Choose a tag to compare

Features:

  • log files management
  • dark mode:
    • Added palettes and styles for three modes
    • Transferred not needed activities to fragments
    • Extracted several common views as widgets like toolbar, tariIcon, tariBackgrounds and e.t.h
    • Replaced all screens with tari widgets
    • Bring unified shadow solution
    • Cleared resources: colors and drawables
    • Replaced colors in place into corresponding color attributes or widget

v0.17.0-b225-libwallet-0.41.0

05 Dec 08:37
177e8ef
Compare
Choose a tag to compare

Description of done:

Features:
  • Reworked backup process
  • Added ability to upload backup right into dropbox
  • Added ability to recovery backups between platforms in both ways
  • Added ability to easily add new backup options
  • Updated FFI up to 0.41.0 and several intermediate updates
  • Updated designs for log files
  • Updated design for reporting bugs to sentry
  • Cleaned up unused resources
  • Updated libraries
  • Updated gradle, fixed stuff for newest gradle
  • Extracted dialog manager
  • Removed faucet
  • Refactored jni layer, removed about 800 lines just extracting common code
FIxes:
  • Several bugs related to google drive backuping
  • Lint issues for the newest android version
  • Several fixes for making work the newest android version

v0.16.0-b216-libwallet-0.38.5

18 Oct 08:49
184cc6c
Compare
Choose a tag to compare

Fixes:

  • Fixed foreground task switcher
  • Fixed navigation from notification
  • Fixed notification during the recovery process, it stopped the recovery
  • Fixed 426 after backup (basically FFI side fixed it)
  • Fixed 428 after backups, was a concurrency problem
  • Fixed balance updating process
  • Fixed tx list updating after breaking\splitting coins
  • Fixed error on getting faucet utxos
  • Updated faucet txs flow, now it's adding as pending not completed txs
  • Small UI fixes as well
  • Fixed crash when phone don't have enough memory for barcode
  • Fixed sentry crashes or added additional logs

Features:

  • Updated FFI to 0.38.5
  • Updated network to Esmeralda
  • Updated debug activity and added the ability to open it everywhere in the app
  • Updated logging system, added sink logs into sentry
  • Updated gathering logs from the whole application with tags and additional information
  • Added sink logs into a separate file which the user can send us and see by himself

Technical tasks:

  • Update backup logic
  • Made code audition
  • Updated navigation architecture to a new convenient one
  • Clean up excessive loggers from code
  • Updated obsolete android related code
  • Updated WalletService, split files, added stub proxy, bringing some architecture here
  • Refactored FFI layer, removed about 800 lines of boilerplate code
  • Reviewed notification infrastructure
  • Refactored the giphy, removed duplicates and e.t.h

v0.15.2-b204-libwallet-0.32.12

28 Jul 08:04
740342c
Compare
Choose a tag to compare
  • Fixed lint error
  • Fixed reasonable lint warnings
  • Updated connectivity statuses
  • Fixed broken refresher on tx list
  • Fixed wallet crash on creating process related to the wrong thread
  • Setup lint for ignoring NewApi issues because they are not reliable on bitrise

v0.15.0-b202-libwallet-0.32.12

14 Jul 13:08
6ca5169
Compare
Choose a tag to compare
  • Implemented utxo list functionality, with 2 types of list, split and join buttons
  • Introduced the very last FFI version
  • Extracted touchingView for the top of txList
  • Updated dependencies
  • Updated Gradle version
  • Fixed deeplink formatting issue
  • FIxed all settings fading issue
  • Fixed 24th seed word hint selection

v0.14.0-b200-libwallet-0.32.3

13 Jun 09:21
3837d52
Compare
Choose a tag to compare
  • Updated FFI Library to v0.32.3
  • Added the possibility to modify the transaction fee on the add amount screen
  • Added about the screen. It's available from the settings menu
  • An adjusted project to handle new methods and callbacks
  • Removed artificial delays
  • Fixed endless problems on the wallet creation screen
  • Refactored wallet creation process
  • Fixed issue when database file didn't clean up after breaking wallet restoration process
  • Added the missing Yat logo on the send tari screen
  • Fixed a few moments on the tx detail screen

v0.13.0-b196-libwallet-0.30.2

29 Apr 07:42
5ba943f
Compare
Choose a tag to compare
  • Updated FFI Library to v0.30.2
  • Added error dialog which will be shown to the user if the wallet object wasn't created yet.
  • Bug fixes
  • Introduced modularDialog and refactored all popups into it
  • Added icons into AllSettingsFragment
  • Added the ability to select a base node to the restoration process
  • Added the ability to send one-side payment
  • Refactored deep links into the new standard format
  • Added deep-link to add custom base node
  • Added tor bridges functionality
  • Put some logical changes into the recovery process

v0.10.2-b190-libwallet-0.27.3

02 Feb 14:01
8437516
Compare
Choose a tag to compare
  • Updated FFI Library to v0.27.3
  • Updated YatLib to 0.1.38
  • Added error dialog which will be shown to the user if the wallet object wasn't created yet.
  • Moved the faucet URL to TariNetwork.
  • App will now check that the faucet URL exists for the current network before making an API call.
  • Now, the app will select a different base node when synced with the current node hit a timeout.
  • Fixed issue with a crash when user wants to create a wallet.
  • Added error dialog which will be shown to the user if the wallet object wasn't created yet.
  • Updated faucet request. Now, it will send the network name in the request.
  • Default network title will now have a "(Recommended)" suffix.
  • Updated functionalities to be aligned with the new FFI Library.
  • Updated YatTransaction scene to handle vertical visualizations
  • Updated YatCacheManager to properly handle new video type
  • Fixed broken tests
  • Added unit tests
  • Added section header on the select network screen
  • Improved the way how app handing wallet errors on the RestoreWalletFromSeeds screen
  • Added additional metadata info into QR code
  • Implemented a screen where users can generate QR codes for money requesting
  • Added info about connected Yat into the wallet info screen
  • Added a hint about wrong recovery word into recovery through seed phrase screen
  • Fixed tor crashing on shutdown
  • Fixed crash after device rebooting