Skip to content

0.9.0 Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@chikeichan chikeichan released this 22 Oct 15:27
· 136 commits to master since this release
ecb89de

Release Note

0.9.0 adds new support for Name claims and SPV mode, along with a few UI/Performance improvements. Thanks @pinheadmz @rithvikvibhu @NetOperatorWibby @Falci for contributions!

What's new?

  • Name claim wizard: claim your name airdrop easily with this new wizard
  • SPV mode: use an SPV node instead of Fullnode and significantly reduced resources required when using Bob. Note that some methods that requires fullnode access are proxy to an API hosted by us.
  • Upgrade to HSD 3.0.1: improved sync time and node perfomance. see changelog for full detail
  • Improved wallet performance: bring back wallet-as-plugin architecture and improve wallet performance

hsd 3.0.1 Migration

This release will upgrade hsd to version 3.0.1. Please make sure that your seed phrases are already securely backed up before upgrade. If you have any pending listing/fills on secondary market, please also back up your exchange data by going to Settings -> Exchange

When you first start Bob after the upgrade, we will perform a chain data migration, which take approximately 5 minutes.

Switch to SPV Node

Go to Settings -> Network and enable SPV Mode. If Bob become unresponsive, a restart should fix it.

Stucked syncing SPV node?

If you SPV node is stuck at syncing for more than 5 minutes, it is likely having difficulties connecting to a node that supports SPV. Closing Bob completely and re-opening 2-3 times will normally fix the issues.

Change Log

  • ecb89de - (HEAD -> master, origin/master, origin/HEAD) show correct amount for shakedex transfer (#419)
  • 11c7224 - use shakedex fork version until 0.16 is released
  • e7ee43b - add namespacing to migrate flag (#418)
  • 1cfe8e9 - Upgrade to hsd v3.0.1 (#413)
  • 730a97f - fix stuck at confirm seed when creating wallet
  • b9d1601 - node: add spv mode with 5pi fallback (#409)
  • 1c6743e - perf: throttle expensive calls during sync (#408)
  • 03c16b6 - Replace three dots with ellipsis (#392)
  • d0d2673 - Bid status should account for a single bid (1 bid vs 1 bids) (#393)
  • 074d7f6 - Sidebar is comically stretched when app is tall(#402)
  • f638bd4 - reserved: find matching key based on user filename selection (#403)
  • 4ba29ad - Background wallet/node refactor: wallet-as-plugin, recover failed connections, clean up and remove unused or redundant code (#397)
  • 1dfd08a - Reserved Name Claims (#357)