Releases: airgap-it/beacon-sdk
v3.1.3
3.1.3 (2022-07-06)
Features
- Tezos: Add Kathmandunet, the latest Tezos testnet
v3.1.2
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
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
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
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. |
README.md |
||
@airgap/beacon-dapp |
This package contains everything you need to use it on a Tezos dApp. | README.md |
||
@airgap/beacon-wallet |
This package contains everything you need to use it in a Tezos wallet. | README.md |
||
@airgap/beacon-blockchain-tezos |
This package contains code specific to the Tezos blockchain. | README.md |
||
@airgap/beacon-blockchain-substrate |
This package contains code specific to Substrate blockchains. | README.md |
||
@airgap/beacon-core |
Components that are shared between dApps and wallets. | README.md |
||
@airgap/beacon-types |
Type definitions. | README.md |
||
@airgap/beacon-ui |
UI elements that are used in dApps. | README.md |
||
@airgap/beacon-utils |
Utility functions. | README.md |
||
@airgap/beacon-transport-matrix |
Code specific to the P2P transport. | README.md |
||
@airgap/beacon-transport-postmessage |
Code specific to the PostMessage transport. | <a href="htt... |
v2.3.13
2.3.13 (2022-04-13)
Fixes
- UI: On Android, the "Connect Wallet" button was not displayed.
v2.3.12
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
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
2.3.10 (2022-03-14)
Feature
- network: Add Ithacanet
v2.3.9
2.3.9 (2022-01-04)
Feature
- wallet: Add Naan Wallet
- wallet: Add Autonomy Wallet