Skip to content

Neptune Wallet v4.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 08:49
Immutable release. Only release title and notes can be modified.

Sending

  • The pending transaction card now groups outputs by recipient, labels the change output, and links each output commitment to the block explorer.
  • Coins that are inputs to an unconfirmed transaction are now excluded from the spendable balance, and the send amount is validated against it up front. Previously such coins counted as spendable, so a send could be constructed with insufficient inputs and only fail after proving had already begun.

Balances

  • Balance is now modelled as spendable, pending, and total: spendable excludes coins tied up in unconfirmed transactions, pending is what comes back once they confirm, and total drops at broadcast.
  • All balance displays refresh throughout the pending transaction lifecycle (after send, after forget), not only on new blocks.

Onboarding and accounts

  • The seed phrase no longer regenerates when re-entering the account creation view, so a backup already written down cannot go stale.
  • Seed phrases can be typed by hand on import.
  • Enter can no longer skip password confirmation when the wallet is created the first time.
  • A revealed seed phrase hides itself after 60 seconds.
  • Unified terminology: account for a seeded identity, wallet for the app.
  • The delete account dialog shows the account balance and explains why the active account cannot be deleted.

Interface

  • Critical notifications (e.g. a failed send) persist until dismissed, and repeated errors replace instead of stacking.
  • The copy value icon no longer activates the row that surrounds it.

Internals

  • Frontend typecheck added to CI and make happy; unused JS dependencies removed, the rest updated.