Skip to content

Releases: unisat-wallet/extension

v1.7.5

13 Oct 06:45

Choose a tag to compare

v1.7.5 Pre-release
Pre-release

New Features

  • Added BRC 2.0 Wrap / Unwrap entry buttons.

Changes

  • Renamed PizzaSwap to InSwap for consistency with the latest updates.

v1.7.4

17 Sep 05:01

Choose a tag to compare

New Features

  • Added BRC 2.0 wrapped balance display
  • Added BRC20 swap balance display

Improvements

  • Optimized build configuration to reduce bundle size
  • Refactored codebase architecture for better maintainability

v1.7.3

01 Sep 12:54

Choose a tag to compare

New Features

  • Added support for BRC 2.0

v1.7.2

16 Aug 05:11

Choose a tag to compare

New Features

  • Enable BRC20 single-step transfer on Fractal network

Bug Fixes

  • Updated UniScan explorer URLs for Fractal testnet
  • Safety notices now only appear once for first-time users (instead of every new wallet)
  • Removed unconfirmed balance settings (feature deprecated and no longer functional)
  • Fixed layout issues in Alkanes collection

Improvements

  • Redesigned BRC20 token details screen for better UI/UX
  • Multi-language support for risk warning pages and transaction signing

Experimental

  • Added cold wallet functionality (available in Developer Mode)

v1.7.1

12 Aug 09:07

Choose a tag to compare

New Features

  • Added support for CAT protocol V2

Bug Fixes

  • Fixed TypeScript compilation issues

Improvements

  • Disable mnemonic copy to enhance security

v1.7.0

28 May 06:07

Choose a tag to compare

New Features

  • Added support for Alkanes.

v1.6.3

16 May 04:08

Choose a tag to compare

New Features

  • Added sidebar

  • Added method: unisat.multiSignMessage([{text:'example',type:'ecdsa'}])

Improvements

  • Optimize inscribing service. Prevent BRC20 transfers from being invalidated due to carrying inscriptions during payment.

Bug Fixes

  • Fixed an issue with parameters when signing P2TR scripts (most for CAT20 txns).
    For script path inputs, the default behavior is to use the original public key for signing. You can explicitly specify whether to use the TweakedSigner by setting the useTweakedSigner option. If not explicitly set, the signer will automatically determine which key to use based on the presence of a tapLeafScript in the input. If the tapLeafScript contains the original public key, the original key will be used for signing; otherwise, the TweakedSigner will be used. In most cases, the signing method can be automatically determined without needing to pass additional parameters.

v1.6.2

01 May 00:31

Choose a tag to compare

New Features

  • Support for multiple languages
  • Fractal testnet now supports single-step transfer

v1.6.1

08 Apr 10:43

Choose a tag to compare

New Features

  • Added address book
  • Added feedback entrance
  • Support Babylon mainnet

Improvements

  • Restructure Settings Tab

v1.6.0

03 Apr 14:00

Choose a tag to compare

Changes

  • Remove atomicals token support.

Bug Fixes

  • Fixed Keystone signing bugs.

  • Fixed potential vulnerabilities.

Improvements

  • Improve wallet loading speed.