Skip to content

Bob Wallet 0.9.0

Compare
Choose a tag to compare
@chikeichan chikeichan released this 18 Jan 10:36
· 125 commits to master since this release

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 @altslash 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.
  • Internationalization: Support for internationalization is ready for contributors to help with translation! please see LOCALE.md for i18n instruction.
  • 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

  • 751f6b3 - fix: i18n frontend error (#443)
  • a7cdc4b - Remove atomic swap limit (#441)
  • 2d6b9a5 - I18n support for Bob (#440)
  • c3f93b1 - node: update outbound peer to 4 (#439)
  • d92e3b4 - walletnode: use same prefix as plugin when running own wallet node (#435)
  • c663f99 - fix collapsed whitespace when rendering record (#430)
  • bf50e44 - Remote RPC: enable https (#424)
  • 7683e3d - Hide cards until node is synced (#427)
  • 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)