Skip to content

Releases: airgap-it/beacon-sdk

v3.1.3

06 Jul 19:57
v3.1.3
312226a
Compare
Choose a tag to compare

3.1.3 (2022-07-06)

Features

  • Tezos: Add Kathmandunet, the latest Tezos testnet

v3.1.2

06 Jul 19:56
v3.1.2
cef5d2c
Compare
Choose a tag to compare

3.1.2 (2022-06-30)

Features

  • Tezos: Add Ghostnet, a persistent testnet
  • Tezos: Add Mondaynet, a testnet that resets every Monday
  • Tezos: Add Dailynet, a testnet that resets every day
  • Pairing Alert: If a browser extension is not installed, clicking on it will now open its website
  • EventEmitter: Remove the dependency on the node 'events' module, which caused build issues in some projects
  • Error Logger: Developers can now overwrite the error logger used in the SDK to enable features like adding Sentry error logging.

Fixes

  • QR: The button that appears when hovering over the QR code will no longer cover the QR code

v3.1.1

06 Jun 00:46
v3.1.1
3d8814c
Compare
Choose a tag to compare

3.1.1 (2022-06-05)

Changes

  • Readme: Added readmes to the individual packages so they are not empty on NPM.

Fixes

  • compatibility: There was a bug where the version of a message was set to the incorrect value, causing compatibility issues in some circumstances.

v3.1.0

24 May 20:20
v3.1.0
9d39686
Compare
Choose a tag to compare

3.1.0 (2022-05-24)

  • Sapling: Added basic sapling support. A section about sapling will be added to the docs soon.
  • Temple Mobile: Added Temple Mobile Wallet

v3.0.0

22 Apr 13:09
v3.0.0
f1d4003
Compare
Choose a tag to compare

3.0.0 (2022-04-21)

Version 3 of the Beacon SDK brings a couple of important changes. The most important ones are:

Support for multiple blockchains

The Beacon network and SDK have always been primarily focussed on providing a secure and flexible communication method between dApps and wallets. Blockchain specific functionalities have always been kept to a minimum to make sure external changes (eg. blockchain upgrades) don't affect the connection.

In this release, we took this idea one step further. We separated the blockchain specific logic from the commmunication logic. This allows for new blockchains and new types of messages to be added more easily.

The first additional blockchain that was added was Substrate, which will support Kusama and Polkadot, as well as any other substrate based chains.

The next feature that will be added in this context is support for Sapling messages on the Tezos network.

Multipackage architecture

The different parts of the beacon-sdk are now released as separate packages to NPM. This allows dApps and wallets to have more control over which parts they want to include. For example, the @airgap/beacon-wallet package does not contain any dApp specific code.

IMPORTANT: Tezos dApps can update to 3.0.0 without any changes. We made sure that 3.0.0 is backwards compatible and contains no breaking changes. All new features (eg. multi blockchain) are using new APIs. Those new APIs will be described in our docs soon.

The following packages are available:

Packages

Package Description Version Downloads Links
@airgap/beacon-sdk The backwards compatible version of the beacon-sdk, which contains everything needed to run on a Tezos dApp and wallet. version NPM Downloads README.md
@airgap/beacon-dapp This package contains everything you need to use it on a Tezos dApp. version NPM Downloads README.md
@airgap/beacon-wallet This package contains everything you need to use it in a Tezos wallet. version NPM Downloads README.md
@airgap/beacon-blockchain-tezos This package contains code specific to the Tezos blockchain. version NPM Downloads README.md
@airgap/beacon-blockchain-substrate This package contains code specific to Substrate blockchains. version NPM Downloads README.md
@airgap/beacon-core Components that are shared between dApps and wallets. version NPM Downloads README.md
@airgap/beacon-types Type definitions. version NPM Downloads README.md
@airgap/beacon-ui UI elements that are used in dApps. version NPM Downloads README.md
@airgap/beacon-utils Utility functions. version NPM Downloads README.md
@airgap/beacon-transport-matrix Code specific to the P2P transport. version NPM Downloads README.md
@airgap/beacon-transport-postmessage Code specific to the PostMessage transport. version <a href="htt...
Read more

v2.3.13

13 Apr 12:50
v2.3.13
94e979e
Compare
Choose a tag to compare

2.3.13 (2022-04-13)

Fixes

  • UI: On Android, the "Connect Wallet" button was not displayed.

v2.3.12

13 Apr 12:48
v2.3.12
0dd0237
Compare
Choose a tag to compare

2.3.12 (2022-04-08)

Fixes

  • UI: Fixed an issue that could result in build issues for projects that use SSR (server-side rendering)

v2.3.11

13 Apr 12:35
v2.3.11
cccc999
Compare
Choose a tag to compare

2.3.11 (2022-04-08)

A security vulnerability was fixed in this release, it is important that all dApps update the beacon-sdk version as soon as possible! For more information, please read this announcement.

Features

  • p2p: Remove deprecated node beacon-node-0.papers.tech:8448
  • p2p: Add beacon-node-1.hope-5.papers.tech node

v2.3.10

14 Mar 15:15
v2.3.10
acdaa8c
Compare
Choose a tag to compare

2.3.10 (2022-03-14)

Feature

  • network: Add Ithacanet

v2.3.9

04 Jan 11:24
v2.3.9
fbd5001
Compare
Choose a tag to compare

2.3.9 (2022-01-04)

Feature

  • wallet: Add Naan Wallet
  • wallet: Add Autonomy Wallet