Skip to content

v0.8.0

Choose a tag to compare

@cygnet3 cygnet3 released this 08 Jun 16:43
037aca1

Warning

Dana wallet is currently still considered 'experimental'. Don't use funds you aren't willing to lose. We don't take responsibility for lost funds.

This release adds support for background wallet synchronization, allowing you to receive updates while the wallet is in the background. This is new territory for us, so there may be some stability issues!

In order to run the app in the background, we require the 'notification' permission. Upon updating, you may be prompted by the app to allow for this permission. The wallet will still work fine if you deny the notification permissions, but in that case the app will only be able to sync while the app is in the foreground.

What's Changed

  • refactor: remove unused pin guard screen by @cygnet3 in #400
  • Change sync service to a foreground service by @Sosthene00 in #338
  • refactor: rename SyncProgressNotifier -> SyncProgressState by @cygnet3 in #407
  • refactor(sync): use single sync backend class by @cygnet3 in #406
  • refactor: make foreground sync service methods static by @cygnet3 in #408
  • refactor: move onServiceData callbacks to sync service by @cygnet3 in #409
  • feat(justfile): split run into 'prepare' and 'run' by @cygnet3 in #410
  • docs: add improved header to README by @cygnet3 in #413
  • docs: simplify readme by @cygnet3 in #414
  • build(rust): update spdk by @cygnet3 in #416
  • build: v0.8.0 release by @cygnet3 in #417

Full Changelog: v0.7.4...v0.8.0