Skip to content

Releases: perawallet/connect

1.2.1

22 Mar 09:09
9b4c4e9
Compare
Choose a tag to compare

Fixes

  • Revert version 1.2.0 signers field changes

1.2.0

16 Mar 10:19
a9beee7
Compare
Choose a tag to compare

New

  • algosdk version upgrade -> 2.1.0

Fixes

  • Fix for a potential issue for the dApps that use signers field
  • Fix for connectivity issues that we are facing with web wallet, this was affecting mostly slow internet users

1.1.1

14 Feb 11:46
4036aff
Compare
Choose a tag to compare

Fix

  • Tiny fix for allowing Ledger usage in Pera Connect

1.1.0

09 Jan 14:50
3730e99
Compare
Choose a tag to compare

Changes

  • network param has been removed from both constructor and connect

Fix

  • "Missing or invalid topic field" error on disconnect event has been resolved.
  • Deprecated dependency @json-rpc-tools/utils has been removed.
  • Size of the bundle and performance of the animation mechanism has been optimized.
  • A close button has been added for the Redirect modal.
  • Flow for opening the Pera Web Wallet in the new tab has been improved.

1.0.7

07 Dec 17:47
b2bed93
Compare
Choose a tag to compare

Migrating to @perawallet/[email protected]

This guide will help you to upgrade your @perawallet/connect version to 1.0.7 from 0.x.x.

To get the latest version of @perawallet/connect, please run the following command

npm install --save @perawallet/connect@latest

Breaking change

peraWallet.connector

If your app relies on peraWallet.connector to check if there's any active connection, we've introduced a safer version of it. Please switch to peraWallet.isConnected.

❌ Incorrect

if (peraWallet.connector?.connected) {
  // do something
}

✅ Correct

if (peraWallet.isConnected) {
  // do something
}

New

peraWallet.platform

Returns the platform of the active session. Possible responses: mobile | web | null

peraWallet.isConnected

To check if there's any active session regardless of platform. Possible responses: true | false

Pera Web Wallet

This version contains necessary updates for the upcoming release of the Pera Web Wallet.

Changelog

  • React dependency removed, and the whole UI has been rewritten with WebComponents.
  • Possible Wallet Connect glitches caused by NSUrlSession WebSocket on iOS fixed.
  • Necessary updates for fully capable Pera Web Wallet included.
  • Various bug fixes and improvements.
  • Switched to the latest algosdk version.
  • authAddr is included in the transaction params

1.0.7

23 Nov 16:41
9bf1ec5
Compare
Choose a tag to compare

Migrating to @perawallet/[email protected]

This guide will help you to upgrade your @perawallet/connect version to 1.0.7 from 0.x.x.

To get the latest version of @perawallet/connect, please run the following command

npm install --save @perawallet/connect@latest

Breaking change

peraWallet.connector

If your app relies on peraWallet.connector to check if there's any active connection, we've introduced a safer version of it. Please switch to peraWallet.isConnected.

❌ Incorrect

if (peraWallet.connector?.connected) {
  // do something
}

✅ Correct

if (peraWallet.isConnected) {
  // do something
}

New

peraWallet.platform

Returns the platform of the active session. Possible responses: mobile | web | null

peraWallet.isConnected

To check if there's any active session regardless of platform. Possible responses: true | false

Pera Web Wallet

This version contains necessary updates for the upcoming release of the Pera Web Wallet.

Changelog

  • React dependency removed, and the whole UI has been rewritten with WebComponents.
  • Possible Wallet Connect glitches caused by NSUrlSession WebSocket on iOS fixed.
  • Necessary updates for fully capable Pera Web Wallet included.
  • Various bug fixes and improvements.
  • Switched to the latest algosdk version.
  • authAddr is included in the transaction params

1.0.4

15 Nov 17:06
1050b0d
Compare
Choose a tag to compare

Migrating to @perawallet/[email protected]

This guide will help you to upgrade your @perawallet/connect version to 1.0.4 from 0.x.x.

To get the latest version of @perawallet/connect, please run the following command

npm install --save @perawallet/connect@latest

Breaking change

peraWallet.connector

If your app relies on peraWallet.connector to check if there's any active connection, we've introduced a safer version of it. Please switch to peraWallet.isConnected.

❌ Incorrect

if (peraWallet.connector?.connected) {
  // do something
}

✅ Correct

if (peraWallet.isConnected) {
  // do something
}

New

peraWallet.platform

Returns the platform of the active session. Possible responses: mobile | web | null

peraWallet.isConnected

To check if there's any active session regardless of platform. Possible responses: true | false

Pera Web Wallet

This version contains necessary updates for the upcoming release of the Pera Web Wallet.

Changelog

  • React dependency removed, and the whole UI has been rewritten with WebComponents.
  • Possible Wallet Connect glitches caused by NSUrlSession WebSocket on iOS fixed.
  • Necessary updates for fully capable Pera Web Wallet included.
  • Various bug fixes and improvements.
  • Switched to the latest algosdk version.
  • authAddr is included in the transaction params

0.2.3

16 Sep 20:16
46724ab
Compare
Choose a tag to compare
  • Reset the Bridge address on disconnect

0.2.2

25 Aug 10:18
8f8d8a1
Compare
Choose a tag to compare
Merge pull request #41 from perawallet/next-release

perawallet/[email protected]

0.2.1

16 Aug 08:05
2ad6eb8
Compare
Choose a tag to compare

Better QR Code visibility - #36

More detailed Readme & Docs - #33

Enhancements on iOS Launch issue - #30