Skip to content

Releases: BeamMW/beam-ui

Testnet - Fierce Fermion 6.2.12380.4896

13 Dec 16:27
Compare
Choose a tag to compare
Pre-release

TL;DR Release Highlights:

  • Numerous infrastructure improvements so that BEAM wallet (and Dapps in particular) work even more seamlessly and intuitively than before (30+ tasks in total - see in details here and here).

Improvements:

  • Dapps transaction notification shows a progress bar now.
  • Dapp transactions include information about the exact action you were paying or receiving the money for.
  • Dapps screen has fewer headers to utilize its real estate more effectively than before.

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • The sender of funds to a receiver's Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

Fierce Fermion 6.1.12023.4694

26 Aug 18:41
591ff9b
Compare
Choose a tag to compare

TL;DR Release Highlights:

  • DAPPs can be installed locally - one of the first ways to enable truly decentralized distribution from any DAPP vendor.
  • The regular addresses were fixed to be correctly recognized by some exchanges (such as Binance) without any workarounds.
  • For ETH-bound traders, along with BTC and USD, the wallet also shows amounts in ETH from now on.
  • Many other smaller improvements and fixes so that BEAM products work even more seamlessly and intuitively than before (~150 tasks in total - see in details here and here).

Improvements:

  • Simplified onboarding: download and play with the wallet (getting free small money from the Faucet DAPP) without the burden of verifying the seed phrase - that phase shall surely come when enough BEAM are accumulated in the wallet.
  • To allow aligning with exchanges of your choice - the transaction status can become confirmed after enough confirmations are received from the blockchain (0 by default, the parameter is configurable in Settings).
  • Refreshed logo and even more eye-pleasing look for the wallet loading screens! Confidential DeFi times are coming!
  • Send and Receive screens were reworked yet again to make the wallet usage even more intuitive. We'll keep improving them, bringing the best UX to your fingertips.
  • The side menu was redesigned to highlight the most used functionality. In particular, the DAO Core app (the only one to enable staking soon) will be launching straight from the menu bar.
  • Added more details to the dialog that automatically asks for manual confirmation when a DAPP sends or receives coins - no DAPP can manipulate wallet funds without explicit approval.

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • “Max Privacy” was renamed to “Max Anonymity Set”
  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • The sender of funds to a receiver's Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please see here and here.

Testnet - Fierce Fermion 6.1.11904.4675

18 Aug 11:21
Compare
Choose a tag to compare
Pre-release

TL;DR Release Highlights:

  • DAPPs can be installed locally - one of the first ways to enable truly decentralized distribution from any DAPP vendor.
  • The regular addresses were fixed to be correctly recognized by some exchanges (such as Binance) without any workarounds.
  • For ETH-bound traders, along with BTC and USD, the wallet also shows amounts in ETH from now on.
  • Many other smaller improvements and fixes so that BEAM products work even more seamlessly and intuitively than before (~150 tasks in total - see in details here and here).

Improvements:

  • Simplified onboarding: download and play with the wallet (getting free small money from the Faucet DAPP) without the burden of verifying the seed phrase - that phase shall surely come when enough BEAM are accumulated in the wallet.
  • To allow aligning with exchanges of your choice - the transaction status can become confirmed after enough confirmations are received from the blockchain (0 by default, the parameter is configurable in Settings).
  • Refreshed logo and even more eye-pleasing look for the wallet loading screens! Confidential DeFi times are coming!
  • Send and Receive screens were reworked yet again to make the wallet usage even more intuitive. We'll keep improving them, bringing the best UX to your fingertips.
  • The side menu was redesigned to highlight the most used functionality. In particular, the DAO Core app (the only one to enable staking soon) will be launching straight from the menu bar.
  • Added more details to the dialog that automatically asks for manual confirmation when a DAPP sends or receives coins - no DAPP can manipulate wallet funds without explicit approval.

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • The sender of funds to a receiver's Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please see here and here.

Bugfix - Fierce Fermion 6.0.11647.4336

16 Jun 14:42
Compare
Choose a tag to compare

Fixes

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • After the hard fork LelantusMW transaction fees will only be paid on UTXO outputs, with no fee for UTCO inputs. This will be paid by the sender.
  • Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

HOTFIX - Fierce Fermion 6.0.11644.4332

08 Jun 17:46
Compare
Choose a tag to compare

Fixes

  • Fixed Beam Virtual Machine transaction processing for ARM processors

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • The DAPPs will become ready to use when the hard fork height is reached.
  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • After the hard fork LelantusMW transaction fees will only be paid on UTXO outputs, with no fee for UTCO inputs. This will be paid by the sender.
  • Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please here and here.

Verifying release binaries
PGP key: "A6C6 2C9F 5593 1860 AFF8 3BBB 997E AB9F 3DF7 F375"

  1. Go to https://keybase.io/beammw and get the Public PGP key.
  2. Download the signed binary file (with extension .asc) you want to verify.
  3. Verify the signature using PGP Suite or any other PGP verification tools

Testnet - Fierce Fermion 6.0.11531.4334

09 Jun 10:20
Compare
Choose a tag to compare
Pre-release

Fixes

  • Fixed Beam Virtual Machine transaction processing for ARM processors

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • The DAPPs will become ready to use when the hard fork height is reached.
  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • After the hard fork LelantusMW transaction fees will only be paid on UTXO outputs, with no fee for UTCO inputs. This will be paid by the sender.
  • Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

Fierce Fermion 6.0.11638.4326

20 May 16:58
Compare
Choose a tag to compare

TL;DR Release Highlights:

  • Shaders (a.k.a. Smart Contracts) are paving the way to Confidential DeFi. Expect multiple Distributed Applications (DAPPs) executed in Beam Nodes and Wallets.
  • The hard fork to enable Shaders will take place at block 1280000 (approximately June 13). To continue using your funds please upgrade your wallets prior to reaching the height!
  • Confidential Assets have arrived in the Beam Desktop Wallet! Send and receive with regular or max privacy, get payment proof, see the balance and extended info: we’ve covered pretty much everything to help CAs become first-class citizens.
  • Massive update with over 180 tasks and bugs at the time of writing to make “everything just work” yet again.

Improvements:

  • [node] Embeds a Beam Virtual Machine (BVM) which can run Contract Shaders
  • [wallet] Runs App Shaders to enable in-wallet DAPPs (the first apps are already in the works and will be announced very soon)
  • [wallet] Embedded DAPP store with the first proof-of-concept DAPPs
  • [wallet] Can send and receive Confidential Assets
  • [wallet] Send and Receive screens became simple to use, thanks to every community member who pushed us to rework the address-related logic

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • The DAPPs will become ready to use when the hard fork height is reached.
  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • After the hard fork LelantusMW transaction fees will only be paid on UTXO outputs, with no fee for UTCO inputs. This will be paid by the sender.
  • Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please here and here.

Verifying release binaries
PGP key: "A6C6 2C9F 5593 1860 AFF8 3BBB 997E AB9F 3DF7 F375"

  1. Go to https://keybase.io/beammw and get the Public PGP key.
  2. Download the signed binary file (with extension .asc) you want to verify.
  3. Verify the signature using PGP Suite or any other PGP verification tools

Testnet - Fierce Fermion 6.0.11411.4274

27 Apr 18:30
Compare
Choose a tag to compare

TL;DR Release Highlights:

  • Shaders (a.k.a. Smart Contracts) are paving the way to Confidential DeFi. Expect multiple Distributed Applications (DAPPs) executed in Beam Nodes and Wallets.
  • The hard fork to enable Shaders will take place at block 1135300. To continue using your funds please upgrade your wallets prior to reaching the height!
  • Confidential Assets have arrived in the Beam Desktop Wallet! Send and receive with regular or max privacy, get payment proof, see the balance and extended info: we’ve covered pretty much everything to help CAs become first-class citizens.
  • Massive update with over 180 tasks and bugs at the time of writing to make “everything just work” yet again.

Improvements:

  • [node] Embeds a Beam Virtual Machine (BVM) which can run Contract Shaders
  • [wallet] Runs App Shaders to enable in-wallet DAPPs (the first apps are already in the works and will be announced very soon)
  • [wallet] Embedded DAPP store with the first proof-of-concept DAPPs
  • [wallet] Can send and receive Confidential Assets
  • [wallet] Send and Receive screens became simple to use, thanks to every community member who pushed us to rework the address-related logic

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • The DAPPs will become ready to use when the hard fork height is reached.
  • Upon using Atomic Swaps with ETH, DAI, WBTC, and USDT, users will have to create an account on Infura.
  • After the hard fork LelantusMW transaction fees will only be paid on UTXO outputs, with no fee for UTCO inputs. This will be paid by the sender.
  • Fees for general (Mimblewimble) transactions will increase to 100k Groth (an increase of 1000x). This increase is in order to protect against the threat of spamming attacks, whilst keeping the fee minimal for users.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please here and here.

HOTFIX Eager Electron 5.3.10410.3657

25 Feb 14:43
Compare
Choose a tag to compare

Fixes

  • Return ability to run Beam Wallet on old versions of Operation Systems
  • Added separate build for Ubuntu 16 GUI wallet

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • Upon using Atomic Swap with ETH, DAI, WBTC, USDT users will have to create an account on Infura
  • Offline transaction and Max Privacy transaction fees are higher than Mimblewimble transactions and start from 0.01 BEAM per UTXO. The receiver pays their fee (per coin) when the coin is withdrawn from the shielded pool.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

Verifying release binaries
PGP key: "A6C6 2C9F 5593 1860 AFF8 3BBB 997E AB9F 3DF7 F375"

  1. Go to https://keybase.io/beammw and get the Public PGP key.
  2. Download the signed binary file (with extension .asc) you want to verify.
  3. Verify the signature using PGP Suite or any other PGP verification tools

Eager Electron 5.3.10396.3625

18 Feb 12:46
Compare
Choose a tag to compare

TL;DR Release Highlights:

  • Dreams come true: atomic swaps with ETH, USDT, WBTC and DAI straight from your wallet. Fully decentralized, no KYC, no entry fee.

Improvements:

  • Atomic Swaps screen: introduced a loading animation while the offers are loading.
  • Every node-related error message is now accompanied by the “Save logs” button to save your time when contacting Beam support team.

Known limitations:

  • When using active laser beam channels the CLI wallet should not be offline for over 24 hours
  • Once generated, do not offer the same offline address to multiple senders of payments

Points to mention:

  • Upon using Atomic Swap with ETH, DAI, WBTC , USDT users will have to create an account on Infura
  • Offline transaction and Max Privacy transaction fees are higher than Mimblewimble transactions and start from 0.01 BEAM per UTXO. The receiver pays their fee (per coin) when the coin is withdrawn from the shielded pool.
  • The sender of funds to a receiver’s Public Offline Address might be able to know that those funds are later being used by the receiver. Beam wallet and Beam explorer do not expose such functionality but it's possible to derive this information by analyzing the Blockchain.

For a more comprehensive list of the tasks accomplished please read here: https://github.com/BeamMW/beam/projects/31

Verifying release binaries
PGP key: "A6C6 2C9F 5593 1860 AFF8 3BBB 997E AB9F 3DF7 F375"

  1. Go to https://keybase.io/beammw and get the Public PGP key.
  2. Download the signed binary file (with extension .asc) you want to verify.
  3. Verify the signature using PGP Suite or any other PGP verification tools